rosetta.core.scoring.func
index
(built-in)

Bindings for core::scoring::func namespace

 
Classes
       
builtins.object
Func
AmberPeriodicFunc
CharmmPeriodicFunc
CircularGeneral1D_Func
CircularHarmonicFunc
CircularPowerFunc
CircularSigmoidalFunc
CircularSplineFunc
ConstantFunc
CountViolFunc
EtableFunc
FadeFunc
FlatHarmonicFunc
GaussianChainDoubleFunc
GaussianChainFunc
GaussianChainQuadrupleFunc
GaussianChainSingleFunc
GaussianChainTripleFunc
GaussianFunc
HarmonicFunc
IdentityFunc
KarplusFunc
LinearPenaltyFunction
MinMultiHarmonicFunc
MixtureFunc
PeriodicFunc
SOGFunc
ScalarWeightedFunc
SigmoidFunc
SkipViolFunc
SoedingFunc
SplineFunc
SquareWell2Func
SquareWellFunc
SumFunc
TopOutFunc
USOGFunc
FuncFactory
SOGFunc_Impl
XYZ_Func
ConformationXYZ
FourPointsFunc
ResiduePairXYZ
ResidueXYZ

 
class AmberPeriodicFunc(Func)
    function of type y = 0.5 * k * (1 - cos(n * (x - x0) ) )
 
 
Method resolution order:
AmberPeriodicFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.AmberPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : float, k_in : float, n_periodic_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.AmberPeriodicFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.AmberPeriodicFunc,  : rosetta.core.scoring.func.AmberPeriodicFunc) -> rosetta.core.scoring.func.AmberPeriodicFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.AmberPeriodicFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.AmberPeriodicFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.AmberPeriodicFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.AmberPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class CharmmPeriodicFunc(Func)
    function of type y = 0.5 * k * (1 - cos(n * (x - x0) ) )
 
 
Method resolution order:
CharmmPeriodicFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.CharmmPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : float, k_in : float, n_periodic_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.CharmmPeriodicFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.CharmmPeriodicFunc,  : rosetta.core.scoring.func.CharmmPeriodicFunc) -> rosetta.core.scoring.func.CharmmPeriodicFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.CharmmPeriodicFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.CharmmPeriodicFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.CharmmPeriodicFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.CharmmPeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class CircularGeneral1D_Func(Func)
    Function that allows return of arbitrary FArrays -- this time circularized.
 
 
Method resolution order:
CircularGeneral1D_Func
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.CircularGeneral1D_Func, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, data : ObjexxFCL::FArray1D<double>, xmin : float, xbin : float) -> NoneType
 
2. __init__(self : handle, filename : str) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.func.CircularGeneral1D_Func) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.CircularGeneral1D_Func,  : rosetta.core.scoring.func.CircularGeneral1D_Func) -> rosetta.core.scoring.func.CircularGeneral1D_Func
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.CircularGeneral1D_Func) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.CircularGeneral1D_Func, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.CircularGeneral1D_Func, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.CircularGeneral1D_Func, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class CircularHarmonicFunc(Func)
    Function that operates in radians, for applications like DihedralConstraint.
Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints.
 
 
Method resolution order:
CircularHarmonicFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.CircularHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_radians : float, sd_radians : float) -> NoneType
 
2. __init__(self : handle, x0_radians : float, sd_radians : float, offset : float) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.func.CircularHarmonicFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.CircularHarmonicFunc,  : rosetta.core.scoring.func.CircularHarmonicFunc) -> rosetta.core.scoring.func.CircularHarmonicFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.CircularHarmonicFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.CircularHarmonicFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.CircularHarmonicFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.CircularHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
sd(...) from builtins.PyCapsule
sd(rosetta.core.scoring.func.CircularHarmonicFunc) -> float
x0(...) from builtins.PyCapsule
x0(rosetta.core.scoring.func.CircularHarmonicFunc) -> float

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class CircularPowerFunc(Func)
    Generalization of CircularCircularPowerFunc -- other exponents allowed.
 
 
Operates in radians, like DihedralConstraint.
 
 
Method resolution order:
CircularPowerFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.CircularPowerFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, x0_radians : float, sd_radians : float, power : int, weight : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.CircularPowerFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.CircularPowerFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.CircularPowerFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.CircularPowerFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.Func,  : rosetta.core.scoring.func.Func) -> rosetta.core.scoring.func.Func
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class CircularSigmoidalFunc(Func)
    Function that operates in radians, for applications like DihedralConstraint.
Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints.
 
 
Method resolution order:
CircularSigmoidalFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.CircularSigmoidalFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, center_radians : float, width_radians : float, slope_radians : float) -> NoneType
 
2. __init__(self : handle, center_radians : float, width_radians : float, slope_radians : float, offset : float) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.func.CircularSigmoidalFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.CircularSigmoidalFunc,  : rosetta.core.scoring.func.CircularSigmoidalFunc) -> rosetta.core.scoring.func.CircularSigmoidalFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.CircularSigmoidalFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.CircularSigmoidalFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.CircularSigmoidalFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.CircularSigmoidalFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class CircularSplineFunc(Func)
    
