#include <SplineInterpolatorEinspline.h>
|
double | GetStart (const unsigned char dimension) const |
|
double | GetStop (const unsigned char dimension) const |
|
void | operator() (std::vector< double > &result, const double x, const double y, const double z) const |
|
void | operator() (std::vector< double > &result, const double x, const double y, const double z) const |
|
VectorInterpolator3D & | operator= (const VectorInterpolator3D &other) |
|
| switch (dimension) |
|
| switch (dimension) |
|
| VectorInterpolator3D () |
|
| VectorInterpolator3D (const double xStart, const double xStop, const double yStart, const double yStop, const double zStart, const double zStop, const boost::multi_array< double, 4 > &values, const BoundaryCondition &bcX=BoundaryCondition(), const BoundaryCondition &bcY=BoundaryCondition(), const BoundaryCondition &bcZ=BoundaryCondition()) |
|
| VectorInterpolator3D () |
|
| VectorInterpolator3D (const VectorInterpolator3D &other) |
|
| VectorInterpolator3D (const double xStart, const double xStop, const double yStart, const double yStop, const double zStart, const double zStop, const boost::multi_array< double, 4 > &fValue, const BoundaryCondition &bcX=BoundaryCondition(), const BoundaryCondition &bcY=BoundaryCondition(), const BoundaryCondition &bcZ=BoundaryCondition()) |
|
| ~VectorInterpolator3D () |
|
utl::Spline::VectorInterpolator3D::VectorInterpolator3D |
( |
| ) |
|
|
inline |
VectorInterpolator3D::VectorInterpolator3D |
( |
const double |
xStart, |
|
|
const double |
xStop, |
|
|
const double |
yStart, |
|
|
const double |
yStop, |
|
|
const double |
zStart, |
|
|
const double |
zStop, |
|
|
const boost::multi_array< double, 4 > & |
fValue, |
|
|
const BoundaryCondition & |
bcX = BoundaryCondition() , |
|
|
const BoundaryCondition & |
bcY = BoundaryCondition() , |
|
|
const BoundaryCondition & |
bcZ = BoundaryCondition() |
|
) |
| |
|
inline |
utl::Spline::VectorInterpolator3D::~VectorInterpolator3D |
( |
| ) |
|
|
inline |
utl::Spline::VectorInterpolator3D::VectorInterpolator3D |
( |
| ) |
|
|
inline |
utl::Spline::VectorInterpolator3D::VectorInterpolator3D |
( |
const double |
xStart, |
|
|
const double |
xStop, |
|
|
const double |
yStart, |
|
|
const double |
yStop, |
|
|
const double |
zStart, |
|
|
const double |
zStop, |
|
|
const boost::multi_array< double, 4 > & |
values, |
|
|
const BoundaryCondition & |
bcX = BoundaryCondition() , |
|
|
const BoundaryCondition & |
bcY = BoundaryCondition() , |
|
|
const BoundaryCondition & |
bcZ = BoundaryCondition() |
|
) |
| |
double utl::Spline::VectorInterpolator3D::GetStart |
( |
const unsigned char |
dimension | ) |
const |
|
inline |
double utl::Spline::VectorInterpolator3D::GetStop |
( |
const unsigned char |
dimension | ) |
const |
|
inline |
void utl::Spline::VectorInterpolator3D::operator() |
( |
std::vector< double > & |
result, |
|
|
const double |
x, |
|
|
const double |
y, |
|
|
const double |
z |
|
) |
| const |
void VectorInterpolator3D::operator() |
( |
std::vector< double > & |
result, |
|
|
const double |
x, |
|
|
const double |
y, |
|
|
const double |
z |
|
) |
| const |
|
inline |
utl::Spline::VectorInterpolator3D::switch |
( |
dimension |
| ) |
|
|
inline |
utl::Spline::VectorInterpolator3D::switch |
( |
dimension |
| ) |
|
|
inline |
double utl::Spline::VectorInterpolator3D::const |
std::vector< std::vector<double> > utl::Spline::VectorInterpolator3D::fData |
|
protected |
multi_UBspline_3d_d* utl::Spline::VectorInterpolator3D::fDataPtr = nullptr |
|
protected |
Spline::Function<3, KnotVector, BasisFunction> utl::Spline::VectorInterpolator3D::fSpline |
|
protected |
double utl::Spline::VectorInterpolator3D::fX[3] |
|
mutableprotected |
utl::Spline::VectorInterpolator3D::return |
The documentation for this class was generated from the following files: