|
FiberBundleHDF5
FiberHDF5 Documentation, Revision 2026
High-Performance Fiber Bundle Data Model for Scientific Visualization
|
#include "hdf5inc.h"#include "F5P.h"#include "F5F.h"#include "F5parameter.h"#include "F5WinDLLApi.h"Go to the source code of this file.
| typedef herr_t | F5_iterate_paramspace_t(F5Path *path, const F5ParameterSpace *params, void *user_data) |
| typedef herr_t | F5_iterate_timeslices_t(F5Path *path, double time, void *user_data) |
| typedef herr_t | F5_iterate_grids_t(F5Path *F5Grid, const char *gridname, void *user_data) |
| typedef herr_t | F5_iterate_topologies_t(F5Path *field, const char *topologyname, int index_depth, int topological_dimension, void *operator_data) |
| typedef herr_t | F5_iterate_fields_t(F5Path *field, const char *fieldname, void *operator_data, const char *representer_name) |
| typedef int | F5_fieldtype_t(hid_t type_id) |
| typedef herr_t | F5_iterate_grid_atlas_t(F5Path *grid, const char *coordinate_name, hid_t global_chart_hid, hid_t domain_group_hid, void *operator_data) |
| typedef herr_t | F5_iterate_fields_fragments_t(F5Path *field, const char *fragmentname, void *operator_data) |
| typedef herr_t | F5_iterate_grids_per_bundle_t(hid_t file_id, hid_t gridinfo_id, const char *gridname, void *user_data) |
| typedef herr_t | F5_iterate_gridevolution_per_bundle_t(hid_t file_id, const char *gridname, double time, const char *slicename, void *user_data) |
| F5_API int | F5Iignore (const char *s) |
| F5_API int | F5iterate_paramspace (hid_t file_id, int *idx, const F5ParameterSpace *selection, F5_iterate_paramspace_t *callback, void *user_data) |
| F5_API int | F5iterate_timeslices (hid_t file_id, hsize_t *idx, F5_iterate_timeslices_t *callback, void *user_data) |
| F5_API int | F5iterate_grids (F5Path *F5Slice, int *idx, F5_iterate_grids_t *callback, void *operator_data, F5_gridproperty_t **gridtypes, const char *coordinate_system) |
| F5_API int | F5iterate_topologies (F5Path *grid, int *idx, F5_iterate_topologies_t *callback, void *operator_data) |
| F5_API int | F5iterate_representations (F5Path *skeleton, int *idx, F5_iterate_representations_t *callback, void *operator_data) |
| F5_API int | F5iterate_fields (F5Path *representation, int *idx, const char *representer_name, F5_iterate_fields_t *callback, void *operator_data) |
| F5_API int | F5iterate_vertex_fields (F5Path *grid, int *idx, F5_iterate_fields_t *callback, void *operator_data, const char *coordinate_system, F5_fieldtype_t *what) |
| F5_API int | F5iterate_topology_fields (F5Path *skeleton, int *idx, F5_iterate_fields_t *callback, void *operator_data, const char *coordinate_system, F5_fieldtype_t *what) |
| F5_API int | F5iterate_grid_atlas (F5Path *grid, int *idx, F5_iterate_grid_atlas_t *callback, void *operator_data) |
| F5_API int | F5has_standard_vertex_fields (F5Path *grid) |
| F5_API int | F5iterate_field_fragments (F5Path *field, int *idx, F5_iterate_fields_fragments_t *callback, void *operator_data) |
| F5_API int | F5iterate_grids_per_bundle (hid_t file_id, int *idx, F5_iterate_grids_per_bundle_t *callback, void *user_data) |
| F5_API int | F5iterate_gridevolution (hid_t file_id, int *idx, F5_iterate_gridevolution_per_bundle_t *callback, void *user_data, F5_iterate_grids_per_bundle_t *gridinfo) |
| typedef herr_t F5_iterate_fields_fragments_t(F5Path *field, const char *fragmentname, void *operator_data) |
Definition at line 199 of file F5iterate.h.
| typedef herr_t F5_iterate_paramspace_t(F5Path *path, const F5ParameterSpace *params, void *user_data) |
Definition at line 51 of file F5iterate.h.
| F5_API int F5iterate_field_fragments | ( | F5Path * | field, |
| int * | idx, | ||
| F5_iterate_fields_fragments_t * | callback, | ||
| void * | operator_data ) |
Definition at line 1006 of file F5iterate.c.
References FieldFragmentParams::callback, F5Fget_field_enum(), F5Fis_group(), F5printf, F5Path::Field_hid, FieldFragmentParams::operator_data, and FieldFragmentParams::path.
| F5_API int F5iterate_grid_atlas | ( | F5Path * | grid, |
| int * | idx, | ||
| F5_iterate_grid_atlas_t * | callback, | ||
| void * | operator_data ) |
Definition at line 949 of file F5iterate.c.
References GridAtlasParams::callback, F5Path::Chart_hid, F5printf, FIBER_HDF5_CHARTS_PER_GRID, F5Path::Grid_hid, GridAtlasParams::operator_data, and GridAtlasParams::path.