Method resolution order:
CircularSplineFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.CircularSplineFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, weight_in : float, energies_in : rosetta.utility.vector1_double) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.func.CircularSplineFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.CircularSplineFunc,  : rosetta.core.scoring.func.CircularSplineFunc) -> rosetta.core.scoring.func.CircularSplineFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.CircularSplineFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.CircularSplineFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.CircularSplineFunc, x : float) -> float
get_weight(...) from builtins.PyCapsule
get_weight(rosetta.core.scoring.func.CircularSplineFunc) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.CircularSplineFunc, other : rosetta.core.scoring.func.Func) -> bool
train(...) from builtins.PyCapsule
train(self : rosetta.core.scoring.func.CircularSplineFunc, energies_in : rosetta.utility.vector1_double) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class ConformationXYZ(XYZ_Func)
    
Method resolution order:
ConformationXYZ
XYZ_Func
builtins.object

Methods defined here:
__call__(...) from builtins.PyCapsule
__call__(self : rosetta.core.scoring.func.ConformationXYZ, id : rosetta.core.id.AtomID) -> rosetta.numeric.xyzVector_double_t
__init__(...) from builtins.PyCapsule
__init__(self : handle, conformation_in : rosetta.core.conformation.Conformation) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
residue(...) from builtins.PyCapsule
residue(self : rosetta.core.scoring.func.ConformationXYZ, seqpos : int) -> rosetta.core.conformation.Residue

Methods inherited from XYZ_Func:
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.func.XYZ_Func) -> rosetta.core.scoring.func.XYZ_Func

 
class ConstantFunc(Func)
    Derived class of class Func representing a Constant distribution with a user-specified
mean and standard deviation.
 
 
Method resolution order:
ConstantFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.ConstantFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, return_val : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.ConstantFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.ConstantFunc) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.ConstantFunc,  : rosetta.core.scoring.func.ConstantFunc) -> rosetta.core.scoring.func.ConstantFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.ConstantFunc) -> rosetta.core.scoring.func.Func
 
returns a clone of this ConstantFunc
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.ConstantFunc,  : float) -> float
 
Returns the value of the first derivative of this ConstantFunc at distance x.
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.ConstantFunc,  : float) -> float
 
Returns the value of this ConstantFunc evaluated at distance x.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.ConstantFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class CountViolFunc(Func)
    
Method resolution order:
CountViolFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.CountViolFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, weight : float, myfunc : rosetta.core.scoring.func.Func) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.CountViolFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.CountViolFunc,  : rosetta.core.scoring.func.CountViolFunc) -> rosetta.core.scoring.func.CountViolFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.CountViolFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.CountViolFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.CountViolFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.CountViolFunc, other : rosetta.core.scoring.func.Func) -> bool
viols(...) from builtins.PyCapsule
viols(rosetta.core.scoring.func.CountViolFunc) -> int

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class EtableFunc(Func)
    Class for representing arbitrarily defined functions.
 
 
Method resolution order:
EtableFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.EtableFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, min_ : float, max_ : float, stepsize_ : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.EtableFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.EtableFunc) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.EtableFunc,  : rosetta.core.scoring.func.EtableFunc) -> rosetta.core.scoring.func.EtableFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.EtableFunc) -> rosetta.core.scoring.func.Func
 
returns a clone of this EtableFunc
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.EtableFunc, x : float) -> float
 
Returns the value of the first derivative of this EtableFunc at distance x.
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.EtableFunc, x : float) -> float
 
Returns the value of this EtableFunc evaluated at distance x.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.EtableFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class FadeFunc(Func)
    
Method resolution order:
FadeFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.FadeFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, cutoff_lower : float, cutoff_upper : float, fade_zone : float, well_depth : float, well_offset : float) -> NoneType
 
2. __init__(self : handle, cutoff_lower : float, cutoff_upper : float, fade_zone : float, well_depth : float) -> NoneType
 
3. __init__(self : handle, cutoff_lower : float, cutoff_upper : float, fade_zone : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.FadeFunc,  : rosetta.core.scoring.func.FadeFunc) -> rosetta.core.scoring.func.FadeFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.FadeFunc) -> rosetta.core.scoring.func.Func
cutoff_lower(...) from builtins.PyCapsule
cutoff_lower(*args, **kwargs)
Overloaded function.
 
1. cutoff_lower(rosetta.core.scoring.func.FadeFunc) -> float
 
2. cutoff_lower(self : rosetta.core.scoring.func.FadeFunc, x : float) -> NoneType
cutoff_upper(...) from builtins.PyCapsule
cutoff_upper(*args, **kwargs)
Overloaded function.
 
1. cutoff_upper(rosetta.core.scoring.func.FadeFunc) -> float
 
2. cutoff_upper(self : rosetta.core.scoring.func.FadeFunc, x : float) -> NoneType
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.FadeFunc, x : float) -> float
fade_zone(...) from builtins.PyCapsule
fade_zone(*args, **kwargs)
Overloaded function.
 
1. fade_zone(rosetta.core.scoring.func.FadeFunc) -> float
 
2. fade_zone(self : rosetta.core.scoring.func.FadeFunc, x : float) -> NoneType
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.FadeFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.FadeFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class FlatHarmonicFunc(Func)
    
