Rosetta Core  2014.16.56682
Public Member Functions | Private Attributes | List of all members
core::scoring::hbonds::Polynomial_1d Class Reference

#include <polynomial.hh>

Public Member Functions

 Polynomial_1d (std::string const &polynomial_name, HBGeoDimType const geometric_dimension, Real const xmin, Real const xmax, Real const min_val, Real const max_val, Real const root1, Real const root2, Size degree, utility::vector1< Real > const &coefficients)
 ctor More...
 
 Polynomial_1d (Polynomial_1d const &src)
 
HBGeoDimType geometric_dimension () const
 
void show (std::ostream &out) const
 
std::string show_values () const
 
- Public Member Functions inherited from numeric::Polynomial_1d
 Polynomial_1d (std::string const &polynomial_name, Real const xmin, Real const xmax, Real const min_val, Real const max_val, Real const root1, Real const root2, Size degree, utility::vector1< Real > const &coefficients)
 
 Polynomial_1d (Polynomial_1d const &src)
 
virtual ~Polynomial_1d ()
 
std::string name () const
 
Real xmin () const
 
Real xmax () const
 
Real min_val () const
 
Real max_val () const
 
Real root1 () const
 
Real root2 () const
 
Size degree () const
 
utility::vector1< Real > const & coefficients () const
 
void operator() (double const variable, double &value, double &deriv) const
 
double eval (double const variable)
 
void show (std::ostream &out) const
 

Private Attributes

HBGeoDimType geometric_dimension_
 

Constructor & Destructor Documentation

core::scoring::hbonds::Polynomial_1d::Polynomial_1d ( std::string const &  polynomial_name,
HBGeoDimType const  geometric_dimension,
Real const  xmin,
Real const  xmax,
Real const  min_val,
Real const  max_val,
Real const  root1,
Real const  root2,
Size  degree,
utility::vector1< Real > const &  coefficients 
)

ctor

core::scoring::hbonds::Polynomial_1d::Polynomial_1d ( Polynomial_1d const &  src)

Member Function Documentation

HBGeoDimType core::scoring::hbonds::Polynomial_1d::geometric_dimension ( ) const

References geometric_dimension_.

Referenced by show().

void core::scoring::hbonds::Polynomial_1d::show ( std::ostream &  out) const
std::string core::scoring::hbonds::Polynomial_1d::show_values ( ) const

Member Data Documentation

HBGeoDimType core::scoring::hbonds::Polynomial_1d::geometric_dimension_
private

Referenced by geometric_dimension(), and show_values().


The documentation for this class was generated from the following files: