#include <assert.h>
#include <math.h>
#include <stdarg.h>
#include <float.h>
#include <cstdarg>
#include <string>
#include <vector>
#include <array>
#include <functional>
#include <boost/multi_array.hpp>
#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/matrix_proxy.hpp>
#include <boost/numeric/ublas/storage.hpp>
Go to the source code of this file.
|
struct | EmptyClass |
|
class | NDInterpolator< N, T, CopyData, Continuous, ArrayRefCountT, GridRefCountT > |
|
class | InterpSimplex< N, T, CopyData, Continuous, ArrayRefCountT, GridRefCountT > |
|
class | InterpMultilinear< N, T, CopyData, Continuous, ArrayRefCountT, GridRefCountT > |
|
|
typedef unsigned int | uint |
|
typedef vector< int > | iVec |
|
typedef vector< double > | dVec |
|
typedef InterpSimplex< 1, double > | NDInterpolator_1_S |
|
typedef InterpSimplex< 2, double > | NDInterpolator_2_S |
|
typedef InterpSimplex< 3, double > | NDInterpolator_3_S |
|
typedef InterpSimplex< 4, double > | NDInterpolator_4_S |
|
typedef InterpSimplex< 5, double > | NDInterpolator_5_S |
|
typedef InterpMultilinear< 1, double > | NDInterpolator_1_ML |
|
typedef InterpMultilinear< 2, double > | NDInterpolator_2_ML |
|
typedef InterpMultilinear< 3, double > | NDInterpolator_3_ML |
|
typedef InterpMultilinear< 4, double > | NDInterpolator_4_ML |
|
typedef InterpMultilinear< 5, double > | NDInterpolator_5_ML |
|
|
void | linterp_simplex_1 (double **grids_begin, int *grid_len_begin, double *pF, int xi_len, double **xi_begin, double *pResult) |
|
void | linterp_simplex_2 (double **grids_begin, int *grid_len_begin, double *pF, int xi_len, double **xi_begin, double *pResult) |
|
void | linterp_simplex_3 (double **grids_begin, int *grid_len_begin, double *pF, int xi_len, double **xi_begin, double *pResult) |
|
◆ dVec
typedef vector<double> dVec |
◆ iVec
◆ NDInterpolator_1_ML
◆ NDInterpolator_1_S
◆ NDInterpolator_2_ML
◆ NDInterpolator_2_S
◆ NDInterpolator_3_ML
◆ NDInterpolator_3_S
◆ NDInterpolator_4_ML
◆ NDInterpolator_4_S
◆ NDInterpolator_5_ML
◆ NDInterpolator_5_S
◆ uint
typedef unsigned int uint |
◆ linterp_simplex_1()
void linterp_simplex_1 |
( |
double ** |
grids_begin, |
|
|
int * |
grid_len_begin, |
|
|
double * |
pF, |
|
|
int |
xi_len, |
|
|
double ** |
xi_begin, |
|
|
double * |
pResult |
|
) |
| |
◆ linterp_simplex_2()
void linterp_simplex_2 |
( |
double ** |
grids_begin, |
|
|
int * |
grid_len_begin, |
|
|
double * |
pF, |
|
|
int |
xi_len, |
|
|
double ** |
xi_begin, |
|
|
double * |
pResult |
|
) |
| |
◆ linterp_simplex_3()
void linterp_simplex_3 |
( |
double ** |
grids_begin, |
|
|
int * |
grid_len_begin, |
|
|
double * |
pF, |
|
|
int |
xi_len, |
|
|
double ** |
xi_begin, |
|
|
double * |
pResult |
|
) |
| |