#include <PolycubicSpline.hh>
|
| PolycubicSpline () |
| construct generic PolycubicSpline More...
|
|
PolycubicSplineBaseOP | clone () const override |
| Implementation of pure virtual clone() function from base class: returns an owning pointer to a copy of this object. More...
|
|
Size | dimensionality () const |
| Get the dimensionality. More...
|
|
| PolycubicSpline (PolycubicSpline const &src) |
| copy constructor More...
|
|
MathNTensor< Real, 2 > const & | get_deriv (Size n) const |
|
utility::fixedsizearray1< Real, 4 > | get_all_derivs (utility::fixedsizearray1< Size, 2 > &) |
|
Real | F (utility::fixedsizearray1< Real, 2 > const &) const |
|
Real | dFdxi (Size, utility::fixedsizearray1< Real, 2 > const &) const |
|
utility::fixedsizearray1< Real, 2 > | dFdall (utility::fixedsizearray1< Real, 2 > const &) const |
|
void | train (utility::fixedsizearray1< BorderFlag, 2 > const &, utility::fixedsizearray1< double, 2 > const &, utility::fixedsizearray1< double, 2 > const &, MathNTensor< Real, 2 > &, utility::fixedsizearray1< bool, 2 > const &, utility::fixedsizearray1< std::pair< Real, Real >, 2 > const &) |
|
| PolycubicSplineBase () |
| Construct generic PolycubicSplineBase. More...
|
|
| PolycubicSplineBase (Size const dimensionality_in) |
| Initialization constructor. More...
|
|
virtual | ~PolycubicSplineBase () |
| Virtual destructor needed for polymorphism. More...
|
|
Size | dimensionality () const |
| Get the dimensionality of the derived class. More...
|
|
- Returns
- partial derivatives at (x1, x2, ... xn)
- Returns
- partial derivative at (x1, x2, ... xn) for var i
- Returns
- value at (x1, x2, ... xn)
void numeric::interpolation::spline::PolycubicSpline< 2 >::train |
( |
utility::fixedsizearray1< BorderFlag, 2 > const & |
, |
|
|
utility::fixedsizearray1< double, 2 > const & |
, |
|
|
utility::fixedsizearray1< double, 2 > const & |
, |
|
|
MathNTensor< Real, 2 > & |
, |
|
|
utility::fixedsizearray1< bool, 2 > const & |
, |
|
|
utility::fixedsizearray1< std::pair< Real, Real >, 2 > const & |
|
|
) |
| |
|
inline |
controls the behavior at x/y_0 and x/y_dim-1
gives the arguments as a sequence of equidistant points
The documentation for this class was generated from the following file: