Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::methods::BBDepCartBondedParameters Class Reference

#include <CartBondedParameters.hh>

Inheritance diagram for core::scoring::methods::BBDepCartBondedParameters:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::methods::BBDepCartBondedParameters:
Collaboration graph
[legend]

Public Member Functions

 BBDepCartBondedParameters ()
 
 BBDepCartBondedParameters (ObjexxFCL::FArray2D< core::Real > const &mu, ObjexxFCL::FArray2D< core::Real > const &Ks, std::string tag_in="")
 
void init (ObjexxFCL::FArray2D< core::Real > const &mu, ObjexxFCL::FArray2D< core::Real > const &Ks)
 
void init (numeric::MathMatrix< Real > const &x, numeric::interpolation::spline::BicubicSpline &x_spline)
 
virtual Real mu (Real phi, Real psi) const
 
virtual Real K (Real phi, Real psi) const
 
virtual Real dmu_dphi (Real phi, Real psi) const
 
virtual Real dmu_dpsi (Real phi, Real psi) const
 
virtual Real dK_dphi (Real phi, Real psi) const
 
virtual Real dK_dpsi (Real phi, Real psi) const
 
Size period () const
 
- Public Member Functions inherited from core::scoring::methods::CartBondedParameters
virtual bool is_null () const
 

Private Attributes

numeric::interpolation::spline::BicubicSpline mus_spline_
 
numeric::interpolation::spline::BicubicSpline Ks_spline_
 
std::string tag_
 

Detailed Description

Definition at line 110 of file CartBondedParameters.hh.

Constructor & Destructor Documentation

core::scoring::methods::BBDepCartBondedParameters::BBDepCartBondedParameters ( )
inline

Definition at line 112 of file CartBondedParameters.hh.

core::scoring::methods::BBDepCartBondedParameters::BBDepCartBondedParameters ( ObjexxFCL::FArray2D< core::Real > const &  mu,
ObjexxFCL::FArray2D< core::Real > const &  Ks,
std::string  tag_in = "" 
)
inline

Definition at line 114 of file CartBondedParameters.hh.

References init(), and tag_.

Member Function Documentation

virtual Real core::scoring::methods::BBDepCartBondedParameters::dK_dphi ( Real  phi,
Real  psi 
) const
inlinevirtual

Reimplemented from core::scoring::methods::CartBondedParameters.

Definition at line 175 of file CartBondedParameters.hh.

References Ks_spline_.

virtual Real core::scoring::methods::BBDepCartBondedParameters::dK_dpsi ( Real  phi,
Real  psi 
) const
inlinevirtual

Reimplemented from core::scoring::methods::CartBondedParameters.

Definition at line 182 of file CartBondedParameters.hh.

References Ks_spline_.

virtual Real core::scoring::methods::BBDepCartBondedParameters::dmu_dphi ( Real  phi,
Real  psi 
) const
inlinevirtual

Reimplemented from core::scoring::methods::CartBondedParameters.

Definition at line 167 of file CartBondedParameters.hh.

References mus_spline_.

virtual Real core::scoring::methods::BBDepCartBondedParameters::dmu_dpsi ( Real  phi,
Real  psi 
) const
inlinevirtual

Reimplemented from core::scoring::methods::CartBondedParameters.

Definition at line 171 of file CartBondedParameters.hh.

References mus_spline_.

void core::scoring::methods::BBDepCartBondedParameters::init ( ObjexxFCL::FArray2D< core::Real > const &  mu,
ObjexxFCL::FArray2D< core::Real > const &  Ks 
)
inline

Definition at line 123 of file CartBondedParameters.hh.

References Ks_spline_, mu(), and mus_spline_.

Referenced by BBDepCartBondedParameters().

void core::scoring::methods::BBDepCartBondedParameters::init ( numeric::MathMatrix< Real > const &  x,
numeric::interpolation::spline::BicubicSpline &  x_spline 
)
inline

Definition at line 137 of file CartBondedParameters.hh.

virtual Real core::scoring::methods::BBDepCartBondedParameters::K ( Real  phi,
Real  psi 
) const
inlinevirtual

Implements core::scoring::methods::CartBondedParameters.

Definition at line 157 of file CartBondedParameters.hh.

References Ks_spline_.

virtual Real core::scoring::methods::BBDepCartBondedParameters::mu ( Real  phi,
Real  psi 
) const
inlinevirtual

Implements core::scoring::methods::CartBondedParameters.

Definition at line 153 of file CartBondedParameters.hh.

References mus_spline_.

Referenced by init().

Size core::scoring::methods::BBDepCartBondedParameters::period ( ) const
inlinevirtual

Member Data Documentation

numeric::interpolation::spline::BicubicSpline core::scoring::methods::BBDepCartBondedParameters::Ks_spline_
private

Definition at line 193 of file CartBondedParameters.hh.

Referenced by dK_dphi(), dK_dpsi(), init(), and K().

numeric::interpolation::spline::BicubicSpline core::scoring::methods::BBDepCartBondedParameters::mus_spline_
private

Definition at line 192 of file CartBondedParameters.hh.

Referenced by dmu_dphi(), dmu_dpsi(), init(), and mu().

std::string core::scoring::methods::BBDepCartBondedParameters::tag_
private

Definition at line 194 of file CartBondedParameters.hh.

Referenced by BBDepCartBondedParameters().


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