Method resolution order:
FlatHarmonicFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.FlatHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : float, sd_in : float, tol_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.FlatHarmonicFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.FlatHarmonicFunc,  : rosetta.core.scoring.func.FlatHarmonicFunc) -> rosetta.core.scoring.func.FlatHarmonicFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.FlatHarmonicFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.FlatHarmonicFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.FlatHarmonicFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.FlatHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
sd(...) from builtins.PyCapsule
sd(*args, **kwargs)
Overloaded function.
 
1. sd(rosetta.core.scoring.func.FlatHarmonicFunc) -> float
 
2. sd(self : rosetta.core.scoring.func.FlatHarmonicFunc, sd : float) -> NoneType
tol(...) from builtins.PyCapsule
tol(*args, **kwargs)
Overloaded function.
 
1. tol(rosetta.core.scoring.func.FlatHarmonicFunc) -> float
 
2. tol(self : rosetta.core.scoring.func.FlatHarmonicFunc, tol : float) -> NoneType
x0(...) from builtins.PyCapsule
x0(*args, **kwargs)
Overloaded function.
 
1. x0(rosetta.core.scoring.func.FlatHarmonicFunc) -> float
 
2. x0(self : rosetta.core.scoring.func.FlatHarmonicFunc, x : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class FourPointsFunc(XYZ_Func)
    A simple class that represents the coordinates of four points, pretending
that they all belong to residue 1.  The residue() method is not implemented and
cause a utility_exit.
 
 
Method resolution order:
FourPointsFunc
XYZ_Func
builtins.object

Methods defined here:
__call__(...) from builtins.PyCapsule
__call__(self : rosetta.core.scoring.func.FourPointsFunc, id : rosetta.core.id.AtomID) -> rosetta.numeric.xyzVector_double_t
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.FourPointsFunc,  : rosetta.core.scoring.func.FourPointsFunc) -> rosetta.core.scoring.func.FourPointsFunc
residue(...) from builtins.PyCapsule
residue(self : rosetta.core.scoring.func.FourPointsFunc, seqpos : int) -> rosetta.core.conformation.Residue
xyz(...) from builtins.PyCapsule
xyz(self : rosetta.core.scoring.func.FourPointsFunc, atomid : int, coord : rosetta.numeric.xyzVector_double_t) -> NoneType
 
set the coordinate for one of the four atoms

 
class Func(builtins.object)
    Func is an abstract base class representing a function used to define
constraints, in which func(r) gives the constraint score for the given value
r.
 
  Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
Equality operator.  Looks for strict equality.  Floating-point comparison is the
 rule rather than the exception.
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.core.scoring.func.Func, rosetta.core.scoring.func.Func) -> NoneType
 
2. __init__(rosetta.core.scoring.func.Func) -> NoneType
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.Func,  : rosetta.core.scoring.func.Func) -> rosetta.core.scoring.func.Func
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.Func) -> rosetta.core.scoring.func.Func
 
This method must return a deep copy of this %Func, meaning if this %Func holds pointers
 to other %Func objects, that it must clone those %Func objects as well.
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.Func,  : float) -> float
 
Returns a value representing the derivative of this function
 evaluated at a given point.
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.Func,  : float) -> float
 
Returns a value representing this function evaluated at a given
 point.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
Does the input Func, "other", have the same type as me?  Necessary for the
 equality operator to function correctly.  All derived Func classes must implement
 this function.

 
class FuncFactory(builtins.object)
     Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.core.scoring.func.FuncFactory) -> NoneType
 
2. __init__(self : rosetta.core.scoring.func.FuncFactory,  : rosetta.core.scoring.func.FuncFactory) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_type(...) from builtins.PyCapsule
add_type(self : rosetta.core.scoring.func.FuncFactory, type_name : str, new_func : rosetta.core.scoring.func.Func) -> NoneType
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.FuncFactory,  : rosetta.core.scoring.func.FuncFactory) -> rosetta.core.scoring.func.FuncFactory
new_func(...) from builtins.PyCapsule
new_func(self : rosetta.core.scoring.func.FuncFactory, type : str) -> rosetta.core.scoring.func.Func

 
class GaussianChainDoubleFunc(Func)
    
Method resolution order:
GaussianChainDoubleFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, gaussian_variance : float, loop_fixed_cost : float, D2 : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.GaussianChainDoubleFunc,  : rosetta.core.scoring.func.GaussianChainDoubleFunc) -> rosetta.core.scoring.func.GaussianChainDoubleFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.GaussianChainDoubleFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.GaussianChainDoubleFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class GaussianChainFunc(Func)
    
Method resolution order:
GaussianChainFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.GaussianChainFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, gaussian_variance : float, loop_fixed_cost : float, other_distances : rosetta.utility.vector1_double) -> NoneType
 
