cosRatioPot
index

potential terms to restrain values of Da
 
NOTE: these are not fully tested!
 
These were developed to restrain the orientational varTensor.VarTensor Da values to be close to oneanother (but not
necessarily identical). 
 
CosRatioPot
          1/2 * scale * (cos(theta1) - ratio*cos(theta2))^2
 
 where theta1 is one bond angle, theta2 is a second bond angle, and
 scale and ratio are constants.
 
 use:
  from potCosAngleRatio import CosAngleRatioPot
 
  term = CosRatioPot("name",             
                     AtomSel("atom 01"),
                     AtomSel("atom a1"),
                     AtomSel("atom b1"),
                     AtomSel("atom 02"),
                     AtomSel("atom a2"),
                     AtomSel("atom b2"),
                     [simulation])
 
 theta1 is given by the angle a1 - 01 - b1
 theta2 is given by the angle a2 - 02 - b2
  [simulation is an optional simulation parameter - usually not needed.]
 
  ensWeigth(index) - return the ensemble weight associated with the
                     specified member.
  setEnsWeights(vals) - use the specified ensemble weights instead of those
                        in the underlying EnsembleSimulation.
 
Accessor:
  useSimEnsWeight - whether to use the ensemble wieghts set with setEnsWeights
                    or to use those of the underlying EnsembleSimulation.
 
 to set the scale factor:
   term.scale = 100
 
 to set the constant ratio:
   term.ratio = 0.2
 
 remember to add this to the terms to be evaluated:
   simulation.addPot(term)
 
##################################################
 
 
Cos2RatioPot
 potential term #2:
       1/2 * scale * (cos(theta1)*cos(theta4) - cos(theta2)*cos(theta3))^2
 
 where theta1, theta2, theta3, and theta4 are bond angles, and
 scale is a constant. Note that the minimum of this potential occurs when
 
    cos(theta1)/cos(theta2) = cos(theta3)/cos(theta4)
 
 use:
  from potCosAngleRatio import CosAngleRatioPot
 
  term = Cos2RatioPot("name",             
                      AtomSel("atom 01"),
                      AtomSel("atom a1"),
                      AtomSel("atom b1"),
                      AtomSel("atom 02"),
                      AtomSel("atom a2"),
                      AtomSel("atom b2"),
                      AtomSel("atom 03"),
                      AtomSel("atom a3"),
                      AtomSel("atom b3"),
                      AtomSel("atom 04"),
                      AtomSel("atom a4"),
                      AtomSel("atom b4"),
                      [simulation])
 
 theta1 is given by the angle a1 - 01 - b1
 theta2 is given by the angle a2 - 02 - b2
  [simulation is an optional simulation parameter - usually not needed.]
 
 to set the scale factor:
   term.scale = 100
 
 to set the constant ratio:
   term.ratio = 0.2
 
 
 
 
# This file was automatically generated by SWIG (http://www.swig.org).
# Version 4.0.2
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.

 
Classes
       
builtins.object
Cos2RatioPot
CosRatioPot
EnsemblePot
Cos2RatioPot_LetterClass
CosRatioPot_LetterClass
Modified
ModifiedBase
VarEnsWeights
rc_EnsemblePot

 
class Cos2RatioPot_LetterClass(EnsemblePot)
    Cos2RatioPot_LetterClass(*args, **kwargs)
 

 
 
Method resolution order:
Cos2RatioPot_LetterClass
EnsemblePot
builtins.object

