#include <GridLinearInterpolation.h>
Static Public Member Functions | |
| static std::vector< std::vector< unsigned > > | getAdjacentIndices (GridBase *grid_pntr, const std::vector< double > &arg) |
| static std::vector< std::vector< unsigned > > | getAdjacentPoints (GridBase *grid_pntr, const std::vector< double > &arg) |
| static double | getGridValueAndDerivativesWithLinearInterpolation (GridBase *grid_pntr, const std::vector< double > &arg, std::vector< double > &der) |
| static double | getGridValueWithLinearInterpolation (GridBase *grid_pntr, const std::vector< double > &arg) |
Static Private Member Functions | |
| static double | getGridValueAndDerivativesWithLinearInterpolation_1D (GridBase *grid_pntr, const std::vector< double > &arg, std::vector< double > &der) |
| static double | getGridValueAndDerivativesWithLinearInterpolation_ND (GridBase *grid_pntr, const std::vector< double > &arg, std::vector< double > &der) |
| static double | getGridValueWithLinearInterpolation_1D (GridBase *grid_pntr, const std::vector< double > &arg) |
| static double | getGridValueWithLinearInterpolation_2D (GridBase *grid_pntr, const std::vector< double > &arg) |
| static double | getGridValueWithLinearInterpolation_ND (GridBase *grid_pntr, const std::vector< double > &arg) |
| static double | linearInterpolation (const double x, const double x0, const double x1, const double y0, const double y1) |
| static double | multiLinearInterpolation (const std::vector< double > &x, const std::vector< std::vector< double > > &points, std::vector< double > &values, const double dim) |
|
static |
|
static |
|
static |
|
staticprivate |
|
staticprivate |
|
static |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
Hosted by GitHub
|
1.17.0
|