|
template<class IterT1 , class IterT2 , class IterT3 > |
| NDInterpolator (IterT1 grids_begin, IterT2 grids_len_begin, IterT3 f_begin, IterT3 f_end) |
|
template<class IterT1 , class IterT2 , class IterT3 , class RefCountIterT > |
| NDInterpolator (IterT1 grids_begin, IterT2 grids_len_begin, IterT3 f_begin, IterT3 f_end, ArrayRefCountT &refF, RefCountIterT grid_refs_begin) |
|
template<class IterT1 , class IterT2 , class IterT3 > |
void | init (IterT1 grids_begin, IterT2 grids_len_begin, IterT3 f_begin, IterT3 f_end) |
|
template<class IterT1 , class IterT2 , class IterT3 , class RefCountIterT > |
void | init_refcount (IterT1 grids_begin, IterT2 grids_len_begin, IterT3 f_begin, IterT3 f_end, ArrayRefCountT &refF, RefCountIterT grid_refs_begin) |
|
template<class IterT1 , class IterT2 > |
void | set_grids (IterT1 grids_begin, IterT2 grids_len_begin, bool bCopy) |
|
template<class IterT1 , class RefCountIterT > |
void | set_grids_refcount (RefCountIterT refs_begin, RefCountIterT refs_end) |
|
template<class IterT > |
void | set_f_array (IterT f_begin, IterT f_end, bool bCopy) |
|
void | set_f_refcount (ArrayRefCountT &refF) |
|
int | find_cell (int dim, T x) const |
|
T | get_f_val (array< int, N > const &cell_index, array< int, N > const &v_index) const |
|
T | get_f_val (array< int, N > const &cell_index, int v) const |
|