, including all inherited members.
_axis | data_grid< DATA_TYPE, NUM_DIMS > | [protected] |
_data | data_grid< DATA_TYPE, NUM_DIMS > | [protected] |
_edge_limit | data_grid< DATA_TYPE, NUM_DIMS > | [protected] |
_interp_type | data_grid< DATA_TYPE, NUM_DIMS > | [protected] |
_offset | data_grid< DATA_TYPE, NUM_DIMS > | [protected] |
axis(size_t dim) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
axis(size_t dim) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
copy(const self_type &rhs) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
data(const size_t *index) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
data(const size_t *index, DATA_TYPE value) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
data_grid(seq_vector *axis[]) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
data_grid(const data_grid &other, bool copy_data) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
data_grid() | data_grid< DATA_TYPE, NUM_DIMS > | [inline, protected] |
edge_limit(size_t dimension) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
edge_limit(size_t dimension, bool flag) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
interp(int dim, const size_t *index, const double *location, DATA_TYPE &deriv, DATA_TYPE *deriv_vec) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline, private] |
interp_type(size_t dimension) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
interp_type(size_t dimension, enum GRID_INTERP_TYPE type) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
interpolate(double *location, DATA_TYPE *derivative=NULL) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
interpolate(const matrix< double > &x, matrix< double > *result, matrix< double > *dx=NULL) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
interpolate(const matrix< double > &x, const matrix< double > &y, matrix< double > *result, matrix< double > *dx=NULL, matrix< double > *dy=NULL) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
interpolate(const matrix< double > &x, const matrix< double > &y, const matrix< double > &z, matrix< double > *result, matrix< double > *dx=NULL, matrix< double > *dy=NULL, matrix< double > *dz=NULL) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
linear(int dim, const size_t *index, const double *location, DATA_TYPE &deriv, DATA_TYPE *deriv_vec) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline, private] |
nearest(int dim, const size_t *index, const double *location, DATA_TYPE &deriv, DATA_TYPE *deriv_vec) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline, private] |
pchip(int dim, const size_t *index, const double *location, DATA_TYPE &deriv, DATA_TYPE *deriv_vec) const | data_grid< DATA_TYPE, NUM_DIMS > | [inline, private] |
self_type typedef | data_grid< DATA_TYPE, NUM_DIMS > | [private] |
size_type typedef | data_grid< DATA_TYPE, NUM_DIMS > | [private] |
write_netcdf(const char *filename) | data_grid< DATA_TYPE, NUM_DIMS > | [inline] |
~data_grid() | data_grid< DATA_TYPE, NUM_DIMS > | [inline, virtual] |