Rosetta  2019.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
PolycubicSpline.hh File Reference
#include <numeric/interpolation/spline/PolycubicSpline.fwd.hh>
#include <numeric/types.hh>
#include <numeric/interpolation/spline/PolycubicSplineBase.hh>
#include <numeric/interpolation/spline/CubicSpline.fwd.hh>
#include <numeric/MathNTensor.hh>
#include <utility>

Classes

class  numeric::interpolation::spline::PolycubicSpline< N >
 
class  numeric::interpolation::spline::PolycubicSpline< 1 >
 
class  numeric::interpolation::spline::PolycubicSpline< 2 >
 

Namespaces

 numeric
 Unit headers.
 
 numeric::interpolation
 
 numeric::interpolation::spline
 

Functions

void numeric::interpolation::spline::hokey_template_workaround ()
 Dummy function, never to be called. This is only here to ensure that the compiler creates PolycubicSpline<3> through PolycubicSpline<9> classes. More...
 
Real numeric::interpolation::spline::get_PolycubicSpline_F (PolycubicSplineBaseCOP splinebase, utility::vector1< Real > const &coords)
 Given a PolycubicSplineBase and a set of coordinates, call PolycubicSpline<N>::F and return the value. More...
 
void numeric::interpolation::spline::get_PolycubicSpline_gradient (PolycubicSplineBaseCOP splinebase, utility::vector1< Real > const &coords, utility::vector1< Real > &gradient_out)
 Given a PolycubicSplineBase and a set of coordinates, call PolycubicSpline<N>::dFdall and return the value. More...