Methods defined here:
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__repr__ = _swig_repr(self)
atom01(self, *args, **kwargs) -> 'Atom const'
atom02(self, *args, **kwargs) -> 'Atom const'
atom03(self, *args, **kwargs) -> 'Atom const'
atom04(self, *args, **kwargs) -> 'Atom const'
atoma1(self, *args, **kwargs) -> 'Atom const'
atoma2(self, *args, **kwargs) -> 'Atom const'
atoma3(self, *args, **kwargs) -> 'Atom const'
atoma4(self, *args, **kwargs) -> 'Atom const'
atomb1(self, *args, **kwargs) -> 'Atom const'
atomb2(self, *args, **kwargs) -> 'Atom const'
atomb3(self, *args, **kwargs) -> 'Atom const'
atomb4(self, *args, **kwargs) -> 'Atom const'
cos1(self, *args, **kwargs) -> 'float_type'
cos2(self, *args, **kwargs) -> 'float_type'
cos3(self, *args, **kwargs) -> 'float_type'
cos4(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs0(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs1(self, *args, **kwargs) -> 'float_type'
info(self, *args, **kwargs) -> 'String'
numRestraints(self, *args, **kwargs) -> 'int'
pyXplorHelp(self, *args, **kwargs) -> 'String'
rms(self, *args, **kwargs) -> 'float_type'
setAtom01(self, *args, **kwargs) -> 'void'
setAtom02(self, *args, **kwargs) -> 'void'
setAtom03(self, *args, **kwargs) -> 'void'
setAtom04(self, *args, **kwargs) -> 'void'
setAtoma1(self, *args, **kwargs) -> 'void'
setAtoma2(self, *args, **kwargs) -> 'void'
setAtoma3(self, *args, **kwargs) -> 'void'
setAtoma4(self, *args, **kwargs) -> 'void'
setAtomb1(self, *args, **kwargs) -> 'void'
setAtomb2(self, *args, **kwargs) -> 'void'
setAtomb3(self, *args, **kwargs) -> 'void'
setAtomb4(self, *args, **kwargs) -> 'void'
violations(self, *args, **kwargs) -> 'float_type'

Static methods defined here:
__swig_destroy__ = delete_Cos2RatioPot_LetterClass(...)

Data descriptors defined here:
thisown

 
The membership flag

Methods inherited from EnsemblePot:
addEnsWeights(self, *args, **kwargs) -> 'void'
calcEnergy(self, *args, **kwargs) -> 'float_type'
calcEnergyAndDerivs(self, *args, **kwargs) -> 'float_type'
calcWDerivs(self, *args, **kwargs) -> 'bool const'
clearEnsWeights(self, *args, **kwargs) -> 'void'
energyMaybeDerivs2(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs3(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs4(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPost(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPre(self, *args, **kwargs) -> 'float_type'
ensWeight(self, *args, **kwargs) -> 'float_type'
ensWeights(self, *args, **kwargs) -> 'CDSList< float_type >'
ensWeightsInfo(self, *args, **kwargs) -> 'String'
getEnsWeights(self, *args, **kwargs) -> 'CDSList< VarEnsWeights > &'
setCalcWDerivs(self, *args, **kwargs) -> 'void'
setEnsWeights(self, *args, **kwargs) -> 'void'
setUseSimEnsWeights(self, *args, **kwargs) -> 'void'
simulation(self, *args) -> 'EnsembleSimulationBase const *'
updateEnsWeights(self, *args, **kwargs) -> 'void'
useSimEnsWeights(self, *args, **kwargs) -> 'bool const'

Data descriptors inherited from EnsemblePot:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
class CosRatioPot_LetterClass(EnsemblePot)
    CosRatioPot_LetterClass(*args, **kwargs)
 

 
 
Method resolution order:
CosRatioPot_LetterClass
EnsemblePot
builtins.object

Methods defined here:
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__repr__ = _swig_repr(self)
atom01(self, *args, **kwargs) -> 'Atom const'
atom02(self, *args, **kwargs) -> 'Atom const'
atoma1(self, *args, **kwargs) -> 'Atom const'
atoma2(self, *args, **kwargs) -> 'Atom const'
atomb1(self, *args, **kwargs) -> 'Atom const'
atomb2(self, *args, **kwargs) -> 'Atom const'
cos1(self, *args, **kwargs) -> 'float_type'
cos2(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs0(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs1(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs2(self, *args, **kwargs) -> 'float_type'
info(self, *args, **kwargs) -> 'String'
numRestraints(self, *args, **kwargs) -> 'int'
pyXplorHelp(self, *args, **kwargs) -> 'String'
ratio(self, *args, **kwargs) -> 'float_type const'
rms(self, *args, **kwargs) -> 'float_type'
setAtom01(self, *args, **kwargs) -> 'void'
setAtom02(self, *args, **kwargs) -> 'void'
setAtoma1(self, *args, **kwargs) -> 'void'
setAtoma2(self, *args, **kwargs) -> 'void'
setAtomb1(self, *args, **kwargs) -> 'void'
setAtomb2(self, *args, **kwargs) -> 'void'
setRatio(self, *args, **kwargs) -> 'void'
setTargetType(self, *args, **kwargs) -> 'void'
targetType(self, *args, **kwargs) -> 'CosRatioPot::CosRatioTargetType const'
violations(self, *args, **kwargs) -> 'float_type'

Static methods defined here:
__swig_destroy__ = delete_CosRatioPot_LetterClass(...)

Data descriptors defined here:
thisown

 
The membership flag

Data and other attributes defined here:
AVERAGE = 0
FIXED = 1

Methods inherited from EnsemblePot:
addEnsWeights(self, *args, **kwargs) -> 'void'
calcEnergy(self, *args, **kwargs) -> 'float_type'
calcEnergyAndDerivs(self, *args, **kwargs) -> 'float_type'
calcWDerivs(self, *args, **kwargs) -> 'bool const'
clearEnsWeights(self, *args, **kwargs) -> 'void'
energyMaybeDerivs3(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs4(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPost(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPre(self, *args, **kwargs) -> 'float_type'
ensWeight(self, *args, **kwargs) -> 'float_type'
ensWeights(self, *args, **kwargs) -> 'CDSList< float_type >'
ensWeightsInfo(self, *args, **kwargs) -> 'String'
getEnsWeights(self, *args, **kwargs) -> 'CDSList< VarEnsWeights > &'
setCalcWDerivs(self, *args, **kwargs) -> 'void'
setEnsWeights(self, *args, **kwargs) -> 'void'
setUseSimEnsWeights(self, *args, **kwargs) -> 'void'
simulation(self, *args) -> 'EnsembleSimulationBase const *'
updateEnsWeights(self, *args, **kwargs) -> 'void'
useSimEnsWeights(self, *args, **kwargs) -> 'bool const'

Data descriptors inherited from EnsemblePot:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)

 
class EnsemblePot(builtins.object)
    EnsemblePot(*args, **kwargs)
 

 
  Methods defined here:
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__repr__ = _swig_repr(self)
addEnsWeights(self, *args, **kwargs) -> 'void'
calcEnergy(self, *args, **kwargs) -> 'float_type'
calcEnergyAndDerivs(self, *args, **kwargs) -> 'float_type'
calcWDerivs(self, *args, **kwargs) -> 'bool const'
clearEnsWeights(self, *args, **kwargs) -> 'void'
energyMaybeDerivs0(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs1(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs2(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs3(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs4(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPost(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPre(self, *args, **kwargs) -> 'float_type'
ensWeight(self, *args, **kwargs) -> 'float_type'
ensWeights(self, *args, **kwargs) -> 'CDSList< float_type >'
ensWeightsInfo(self, *args, **kwargs) -> 'String'
getEnsWeights(self, *args, **kwargs) -> 'CDSList< VarEnsWeights > &'
setCalcWDerivs(self, *args, **kwargs) -> 'void'
setEnsWeights(self, *args, **kwargs) -> 'void'
setUseSimEnsWeights(self, *args, **kwargs) -> 'void'
simulation(self, *args) -> 'EnsembleSimulationBase const *'
updateEnsWeights(self, *args, **kwargs) -> 'void'
useSimEnsWeights(self, *args, **kwargs) -> 'bool const'

Static methods defined here:
__swig_destroy__ = delete_EnsemblePot(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

 
class Modified(builtins.object)
    Modified(*args, **kwargs)
 

 
  Methods defined here:
__call__(self, *args, **kwargs) -> 'int'
Call self as a function.
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__repr__ = _swig_repr(self)
asString(self, *args, **kwargs) -> 'String'
clear(self, *args, **kwargs) -> 'void'
set(self, *args, **kwargs) -> 'void'
update(self, *args, **kwargs) -> 'void'
value(self, *args, **kwargs) -> 'int'

Static methods defined here:
__swig_destroy__ = delete_Modified(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

Data and other attributes defined here:
MOD_SELF = 1
MOD_SIMULATION = 2

 
class ModifiedBase(builtins.object)
    ModifiedBase(*args, **kwargs)
 

 
  Methods defined here:
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__repr__ = _swig_repr(self)
registerTo(self, *args, **kwargs) -> 'void'
unRegister(self, *args, **kwargs) -> 'void'
updateValues(self, *args, **kwargs) -> 'void'

Static methods defined here:
__swig_destroy__ = delete_ModifiedBase(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
modified

 
registeredSimulations

 
thisown

 
The membership flag

 
class VarEnsWeights(builtins.object)
    VarEnsWeights(*args, **kwargs)
 

 
  Methods defined here:
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__repr__ = _swig_repr(self)

Static methods defined here:
__swig_destroy__ = delete_VarEnsWeights(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
ensWeights

 
mult

 
thisown

 
The membership flag

 
class rc_EnsemblePot(builtins.object)
    rc_EnsemblePot(*args, **kwargs)
 

 
  Methods defined here:
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__repr__ = _swig_repr(self)

Static methods defined here:
__swig_destroy__ = delete_rc_EnsemblePot(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
thisown

 
The membership flag

 
realCos2RatioPot = class Cos2RatioPot(builtins.object)
    realCos2RatioPot(*args)
 

 
  Methods defined here:
__deref__(self, *args, **kwargs) -> 'Cos2RatioPot *'
__init__(self, *args)
__oldinit__ = __init__(self, *args, **kwargs)
__ref__(self, *args, **kwargs) -> 'Cos2RatioPot &'
__repr__ = _swig_repr(self)
addEnsWeights(self, *args, **kwargs) -> 'void'
atom01(self, *args, **kwargs) -> 'Atom const'
atom02(self, *args, **kwargs) -> 'Atom const'
atom03(self, *args, **kwargs) -> 'Atom const'
atom04(self, *args, **kwargs) -> 'Atom const'
atoma1(self, *args, **kwargs) -> 'Atom const'
atoma2(self, *args, **kwargs) -> 'Atom const'
atoma3(self, *args, **kwargs) -> 'Atom const'
atoma4(self, *args, **kwargs) -> 'Atom const'
atomb1(self, *args, **kwargs) -> 'Atom const'
atomb2(self, *args, **kwargs) -> 'Atom const'
atomb3(self, *args, **kwargs) -> 'Atom const'
atomb4(self, *args, **kwargs) -> 'Atom const'
calcEnergy(self, *args, **kwargs) -> 'float_type'
calcEnergyAndDerivs(self, *args, **kwargs) -> 'float_type'
calcWDerivs(self, *args, **kwargs) -> 'bool const'
clearEnsWeights(self, *args, **kwargs) -> 'void'
cos1(self, *args, **kwargs) -> 'float_type'
cos2(self, *args, **kwargs) -> 'float_type'
cos3(self, *args, **kwargs) -> 'float_type'
cos4(self, *args, **kwargs) -> 'float_type'
decrRefCnt(self, *args, **kwargs) -> 'void'
energyMaybeDerivs0(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs1(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs2(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs3(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs4(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPost(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPre(self, *args, **kwargs) -> 'float_type'
ensWeight(self, *args, **kwargs) -> 'float_type'
ensWeights(self, *args, **kwargs) -> 'CDSList< float_type >'
ensWeightsInfo(self, *args, **kwargs) -> 'String'
getEnsWeights(self, *args, **kwargs) -> 'CDSList< VarEnsWeights > &'
incrRefCnt(self, *args, **kwargs) -> 'void'
info(self, *args, **kwargs) -> 'String'
instanceData(self, *args, **kwargs) -> 'PyObject *'
instanceName(self, *args, **kwargs) -> 'char const *'
numRestraints(self, *args, **kwargs) -> 'int'
potName(self, *args, **kwargs) -> 'char const *'
pyXplorHelp(self, *args, **kwargs) -> 'String'
refCnt(self, *args, **kwargs) -> 'int'
registerInstanceData(self, *args, **kwargs) -> 'void'
registerTo(self, *args, **kwargs) -> 'void'
resetInstanceName(self, *args, **kwargs) -> 'void'
resetPotName(self, *args, **kwargs) -> 'void'
rms(self, *args, **kwargs) -> 'float_type'
scale(self, *args, **kwargs) -> 'float_type const'
setAtom01(self, *args, **kwargs) -> 'void'
setAtom02(self, *args, **kwargs) -> 'void'
setAtom03(self, *args, **kwargs) -> 'void'
setAtom04(self, *args, **kwargs) -> 'void'
setAtoma1(self, *args, **kwargs) -> 'void'
setAtoma2(self, *args, **kwargs) -> 'void'
setAtoma3(self, *args, **kwargs) -> 'void'
setAtoma4(self, *args, **kwargs) -> 'void'
setAtomb1(self, *args, **kwargs) -> 'void'
setAtomb2(self, *args, **kwargs) -> 'void'
setAtomb3(self, *args, **kwargs) -> 'void'
setAtomb4(self, *args, **kwargs) -> 'void'
setCalcWDerivs(self, *args, **kwargs) -> 'void'
setEnsWeights(self, *args, **kwargs) -> 'void'
setScale(self, *args, **kwargs) -> 'void'
setThreshold(self, *args, **kwargs) -> 'void'
setUseSimEnsWeights(self, *args, **kwargs) -> 'void'
simulation(self, *args) -> 'EnsembleSimulationBase const *'
threshold(self, *args, **kwargs) -> 'float_type const'
unRegister(self, *args, **kwargs) -> 'void'
updateDelta(self, *args, **kwargs) -> 'void'
updateEnsWeights(self, *args, **kwargs) -> 'void'
updateValues(self, *args, **kwargs) -> 'void'
useSimEnsWeights(self, *args, **kwargs) -> 'bool const'
violations(self, *args, **kwargs) -> 'float_type'

Static methods defined here:
__swig_destroy__ = delete_Cos2RatioPot(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
instanceDataCleanup

 
instanceDataCreate

 
instanceData_

 
modified

 
registeredSimulations

 
thisown

 
The membership flag

 
realCosRatioPot = class CosRatioPot(builtins.object)
    realCosRatioPot(*args)
 

 
  Methods defined here:
__deref__(self, *args, **kwargs) -> 'CosRatioPot *'
__init__(self, *args)
__oldinit__ = __init__(self, *args, **kwargs)
__ref__(self, *args, **kwargs) -> 'CosRatioPot &'
__repr__ = _swig_repr(self)
addEnsWeights(self, *args, **kwargs) -> 'void'
atom01(self, *args, **kwargs) -> 'Atom const'
atom02(self, *args, **kwargs) -> 'Atom const'
atoma1(self, *args, **kwargs) -> 'Atom const'
atoma2(self, *args, **kwargs) -> 'Atom const'
atomb1(self, *args, **kwargs) -> 'Atom const'
atomb2(self, *args, **kwargs) -> 'Atom const'
calcEnergy(self, *args, **kwargs) -> 'float_type'
calcEnergyAndDerivs(self, *args, **kwargs) -> 'float_type'
calcWDerivs(self, *args, **kwargs) -> 'bool const'
clearEnsWeights(self, *args, **kwargs) -> 'void'
cos1(self, *args, **kwargs) -> 'float_type'
cos2(self, *args, **kwargs) -> 'float_type'
decrRefCnt(self, *args, **kwargs) -> 'void'
energyMaybeDerivs0(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs1(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs2(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs3(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivs4(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPost(self, *args, **kwargs) -> 'float_type'
energyMaybeDerivsPre(self, *args, **kwargs) -> 'float_type'
ensWeight(self, *args, **kwargs) -> 'float_type'
ensWeights(self, *args, **kwargs) -> 'CDSList< float_type >'
ensWeightsInfo(self, *args, **kwargs) -> 'String'
getEnsWeights(self, *args, **kwargs) -> 'CDSList< VarEnsWeights > &'
incrRefCnt(self, *args, **kwargs) -> 'void'
info(self, *args, **kwargs) -> 'String'
instanceData(self, *args, **kwargs) -> 'PyObject *'
instanceName(self, *args, **kwargs) -> 'char const *'
numRestraints(self, *args, **kwargs) -> 'int'
potName(self, *args, **kwargs) -> 'char const *'
pyXplorHelp(self, *args, **kwargs) -> 'String'
ratio(self, *args, **kwargs) -> 'float_type const'
refCnt(self, *args, **kwargs) -> 'int'
registerInstanceData(self, *args, **kwargs) -> 'void'
registerTo(self, *args, **kwargs) -> 'void'
resetInstanceName(self, *args, **kwargs) -> 'void'
resetPotName(self, *args, **kwargs) -> 'void'
rms(self, *args, **kwargs) -> 'float_type'
scale(self, *args, **kwargs) -> 'float_type const'
setAtom01(self, *args, **kwargs) -> 'void'
setAtom02(self, *args, **kwargs) -> 'void'
setAtoma1(self, *args, **kwargs) -> 'void'
setAtoma2(self, *args, **kwargs) -> 'void'
setAtomb1(self, *args, **kwargs) -> 'void'
setAtomb2(self, *args, **kwargs) -> 'void'
setCalcWDerivs(self, *args, **kwargs) -> 'void'
setEnsWeights(self, *args, **kwargs) -> 'void'
setRatio(self, *args, **kwargs) -> 'void'
setScale(self, *args, **kwargs) -> 'void'
setTargetType(self, *args, **kwargs) -> 'void'
setThreshold(self, *args, **kwargs) -> 'void'
setUseSimEnsWeights(self, *args, **kwargs) -> 'void'
simulation(self, *args) -> 'EnsembleSimulationBase const *'
targetType(self, *args, **kwargs) -> 'CosRatioPot::CosRatioTargetType const'
threshold(self, *args, **kwargs) -> 'float_type const'
unRegister(self, *args, **kwargs) -> 'void'
updateDelta(self, *args, **kwargs) -> 'void'
updateEnsWeights(self, *args, **kwargs) -> 'void'
updateValues(self, *args, **kwargs) -> 'void'
useSimEnsWeights(self, *args, **kwargs) -> 'bool const'
violations(self, *args, **kwargs) -> 'float_type'

Static methods defined here:
__swig_destroy__ = delete_CosRatioPot(...)

Data descriptors defined here:
__dict__

 
dictionary for instance variables (if defined)
__weakref__

 
list of weak references to the object (if defined)
instanceDataCleanup

 
instanceDataCreate

 
instanceData_

 
modified

 
registeredSimulations

 
thisown

 
The membership flag

 
Functions
       
Cos2RatioPot(*args)
CosRatioPot(*args)
pyXplorHelp(*args) -> 'String'