2. __init__(self : handle, gaussian_variance : float, loop_fixed_cost : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.GaussianChainFunc,  : rosetta.core.scoring.func.GaussianChainFunc) -> rosetta.core.scoring.func.GaussianChainFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.GaussianChainFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.GaussianChainFunc, x : float) -> float
force_combined_gaussian_approximation(...) from builtins.PyCapsule
force_combined_gaussian_approximation(rosetta.core.scoring.func.GaussianChainFunc) -> bool
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.GaussianChainFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.GaussianChainFunc, other : rosetta.core.scoring.func.Func) -> bool
set_force_combined_gaussian_approximation(...) from builtins.PyCapsule
set_force_combined_gaussian_approximation(self : rosetta.core.scoring.func.GaussianChainFunc, setting : bool) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class GaussianChainQuadrupleFunc(Func)
    
Method resolution order:
GaussianChainQuadrupleFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, gaussian_variance_ : float, loop_fixed_cost : float, D2 : float, D3 : float, D4 : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc,  : rosetta.core.scoring.func.GaussianChainQuadrupleFunc) -> rosetta.core.scoring.func.GaussianChainQuadrupleFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.GaussianChainQuadrupleFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.GaussianChainQuadrupleFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class GaussianChainSingleFunc(Func)
    
Method resolution order:
GaussianChainSingleFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.GaussianChainSingleFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, gaussian_variance_ : float, loop_fixed_cost : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.GaussianChainSingleFunc,  : rosetta.core.scoring.func.GaussianChainSingleFunc) -> rosetta.core.scoring.func.GaussianChainSingleFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.GaussianChainSingleFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.GaussianChainSingleFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.GaussianChainSingleFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.GaussianChainSingleFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class GaussianChainTripleFunc(Func)
    
Method resolution order:
GaussianChainTripleFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.GaussianChainTripleFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, gaussian_variance_ : float, loop_fixed_cost : float, D2 : float, D3 : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.GaussianChainTripleFunc,  : rosetta.core.scoring.func.GaussianChainTripleFunc) -> rosetta.core.scoring.func.GaussianChainTripleFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.GaussianChainTripleFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.GaussianChainTripleFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.GaussianChainTripleFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.GaussianChainTripleFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class GaussianFunc(Func)
    Derived class of class Func representing a Gaussian distribution with a user-specified
mean and standard deviation.
 
 
Method resolution order:
GaussianFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.GaussianFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, mean : float, sd : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.GaussianFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.GaussianFunc) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.GaussianFunc,  : rosetta.core.scoring.func.GaussianFunc) -> rosetta.core.scoring.func.GaussianFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.GaussianFunc) -> rosetta.core.scoring.func.Func
 
returns a clone of this GaussianFunc
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.GaussianFunc, x : float) -> float
 
Returns the value of the first derivative of this GaussianFunc at distance x.
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.GaussianFunc, x : float) -> float
 
Returns the value of this GaussianFunc evaluated at distance x.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.GaussianFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class HarmonicFunc(Func)
    
Method resolution order:
HarmonicFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.HarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, x0_in : float, sd_in : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.HarmonicFunc,  : rosetta.core.scoring.func.HarmonicFunc) -> rosetta.core.scoring.func.HarmonicFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.HarmonicFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.HarmonicFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.HarmonicFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.HarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
sd(...) from builtins.PyCapsule
sd(*args, **kwargs)
Overloaded function.
 
1. sd(rosetta.core.scoring.func.HarmonicFunc) -> float
 
2. sd(self : rosetta.core.scoring.func.HarmonicFunc, sd : float) -> NoneType
x0(...) from builtins.PyCapsule
x0(*args, **kwargs)
Overloaded function.
 
1. x0(rosetta.core.scoring.func.HarmonicFunc) -> float
 
2. x0(self : rosetta.core.scoring.func.HarmonicFunc, x : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class IdentityFunc(Func)
    
Method resolution order:
IdentityFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.IdentityFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.IdentityFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.IdentityFunc,  : rosetta.core.scoring.func.IdentityFunc) -> rosetta.core.scoring.func.IdentityFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.IdentityFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.IdentityFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.IdentityFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.IdentityFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class KarplusFunc(Func)
    Function that evaluates a J-coupling from dihedral angles in radians, for applications like DihedralConstraint.
Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints.
 
 
Method resolution order:
KarplusFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.KarplusFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, float, float, float, float, float, float) -> NoneType
 
doc
 
2. __init__(self : handle, A_Hertz : float, B_Hertz : float, C_Hertz : float, Dphi_radians : float, x0_Hertz : float, sd_Hertz : float, offset : float) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.func.KarplusFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.KarplusFunc,  : rosetta.core.scoring.func.KarplusFunc) -> rosetta.core.scoring.func.KarplusFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.KarplusFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.KarplusFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.KarplusFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.KarplusFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class LinearPenaltyFunction(Func)
    
