Rosetta 3.4
Public Member Functions
core::scoring::constraints::MinMultiHarmonicFunc Class Reference

#include <MinMultiHarmonicFunc.hh>

Inheritance diagram for core::scoring::constraints::MinMultiHarmonicFunc:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::constraints::MinMultiHarmonicFunc:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MinMultiHarmonicFunc (utility::vector1< Real > const &x0_in, utility::vector1< Real > const &sd_in)
FuncOP clone () const
Real func (Real const x) const
 Returns a value representing this function evaluated at a given point.
Real dfunc (Real const x) const
 Returns a value representing the derivative of this function evaluated at a given point.
void read_data (std::istream &in)
 initialize this Func from the given std::istream.
void show_definition (std::ostream &out) const
 shows the definition of this function, usually the string type of function and the parameters passed in to the constructor.
Real x0 (int n) const
Real sd (int n) const
void x0 (int n, Real x)
void sd (int n, Real sd)
Size show_violations (std::ostream &out, Real x, Size verbose_level, core::Real threshold=1) const
 show some sort of stringified representation of the violations for this constraint.

Constructor & Destructor Documentation

core::scoring::constraints::MinMultiHarmonicFunc::MinMultiHarmonicFunc ( utility::vector1< Real > const &  x0_in,
utility::vector1< Real > const &  sd_in 
)

Referenced by clone().


Member Function Documentation

FuncOP core::scoring::constraints::MinMultiHarmonicFunc::clone ( ) const [inline, virtual]
Real core::scoring::constraints::MinMultiHarmonicFunc::dfunc ( Real const  const) const [virtual]

Returns a value representing the derivative of this function evaluated at a given point.

Implements core::scoring::constraints::Func.

Real core::scoring::constraints::MinMultiHarmonicFunc::func ( Real const  const) const [virtual]

Returns a value representing this function evaluated at a given point.

Implements core::scoring::constraints::Func.

Referenced by show_violations().

void core::scoring::constraints::MinMultiHarmonicFunc::read_data ( std::istream &  ) [virtual]

initialize this Func from the given std::istream.

Reimplemented from core::scoring::constraints::Func.

References core::scoring::constraints::trMinMultiHarmonicFunc().

void core::scoring::constraints::MinMultiHarmonicFunc::sd ( int  n,
Real  sd 
) [inline]

References sd().

Real core::scoring::constraints::MinMultiHarmonicFunc::sd ( int  n) const [inline]

Referenced by sd().

void core::scoring::constraints::MinMultiHarmonicFunc::show_definition ( std::ostream &  out) const [virtual]

shows the definition of this function, usually the string type of function and the parameters passed in to the constructor.

Reimplemented from core::scoring::constraints::Func.

Size core::scoring::constraints::MinMultiHarmonicFunc::show_violations ( std::ostream &  out,
Real  r,
Size  verbose_level,
core::Real  threshold = 1 
) const [virtual]

show some sort of stringified representation of the violations for this constraint.

Reimplemented from core::scoring::constraints::Func.

References func().

Real core::scoring::constraints::MinMultiHarmonicFunc::x0 ( int  n) const [inline]
void core::scoring::constraints::MinMultiHarmonicFunc::x0 ( int  n,
Real  x 
) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines