clear() | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
convert_table3d_sum(size_t ix_x, size_t ix_y, table3d &tab, std::string x_name="x", std::string y_name="y", std::string slice_name="z") const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
copy_grid(size_t i, rvec_t &v) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
copy_slice_interp(size_vec2_t &ifix, vec2_t &vals) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
copy_table3d_align(size_t ix_x, size_t ix_y, size_vec2_t &index, table3d &tab, std::string slice_name="z") const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
copy_table3d_align_setxy(size_t ix_x, size_t ix_y, size_vec2_t &index, table3d &tab, std::string x_name="x", std::string y_name="y", std::string slice_name="z") const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
copy_table3d_interp(size_t ix_x, size_t ix_y, size_vec2_t &index, table3d &tab, std::string slice_name="z") const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
copy_table3d_interp_values(size_t ix_x, size_t ix_y, vec2_t &values, table3d &tab, std::string slice_name="z", int verbose=0) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
copy_table3d_interp_values_setxy(size_t ix_x, size_t ix_y, vec2_t &values, table3d &tab, std::string x_name="x", std::string y_name="y", std::string slice_name="z") const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
default_grid() | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
get_grid() const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
get_grid(size_t i, size_t j) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
get_val(const vec2_t &gridp) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
get_val(const vec2_t &gridp, vec3_t &closest) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
grid | o2scl::tensor_grid< vec_t, vec_size_t > | protected |
grid_set | o2scl::tensor_grid< vec_t, vec_size_t > | protected |
interp_linear(vec2_t &v) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
interp_linear_partial(const vec2_size_t &ix_to_interp, vec3_size_t &ix, const vec2_t &val) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
interp_linear_power_two(vec2_t &v) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
interp_linear_power_two_vec0(vec2_t &v, vec3_t &res) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
interp_linear_vec(vec2_t &v, size_t ifree, vec3_t &res) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
interp_linear_vec0(vec2_t &v, vec3_t &res) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
interpolate(double *vals) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
is_grid_set() const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
is_valid() const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
itype | o2scl::tensor_grid< vec_t, vec_size_t > | protected |
lookup_grid(size_t i, double val) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
lookup_grid_packed(size_t i, double val) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
lookup_grid_packed_val(size_t i, double val, double &val2) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
lookup_grid_val(size_t i, const double &val, double &val2) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
lookup_grid_vec(const vec2_t &vals, size_vec2_t &indices) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
o2scl_hdf::hdf_input (defined in o2scl::tensor_grid< vec_t, vec_size_t >) | o2scl::tensor_grid< vec_t, vec_size_t > | friend |
o2scl_hdf::hdf_output (defined in o2scl::tensor_grid< vec_t, vec_size_t >) | o2scl::tensor_grid< vec_t, vec_size_t > | friend |
operator=(const tensor_grid< vec_t, vec_size_t > &t) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
rearrange_and_copy(std::vector< index_spec > spec, int verbose=0, bool err_on_fail=true) const | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
resize(size_t rank, const size_vec2_t &dim) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_grid(const vec_vec_t &grid_vecs) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_grid(std::vector< uniform_grid< double > > &ugs) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_grid(size_t i, size_t j, double val) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_grid_i_func(size_t ix, std::string func) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_grid_i_vec(size_t ix, const vec2_t &grid_vec) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_grid_packed(const vec2_t &grid_vec) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_interp_type(size_t interp_type) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_val(const vec2_t &grdp, double val) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
set_val(const vec2_t &grdp, double val, vec3_t &closest) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
tensor_grid() | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
tensor_grid(size_t rank, const size_vec_t &dim) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
tensor_grid(std::vector< uniform_grid< double > > &ugs) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
tensor_grid(const tensor_grid< vec_t, vec_size_t > &t) | o2scl::tensor_grid< vec_t, vec_size_t > | inline |
~tensor_grid() | o2scl::tensor_grid< vec_t, vec_size_t > | inlinevirtual |