Method resolution order:
LinearPenaltyFunction
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.LinearPenaltyFunction, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x_middle : float, well_depth : float, half_width : float, slope : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.LinearPenaltyFunction) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.LinearPenaltyFunction,  : rosetta.core.scoring.func.LinearPenaltyFunction) -> rosetta.core.scoring.func.LinearPenaltyFunction
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.LinearPenaltyFunction) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.LinearPenaltyFunction, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.LinearPenaltyFunction, x : float) -> float
get_half_width(...) from builtins.PyCapsule
get_half_width(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
get_slope(...) from builtins.PyCapsule
get_slope(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
get_well_depth(...) from builtins.PyCapsule
get_well_depth(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
get_x_middle(...) from builtins.PyCapsule
get_x_middle(rosetta.core.scoring.func.LinearPenaltyFunction) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.LinearPenaltyFunction, other : rosetta.core.scoring.func.Func) -> bool
set_half_width(...) from builtins.PyCapsule
set_half_width(self : rosetta.core.scoring.func.LinearPenaltyFunction, half_width : float) -> NoneType
set_slope(...) from builtins.PyCapsule
set_slope(self : rosetta.core.scoring.func.LinearPenaltyFunction, slope : float) -> NoneType
set_well_depth(...) from builtins.PyCapsule
set_well_depth(self : rosetta.core.scoring.func.LinearPenaltyFunction, well_depth : float) -> NoneType
set_x_middle(...) from builtins.PyCapsule
set_x_middle(self : rosetta.core.scoring.func.LinearPenaltyFunction, x : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class MinMultiHarmonicFunc(Func)
    
Method resolution order:
MinMultiHarmonicFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : rosetta.utility.vector1_double, sd_in : rosetta.utility.vector1_double) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.MinMultiHarmonicFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.MinMultiHarmonicFunc,  : rosetta.core.scoring.func.MinMultiHarmonicFunc) -> rosetta.core.scoring.func.MinMultiHarmonicFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.MinMultiHarmonicFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, other : rosetta.core.scoring.func.Func) -> bool
sd(...) from builtins.PyCapsule
sd(*args, **kwargs)
Overloaded function.
 
1. sd(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int) -> float
 
2. sd(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int, sd : float) -> NoneType
x0(...) from builtins.PyCapsule
x0(*args, **kwargs)
Overloaded function.
 
1. x0(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int) -> float
 
2. x0(self : rosetta.core.scoring.func.MinMultiHarmonicFunc, n : int, x : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class MixtureFunc(Func)
    Derived class of class Func representing a Mixture of several distinct functions. The
function is of the form ln( g(r) / h(r) ), where g(r) is a mixture of a Gaussian and Exponential
distributions, and h(r) is a Gaussian distribution. See methods and implementation for more
information.
 
 
Method resolution order:
MixtureFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.MixtureFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, anchor : float, gaussian_param : float, exp_param : float, mixture_param : float, bg_mean : float, bg_sd : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.MixtureFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.MixtureFunc) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.MixtureFunc,  : rosetta.core.scoring.func.MixtureFunc) -> rosetta.core.scoring.func.MixtureFunc
calc_kl_divergence(...) from builtins.PyCapsule
calc_kl_divergence(rosetta.core.scoring.func.MixtureFunc) -> float
 
Calculates the K-L divergence between the inferred and background distributions.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.MixtureFunc) -> rosetta.core.scoring.func.Func
 
returns a clone of this MixtureFunc
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.MixtureFunc, x : float) -> float
 
Returns the value of the first derivative of this MixtureFunc at distance x.
dfunc_component(...) from builtins.PyCapsule
dfunc_component(self : rosetta.core.scoring.func.MixtureFunc, x : float, g : float, h : float, g_prime : float, h_prime : float) -> float
 
Function that's used for debugging. Given x, this calculates
 g(x), h(x), g'(x) and h'(x).
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.MixtureFunc, x : float) -> float
 
Returns the value of this MixtureFunc evaluated at distance x.
func_(...) from builtins.PyCapsule
func_(self : rosetta.core.scoring.func.MixtureFunc, x : float) -> float
 
Returns the value of this MixtureFunc evaluated at distance x.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.MixtureFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class PeriodicFunc(Func)
    function of type y = ( k * cos(n * (x - x0) ) ) + C
 
 
Method resolution order:
PeriodicFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.PeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : float, k_in : float, n_periodic_in : float, C_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.PeriodicFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.PeriodicFunc,  : rosetta.core.scoring.func.PeriodicFunc) -> rosetta.core.scoring.func.PeriodicFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.PeriodicFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.PeriodicFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.PeriodicFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.PeriodicFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class ResiduePairXYZ(XYZ_Func)
    
Method resolution order:
ResiduePairXYZ
XYZ_Func
builtins.object

Methods defined here:
__call__(...) from builtins.PyCapsule
__call__(self : rosetta.core.scoring.func.ResiduePairXYZ, id : rosetta.core.id.AtomID) -> rosetta.numeric.xyzVector_double_t
__init__(...) from builtins.PyCapsule
__init__(self : handle, rsd1_in : rosetta.core.conformation.Residue, rsd2_in : rosetta.core.conformation.Residue) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
residue(...) from builtins.PyCapsule
residue(self : rosetta.core.scoring.func.ResiduePairXYZ, seqpos : int) -> rosetta.core.conformation.Residue

Methods inherited from XYZ_Func:
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.func.XYZ_Func) -> rosetta.core.scoring.func.XYZ_Func

 
class ResidueXYZ(XYZ_Func)
    
Method resolution order:
ResidueXYZ
XYZ_Func
builtins.object

