#include <eh_utils.h>Go to the source code of this file.
Functions | |
| CLASS (Eh_ndgrid) | |
| double * | eh_ndgrid_x (Eh_ndgrid g, gssize dim) |
| gssize | eh_ndgrid_n (Eh_ndgrid g, gssize dim) |
| Eh_ndgrid | eh_ndgrid_malloc (gssize n_dim, gssize el_size,...) |
| void | eh_free_ndgrid_data (Eh_ndgrid g) |
| double | eh_ndgrid_ind (Eh_ndgrid g,...) |
| Eh_ndgrid | eh_reshape_ndgrid (Eh_ndgrid g, gssize *new_size, gssize new_n_dim) |
| gssize | eh_ndgrid_sub_to_id (gssize *size, gssize *sub, gssize n_dim) |
| gssize * | eh_ndgrid_id_to_sub (gssize *size, gssize id, gssize n_dim) |
| void | eh_ndgrid_destroy (Eh_ndgrid g) |
| Eh_dbl_grid | eh_ndgrid_to_grid (Eh_ndgrid g) |
| Eh_ndgrid | eh_grid_to_ndgrid (Eh_grid g) |
| gssize | eh_ndgrid_write (FILE *fp, Eh_ndgrid g) |
| CLASS | ( | Eh_ndgrid | ) |
Definition at line 5 of file eh_ndgrid.c.
| void eh_free_ndgrid_data | ( | Eh_ndgrid | g | ) |
| Eh_ndgrid eh_grid_to_ndgrid | ( | Eh_grid | g | ) |
Definition at line 233 of file eh_ndgrid.c.
References eh_grid_data_start(), eh_grid_n_x(), eh_grid_n_y(), eh_grid_x(), eh_grid_y(), eh_new, and NEW_OBJECT.
| void eh_ndgrid_destroy | ( | Eh_ndgrid | g | ) |
Definition at line 172 of file eh_ndgrid.c.
References eh_free, and eh_free_ndgrid_data().
Referenced by sed_property_file_write().
| gssize* eh_ndgrid_id_to_sub | ( | gssize * | size, | |
| gssize | id, | |||
| gssize | n_dim | |||
| ) |
| double eh_ndgrid_ind | ( | Eh_ndgrid | g, | |
| ... | ||||
| ) |
| Eh_ndgrid eh_ndgrid_malloc | ( | gssize | n_dim, | |
| gssize | el_size, | |||
| ... | ||||
| ) |
Definition at line 27 of file eh_ndgrid.c.
References eh_new, and NEW_OBJECT.
Referenced by sed_cube_property_subgrid().
| gssize eh_ndgrid_n | ( | Eh_ndgrid | g, | |
| gssize | dim | |||
| ) |
Definition at line 21 of file eh_ndgrid.c.
References eh_require.
Referenced by sed_cube_property_subgrid(), and sed_property_file_header_new().
| gssize eh_ndgrid_sub_to_id | ( | gssize * | size, | |
| gssize * | sub, | |||
| gssize | n_dim | |||
| ) |
Definition at line 131 of file eh_ndgrid.c.
References eh_free, and eh_new.
Referenced by eh_ndgrid_ind().
| Eh_dbl_grid eh_ndgrid_to_grid | ( | Eh_ndgrid | g | ) |
| gssize eh_ndgrid_write | ( | FILE * | fp, | |
| Eh_ndgrid | g | |||
| ) |
Definition at line 256 of file eh_ndgrid.c.
References eh_dbl_array_write().
Referenced by sed_property_file_write().
| double* eh_ndgrid_x | ( | Eh_ndgrid | g, | |
| gssize | dim | |||
| ) |
Definition at line 15 of file eh_ndgrid.c.
References eh_require.
Referenced by sed_cube_property_subgrid(), and sed_property_file_header_new().
| Eh_ndgrid eh_reshape_ndgrid | ( | Eh_ndgrid | g, | |
| gssize * | new_size, | |||
| gssize | new_n_dim | |||
| ) |
1.5.2