Rosetta Core  2014.35
Classes | Typedefs | Functions | Variables
core::scoring::func Namespace Reference

Classes

class  AmberPeriodicFunc
 function of type y = 0.5 * k * (1 - cos(n * (x - x0) ) ) More...
 
class  CharmmPeriodicFunc
 function of type y = 0.5 * k * (1 - cos(n * (x - x0) ) ) More...
 
class  CircularGeneral1D_Func
 Function that allows return of arbitrary FArrays – this time circularized. More...
 
class  CircularHarmonicFunc
 Function that operates in radians, for applications like DihedralConstraint. Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints. More...
 
class  CircularPowerFunc
 Generalization of CircularCircularPowerFunc – other exponents allowed. More...
 
class  CircularSigmoidalFunc
 Function that operates in radians, for applications like DihedralConstraint. Prevents discontinuities at 0/360 or -180/180 degrees for dihedral constraints. More...
 
class  ConformationXYZ
 
class  ConstantFunc
 Derived class of class Func representing a Constant distribution with a user-specified mean and standard deviation. More...
 
class  CountViolFunc
 
class  EtableFunc
 Class for representing arbitrarily defined functions. More...
 
class  FadeFunc
 
class  FlatHarmonicFunc
 
class  FourPointsFunc
 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. More...
 
class  Func
 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. More...
 
class  FuncFactory
 
class  GaussianChainDoubleFunc
 
class  GaussianChainFunc
 
class  GaussianChainQuadrupleFunc
 
class  GaussianChainSingleFunc
 
class  GaussianChainTripleFunc
 
class  GaussianFunc
 Derived class of class Func representing a Gaussian distribution with a user-specified mean and standard deviation. More...
 
class  HarmonicFunc
 
class  IdentityFunc
 
class  KarplusFunc
 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. More...
 
class  LinearPenaltyFunction
 
class  MinMultiHarmonicFunc
 
class  MixtureFunc
 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. More...
 
class  PeriodicFunc
 function of type y = ( k * cos(n * (x - x0) ) ) + C More...
 
class  ResiduePairXYZ
 
class  ResidueXYZ
 
class  ScalarWeightedFunc
 
class  SigmoidFunc
 
class  SkipViolFunc
 
class  SoedingFunc
 Derived class of class Func representing a Soeding distribution with a user-specified mean and standard deviation. More...
 
class  SOGFunc
 Derived class of class Func representing a SOG distribution with a user-specified mean and standard deviation. More...
 
class  SOGFunc_Impl
 Derived class of class Func representing a SOG distribution with a user-specified mean and standard deviation. More...
 
class  SplineFunc
 
class  SquareWell2Func
 
class  SquareWellFunc
 
class  SumFunc
 
class  TopOutFunc
 
class  USOGFunc
 Unnormalized, unbounded sum of Gaussians constraint. More...
 
class  XYZ_Func
 just a simple class that takes an AtomID and returns a Vector (position) More...
 

Typedefs

typedef
utility::pointer::owning_ptr
< AmberPeriodicFunc
AmberPeriodicFuncOP
 
typedef
utility::pointer::owning_ptr
< AmberPeriodicFunc const > 
AmberPeriodicFuncCOP
 
typedef
utility::pointer::owning_ptr
< CircularGeneral1D_Func
CircularGeneral1D_FuncOP
 
typedef
utility::pointer::owning_ptr
< CircularGeneral1D_Func const > 
CircularGeneral1D_FuncCOP
 
typedef
utility::pointer::owning_ptr
< CircularHarmonicFunc
CircularHarmonicFuncOP
 
typedef
utility::pointer::owning_ptr
< CircularHarmonicFunc const > 
CircularHarmonicFuncCOP
 
typedef
utility::pointer::owning_ptr
< CircularPowerFunc
CircularPowerFuncOP
 
typedef
utility::pointer::owning_ptr
< CircularPowerFunc const > 
CircularPowerFuncCOP
 
typedef
utility::pointer::owning_ptr
< CircularSigmoidalFunc
CircularSigmoidalFuncOP
 
typedef
utility::pointer::owning_ptr
< CircularSigmoidalFunc const > 
CircularSigmoidalFuncCOP
 
typedef
utility::pointer::owning_ptr
< ConstantFunc
ConstantFuncOP
 
typedef
utility::pointer::owning_ptr
< EtableFunc
EtableFuncOP
 
typedef
utility::pointer::owning_ptr
< FadeFunc
FadeFuncOP
 
typedef
utility::pointer::owning_ptr
< FadeFunc const > 
FadeFuncCOP
 
typedef
utility::pointer::owning_ptr
< FlatHarmonicFunc
FlatHarmonicFuncOP
 
typedef
utility::pointer::owning_ptr
< FlatHarmonicFunc const > 
FlatHarmonicFuncCOP
 
