#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 |
|
) |
| |