|
static T_real | LagBase (const int &num, const T_real &xp, const Array1< T_real > &x) |
| Base function of Lagrange interpolation. More...
|
|
static Range | LagRange (const int &ind, const int &N) |
| index range of interpolate points for N_order More...
|
|
static T_real | Interp3D (const Vec< T_real, 3 > &pos, const Array1< T_real > &X, const Array1< T_real > &Y, const Array1< T_real > &Z, const Array< T_real, 3 > &field) |
| kernel function of 3D interpolation More...
|
|
static T_real | Interp2D (const Vec< T_real, 2 > &pos, const Array1< T_real > &X, const Array1< T_real > &Y, const Array< T_real, 2 > &field) |
| kernel function of 2D interpolation More...
|
|
static T_real | Interp1D (const Vec< T_real, 1 > &pos, const Array1< T_real > &X, const Array< T_real, 1 > &field) |
| kernel function of 1D interpolation More...
|
|
static T_real | Interpolate3D (const Vec< T_real, 3 > &pos, const Array1< T_real > &X, const Array1< T_real > &Y, const Array1< T_real > &Z, const Array< T_real, 3 > &field) |
| 3D interpolation More...
|
|
static T_real | Interpolate2D (const Vec< T_real, 2 > &pos, const Array1< T_real > &X, const Array1< T_real > &Y, const Array< T_real, 2 > &field) |
| 2D interpolation More...
|
|
static T_real | Interpolate1D (const Vec< T_real, 1 > &pos, const Array1< T_real > &X, const Array< T_real, 1 > &field) |
| 1D interpolation More...
|
|
static T_real | Interpolate3D (T_real pos[], T_real X[], T_real Y[], T_real Z[], T_real field[], const int nx, const int ny, const int nz) |
| 3D interpolation More...
|
|
static T_real | Interpolate2D (T_real pos[], T_real X[], T_real Y[], T_real field[], const int nx, const int ny) |
| 2D interpolation More...
|
|
static T_real | Interpolate1D (T_real &pos, T_real X[], T_real field[], const int nx) |
| 1D interpolation More...
|
|
template<typename T_real = double, int N_order = 2>
struct interp::InterpLagrangeCart< T_real, N_order >
Lagrange interpolation with N_order.
- Template Parameters
-
T_real | type of real, default double |
N_order | order of interpolation |