Methods defined here:
__call__(...) from builtins.PyCapsule
__call__(self : rosetta.core.scoring.func.ResidueXYZ, id : rosetta.core.id.AtomID) -> rosetta.numeric.xyzVector_double_t
__init__(...) from builtins.PyCapsule
__init__(self : handle, rsd_in : rosetta.core.conformation.Residue) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
residue(...) from builtins.PyCapsule
residue(self : rosetta.core.scoring.func.ResidueXYZ, seqpos : int) -> rosetta.core.conformation.Residue

Methods inherited from XYZ_Func:
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.func.XYZ_Func) -> rosetta.core.scoring.func.XYZ_Func

 
class SOGFunc(Func)
    Derived class of class Func representing a SOG distribution with a user-specified
mean and standard deviation.
 
 
Method resolution order:
SOGFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SOGFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, means : rosetta.utility.vector1_double, sdevs : rosetta.utility.vector1_double, weights : rosetta.utility.vector1_double) -> NoneType
 
3. __init__(self : handle, mean : float, sdev : float) -> NoneType
 
4. __init__(handle, rosetta.core.scoring.func.SOGFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.SOGFunc) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SOGFunc,  : rosetta.core.scoring.func.SOGFunc) -> rosetta.core.scoring.func.SOGFunc
check_bounds(...) from builtins.PyCapsule
check_bounds(self : rosetta.core.scoring.func.SOGFunc, x : float, val : float) -> NoneType
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SOGFunc) -> rosetta.core.scoring.func.Func
 
returns a clone of this SOGFunc
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SOGFunc, x : float) -> float
 
Returns the value of the first derivative of this SOGFunc at distance x.
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SOGFunc, x : float) -> float
 
Returns the value of this SOGFunc evaluated at distance x.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SOGFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SOGFunc_Impl(builtins.object)
    Derived class of class Func representing a SOG distribution with a user-specified
mean and standard deviation.
 
  Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SOGFunc_Impl, other : rosetta.core.scoring.func.SOGFunc_Impl) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : rosetta.core.scoring.func.SOGFunc_Impl, means : rosetta.utility.vector1_double, sdevs : rosetta.utility.vector1_double, weights : rosetta.utility.vector1_double) -> NoneType
 
2. __init__(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
 
3. __init__(self : rosetta.core.scoring.func.SOGFunc_Impl,  : rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SOGFunc_Impl,  : rosetta.core.scoring.func.SOGFunc_Impl) -> rosetta.core.scoring.func.SOGFunc_Impl
check_bounds(...) from builtins.PyCapsule
check_bounds(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float, val : float) -> NoneType
clear_(...) from builtins.PyCapsule
clear_(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
 
Returns the value of the first derivative of this SOGFunc_Impl at distance x.
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
 
Returns the value of this SOGFunc_Impl evaluated at distance x.
get_alt_score_(...) from builtins.PyCapsule
get_alt_score_(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
prob_sum_of_gaussians(...) from builtins.PyCapsule
prob_sum_of_gaussians(self : rosetta.core.scoring.func.SOGFunc_Impl, x : float) -> float
renormalize_weights(...) from builtins.PyCapsule
renormalize_weights(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
set_defaults(...) from builtins.PyCapsule
set_defaults(rosetta.core.scoring.func.SOGFunc_Impl) -> NoneType
smooth_to_zero(...) from builtins.PyCapsule
smooth_to_zero(*args, **kwargs)
Overloaded function.
 
1. smooth_to_zero(self : rosetta.core.scoring.func.SOGFunc_Impl, setting : bool) -> NoneType
 
2. smooth_to_zero(rosetta.core.scoring.func.SOGFunc_Impl) -> bool
sog_cst_param(...) from builtins.PyCapsule
sog_cst_param(*args, **kwargs)
Overloaded function.
 
1. sog_cst_param(rosetta.core.scoring.func.SOGFunc_Impl) -> float
 
2. sog_cst_param(self : rosetta.core.scoring.func.SOGFunc_Impl, param : float) -> NoneType
upper_bound(...) from builtins.PyCapsule
upper_bound(*args, **kwargs)
Overloaded function.
 
1. upper_bound(self : rosetta.core.scoring.func.SOGFunc_Impl, r : float) -> NoneType
 
2. upper_bound(rosetta.core.scoring.func.SOGFunc_Impl) -> float
upper_bound_score(...) from builtins.PyCapsule
upper_bound_score(rosetta.core.scoring.func.SOGFunc_Impl) -> float

 
class ScalarWeightedFunc(Func)
    
Method resolution order:
ScalarWeightedFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.ScalarWeightedFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, weight : float, myfunc : rosetta.core.scoring.func.Func) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.ScalarWeightedFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.ScalarWeightedFunc,  : rosetta.core.scoring.func.ScalarWeightedFunc) -> rosetta.core.scoring.func.ScalarWeightedFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.ScalarWeightedFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.ScalarWeightedFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.ScalarWeightedFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.ScalarWeightedFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SigmoidFunc(Func)
    
Method resolution order:
SigmoidFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SigmoidFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : float, slope_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.SigmoidFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SigmoidFunc,  : rosetta.core.scoring.func.SigmoidFunc) -> rosetta.core.scoring.func.SigmoidFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SigmoidFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SigmoidFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SigmoidFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SigmoidFunc, other : rosetta.core.scoring.func.Func) -> bool
slope(...) from builtins.PyCapsule
slope(*args, **kwargs)
Overloaded function.
 