typedef
utility::pointer::owning_ptr
< FourPointsFunc
FourPointsFuncOP
 
typedef
utility::pointer::owning_ptr
< FourPointsFunc const > 
FourPointsFuncCOP
 
typedef
utility::pointer::owning_ptr
< Func
FuncOP
 
typedef
utility::pointer::owning_ptr
< const Func
FuncCOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainDoubleFunc
GaussianChainDoubleFuncOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainDoubleFunc
const > 
GaussianChainDoubleFuncCOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainFunc
GaussianChainFuncOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainFunc const > 
GaussianChainFuncCOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainQuadrupleFunc
GaussianChainQuadrupleFuncOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainQuadrupleFunc
const > 
GaussianChainQuadrupleFuncCOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainSingleFunc
GaussianChainSingleFuncOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainSingleFunc
const > 
GaussianChainSingleFuncCOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainTripleFunc
GaussianChainTripleFuncOP
 
typedef
utility::pointer::owning_ptr
< GaussianChainTripleFunc
const > 
GaussianChainTripleFuncCOP
 
typedef
utility::pointer::owning_ptr
< GaussianFunc
GaussianFuncOP
 
typedef
utility::pointer::owning_ptr
< HarmonicFunc
HarmonicFuncOP
 
typedef
utility::pointer::owning_ptr
< HarmonicFunc const > 
HarmonicFuncCOP
 
typedef
utility::pointer::owning_ptr
< IdentityFunc
IdentityFuncOP
 
typedef
utility::pointer::owning_ptr
< IdentityFunc const > 
IdentityFuncCOP
 
typedef
utility::pointer::owning_ptr
< KarplusFunc
KarplusFuncOP
 
typedef
utility::pointer::owning_ptr
< KarplusFunc const > 
KarplusFuncCOP
 
typedef
utility::pointer::owning_ptr
< MinMultiHarmonicFunc
MinMultiHarmonicFuncOP
 
typedef
utility::pointer::owning_ptr
< MinMultiHarmonicFunc const > 
MinMultiHarmonicFuncCOP
 
typedef
utility::pointer::owning_ptr
< MixtureFunc
MixtureFuncOP
 
typedef
utility::pointer::owning_ptr
< ScalarWeightedFunc
ScalarWeightedFuncOP
 
typedef
utility::pointer::owning_ptr
< ScalarWeightedFunc const > 
ScalarWeightedFuncCOP
 
typedef
utility::pointer::owning_ptr
< SoedingFunc
SoedingFuncOP
 
typedef
utility::pointer::owning_ptr
< SOGFunc
SOGFuncOP
 
typedef
utility::pointer::owning_ptr
< SOGFunc_Impl
SOGFunc_ImplOP
 
typedef
utility::pointer::owning_ptr
< SplineFunc
SplineFuncOP
 
typedef
utility::pointer::owning_ptr
< SplineFunc const > 
SplineFuncCOP
 
typedef
utility::pointer::owning_ptr
< SquareWell2Func
SquareWell2FuncOP
 
typedef
utility::pointer::owning_ptr
< SquareWell2Func const > 
SquareWell2FuncCOP
 
typedef
utility::pointer::owning_ptr
< SquareWellFunc
SquareWellFuncOP
 
typedef
utility::pointer::owning_ptr
< SquareWellFunc const > 
SquareWellFuncCOP
 
typedef
utility::pointer::owning_ptr
< SumFunc
SumFuncOP
 
typedef
utility::pointer::owning_ptr
< TopOutFunc
TopOutFuncOP
 
typedef
utility::pointer::owning_ptr
< TopOutFunc const > 
TopOutFuncCOP
 
typedef
utility::pointer::owning_ptr
< USOGFunc
USOGFuncOP
 
typedef
utility::pointer::owning_ptr
< USOGFunc const > 
USOGFuncCOP
 

Functions

std::ostream & operator<< (std::ostream &out, const Func &f)
 
Real L (Real const &x)
 
core::Real readValueOrDie (std::istream &in)
 Reads and returns a single floating point value from the specified input stream, aborting if either the failbit or badbit is flipped. More...
 

Variables

static basic::Tracer trMinMultiHarmonicFunc ("fragment.picking.scores.MinMultiHarmonicFunc")
 

Typedef Documentation

Function Documentation

Real core::scoring::func::L ( Real const &  x)
std::ostream& core::scoring::func::operator<< ( std::ostream &  out,
const Func &  f 
)
core::Real core::scoring::func::readValueOrDie ( std::istream &  in)

Reads and returns a single floating point value from the specified input stream, aborting if either the failbit or badbit is flipped.

References utility_exit_with_message.

Referenced by core::scoring::func::USOGFunc::read_data().

Variable Documentation

basic::Tracer core::scoring::func::trMinMultiHarmonicFunc("fragment.picking.scores.MinMultiHarmonicFunc")
static