Rosetta 3.3
Public Member Functions
numeric::interpolation::spline::BicubicSpline Class Reference

#include <Bicubic_spline.hh>

Collaboration diagram for numeric::interpolation::spline::BicubicSpline:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BicubicSpline ()
 construct generic BicubicSpline
BicubicSplineClone () const
 copy constructor
MathMatrix< core::Real > const & get_dsecox () const
 get the second order derivatives of the spline
MathMatrix< core::Real > const & get_dsecoy () const
MathMatrix< core::Real > const & get_dsecoxy () const
core::Real F (const MathVector< core::Real > &ARGUMENTS) const
core::Real dFdx (const MathVector< core::Real > &ARGUMENTS) const
core::Real dFdy (const MathVector< core::Real > &ARGUMENTS) const
std::pair< core::Real,
MathVector< core::Real > > 
FdF (const MathVector< core::Real > &ARGUMENTS) const
void train (const BorderFlag BORDER[2], const core::Real START[2], const core::Real DELTA[2], const MathMatrix< core::Real > &RESULTS, const bool LINCONT[2], const std::pair< core::Real, core::Real > FIRSTBE[2])
 train BicubicSpline
core::Real sqr (const core::Real x) const

Constructor & Destructor Documentation

numeric::interpolation::spline::BicubicSpline::BicubicSpline ( ) [inline]

construct generic BicubicSpline

Referenced by Clone().


Member Function Documentation

BicubicSpline* numeric::interpolation::spline::BicubicSpline::Clone ( ) const [inline]

copy constructor

References BicubicSpline().

core::Real numeric::interpolation::spline::BicubicSpline::dFdx ( const MathVector< core::Real > &  ARGUMENTS) const
core::Real numeric::interpolation::spline::BicubicSpline::dFdy ( const MathVector< core::Real > &  ARGUMENTS) const
core::Real numeric::interpolation::spline::BicubicSpline::F ( const MathVector< core::Real > &  ARGUMENTS) const
std::pair< core::Real, MathVector< core::Real > > numeric::interpolation::spline::BicubicSpline::FdF ( const MathVector< core::Real > &  ARGUMENTS) const
MathMatrix< core::Real> const& numeric::interpolation::spline::BicubicSpline::get_dsecox ( ) const [inline]

get the second order derivatives of the spline

MathMatrix< core::Real> const& numeric::interpolation::spline::BicubicSpline::get_dsecoxy ( ) const [inline]
MathMatrix< core::Real> const& numeric::interpolation::spline::BicubicSpline::get_dsecoy ( ) const [inline]
core::Real numeric::interpolation::spline::BicubicSpline::sqr ( const core::Real  x) const [inline]

References rosetta_py::utility::rankorder::x.

Referenced by dFdx(), dFdy(), F(), and FdF().

void numeric::interpolation::spline::BicubicSpline::train ( const BorderFlag  BORDER[2],
const core::Real  START[2],
const core::Real  DELTA[2],
const MathMatrix< core::Real > &  RESULTS,
const bool  LINCONT[2],
const std::pair< core::Real, core::Real >  FIRSTBE[2] 
)

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