1. slope(rosetta.core.scoring.func.SigmoidFunc) -> float
 
2. slope(self : rosetta.core.scoring.func.SigmoidFunc, slope : float) -> NoneType
x0(...) from builtins.PyCapsule
x0(*args, **kwargs)
Overloaded function.
 
1. x0(rosetta.core.scoring.func.SigmoidFunc) -> float
 
2. x0(self : rosetta.core.scoring.func.SigmoidFunc, x : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SkipViolFunc(Func)
    
Method resolution order:
SkipViolFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SkipViolFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, weight : float, myfunc : rosetta.core.scoring.func.Func) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.SkipViolFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SkipViolFunc,  : rosetta.core.scoring.func.SkipViolFunc) -> rosetta.core.scoring.func.SkipViolFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SkipViolFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SkipViolFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SkipViolFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SkipViolFunc, other : rosetta.core.scoring.func.Func) -> bool
viols(...) from builtins.PyCapsule
viols(rosetta.core.scoring.func.SkipViolFunc) -> int

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SoedingFunc(Func)
    Derived class of class Func representing a Soeding distribution with a user-specified
mean and standard deviation.
 
 
Method resolution order:
SoedingFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SoedingFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.SoedingFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.SoedingFunc) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SoedingFunc,  : rosetta.core.scoring.func.SoedingFunc) -> rosetta.core.scoring.func.SoedingFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SoedingFunc) -> rosetta.core.scoring.func.Func
 
returns a clone of this SoedingFunc
compute_func(...) from builtins.PyCapsule
compute_func(self : rosetta.core.scoring.func.SoedingFunc, x : float) -> float
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SoedingFunc, x : float) -> float
 
Returns the value of the first derivative of this SoedingFunc at distance x.
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SoedingFunc, x : float) -> float
 
Returns the value of this SoedingFunc evaluated at distance x.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SoedingFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SplineFunc(Func)
    
Method resolution order:
SplineFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SplineFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.SplineFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SplineFunc,  : rosetta.core.scoring.func.SplineFunc) -> rosetta.core.scoring.func.SplineFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SplineFunc) -> rosetta.core.scoring.func.Func
 
returns a clone of this SplineFunc
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SplineFunc, x : float) -> float
 
Returns the value of the first derivative of this SplineFunc at distance x.
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SplineFunc, x : float) -> float
 
Returns the value of this SplineFunc evaluated at distance x.
get_KB_description(...) from builtins.PyCapsule
get_KB_description(rosetta.core.scoring.func.SplineFunc) -> str
get_bin_size(...) from builtins.PyCapsule
get_bin_size(rosetta.core.scoring.func.SplineFunc) -> float
get_exp_val(...) from builtins.PyCapsule
get_exp_val(rosetta.core.scoring.func.SplineFunc) -> float
 
return SplineFunc member variables
get_filename(...) from builtins.PyCapsule
get_filename(rosetta.core.scoring.func.SplineFunc) -> str
get_lower_bound_dy(...) from builtins.PyCapsule
get_lower_bound_dy(rosetta.core.scoring.func.SplineFunc) -> float
get_lower_bound_x(...) from builtins.PyCapsule
get_lower_bound_x(rosetta.core.scoring.func.SplineFunc) -> float
get_lower_bound_y(...) from builtins.PyCapsule
get_lower_bound_y(rosetta.core.scoring.func.SplineFunc) -> float
get_upper_bound_dy(...) from builtins.PyCapsule
get_upper_bound_dy(rosetta.core.scoring.func.SplineFunc) -> float
get_upper_bound_x(...) from builtins.PyCapsule
get_upper_bound_x(rosetta.core.scoring.func.SplineFunc) -> float
get_upper_bound_y(...) from builtins.PyCapsule
get_upper_bound_y(rosetta.core.scoring.func.SplineFunc) -> float
get_weight(...) from builtins.PyCapsule
get_weight(rosetta.core.scoring.func.SplineFunc) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SplineFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SquareWell2Func(Func)
    
Method resolution order:
SquareWell2Func
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SquareWell2Func, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : float, x_range_in : float, well_depth_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.SquareWell2Func) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SquareWell2Func,  : rosetta.core.scoring.func.SquareWell2Func) -> rosetta.core.scoring.func.SquareWell2Func
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SquareWell2Func) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SquareWell2Func, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SquareWell2Func, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SquareWell2Func, other : rosetta.core.scoring.func.Func) -> bool
well_depth(...) from builtins.PyCapsule
well_depth(*args, **kwargs)
Overloaded function.
 
1. well_depth(rosetta.core.scoring.func.SquareWell2Func) -> float
 
2. well_depth(self : rosetta.core.scoring.func.SquareWell2Func, well_depth : float) -> NoneType
x0(...) from builtins.PyCapsule
x0(*args, **kwargs)
Overloaded function.
 
1. x0(rosetta.core.scoring.func.SquareWell2Func) -> float
 
2. x0(self : rosetta.core.scoring.func.SquareWell2Func, x : float) -> NoneType
x_range(...) from builtins.PyCapsule
x_range(*args, **kwargs)
Overloaded function.
 
