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