1. x_range(rosetta.core.scoring.func.SquareWell2Func) -> float
 
2. x_range(self : rosetta.core.scoring.func.SquareWell2Func, x_range : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SquareWellFunc(Func)
    
Method resolution order:
SquareWellFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SquareWellFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, x0_in : float, well_depth_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.SquareWellFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SquareWellFunc,  : rosetta.core.scoring.func.SquareWellFunc) -> rosetta.core.scoring.func.SquareWellFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SquareWellFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SquareWellFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SquareWellFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SquareWellFunc, other : rosetta.core.scoring.func.Func) -> bool
well_depth(...) from builtins.PyCapsule
well_depth(*args, **kwargs)
Overloaded function.
 
1. well_depth(rosetta.core.scoring.func.SquareWellFunc) -> float
 
2. well_depth(self : rosetta.core.scoring.func.SquareWellFunc, well_depth : float) -> NoneType
x0(...) from builtins.PyCapsule
x0(*args, **kwargs)
Overloaded function.
 
1. x0(rosetta.core.scoring.func.SquareWellFunc) -> float
 
2. x0(self : rosetta.core.scoring.func.SquareWellFunc, x : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class SumFunc(Func)
    
Method resolution order:
SumFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.SumFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.func.SumFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_func(...) from builtins.PyCapsule
add_func(self : rosetta.core.scoring.func.SumFunc, f : rosetta.core.scoring.func.Func) -> NoneType
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.SumFunc,  : rosetta.core.scoring.func.SumFunc) -> rosetta.core.scoring.func.SumFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.SumFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.SumFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.SumFunc, x : float) -> float
funcs(...) from builtins.PyCapsule
funcs(*args, **kwargs)
Overloaded function.
 
1. funcs(rosetta.core.scoring.func.SumFunc) -> rosetta.utility.vector1_std_shared_ptr_core_scoring_func_Func_t
 
2. funcs(self : rosetta.core.scoring.func.SumFunc, funcs : rosetta.utility.vector1_std_shared_ptr_core_scoring_func_Func_t) -> NoneType
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.SumFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class TopOutFunc(Func)
    
Method resolution order:
TopOutFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.TopOutFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, weight_in : float, x0_in : float, limit_in : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.TopOutFunc,  : rosetta.core.scoring.func.TopOutFunc) -> rosetta.core.scoring.func.TopOutFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.TopOutFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.TopOutFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.TopOutFunc, x : float) -> float
limit(...) from builtins.PyCapsule
limit(*args, **kwargs)
Overloaded function.
 
1. limit(rosetta.core.scoring.func.TopOutFunc) -> float
 
2. limit(self : rosetta.core.scoring.func.TopOutFunc, limit : float) -> NoneType
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.TopOutFunc, other : rosetta.core.scoring.func.Func) -> bool
weight(...) from builtins.PyCapsule
weight(*args, **kwargs)
Overloaded function.
 
1. weight(rosetta.core.scoring.func.TopOutFunc) -> float
 
2. weight(self : rosetta.core.scoring.func.TopOutFunc, weight : float) -> NoneType
x0(...) from builtins.PyCapsule
x0(*args, **kwargs)
Overloaded function.
 
1. x0(rosetta.core.scoring.func.TopOutFunc) -> float
 
2. x0(self : rosetta.core.scoring.func.TopOutFunc, x : float) -> NoneType

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class USOGFunc(Func)
    Unnormalized, unbounded sum of Gaussians constraint
 
 
Method resolution order:
USOGFunc
Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.func.USOGFunc, other : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, float, float) -> NoneType
 
doc
 
3. __init__(self : handle, mean : float, std_dev : float, weight : float) -> NoneType
 
4. __init__(self : handle, means : rosetta.utility.vector1_double, std_devs : rosetta.utility.vector1_double, weights : rosetta.utility.vector1_double) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.USOGFunc,  : rosetta.core.scoring.func.USOGFunc) -> rosetta.core.scoring.func.USOGFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.func.USOGFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.func.USOGFunc, x : float) -> float
 
Returns a value representing the derivative of this function evaluated at a given point
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.func.USOGFunc, x : float) -> float
 
Returns a value representing this function evaluated at a given point
numGaussians(...) from builtins.PyCapsule
numGaussians(rosetta.core.scoring.func.USOGFunc) -> int
 
Returns the number of Gaussian components
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.func.USOGFunc, other : rosetta.core.scoring.func.Func) -> bool

Methods inherited from Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class XYZ_Func(builtins.object)
    just a simple class that takes an AtomID and returns a Vector (position)
 
  Methods defined here:
__call__(...) from builtins.PyCapsule
__call__(self : rosetta.core.scoring.func.XYZ_Func, id : rosetta.core.id.AtomID) -> rosetta.numeric.xyzVector_double_t
__init__(...) from builtins.PyCapsule
__init__(rosetta.core.scoring.func.XYZ_Func) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.func.XYZ_Func) -> rosetta.core.scoring.func.XYZ_Func
residue(...) from builtins.PyCapsule
residue(self : rosetta.core.scoring.func.XYZ_Func, seqpos : int) -> rosetta.core.conformation.Residue