FiberBundleHDF5  FiberHDF5 Documentation, Revision 2026
High-Performance Fiber Bundle Data Model for Scientific Visualization
Loading...
Searching...
No Matches
F5Path Struct Reference

#include <F5Path.h>

Data Fields

ChartDomain_IDsmyChart
ChartDomain_IDsFileIDs
char * field_info
hid_t field_enum_type_hid
hid_t File_hid
hid_t ContentsGroup_hid
hid_t Slice_hid
hid_t Grid_hid
hid_t GlobalChart_hid
hid_t Charts_hid
hid_t Chart_hid
hid_t Topology_hid
hid_t Representation_hid
hid_t Field_hid

Detailed Description

Field identifiers. This structure contains all HDF5 identifiers that describe a path in an HDF5 file towards a field structure. Each or all may be empty (null or negative) as well.

Examples
ADCIRCtoF5.cpp, FragmentedField.c, ObjtoF5.c, RegularReader.c, SchwarzschildF5.c, and mm5-nc2F5.c.

Definition at line 30 of file F5Path.h.

Field Documentation

◆ Chart_hid

hid_t F5Path::Chart_hid

ID of currently used chart that is valid for the field

Definition at line 56 of file F5Path.h.

Referenced by F5Bopen_coordinate_domain(), F5close(), F5iterate_grid_atlas(), F5iterate_topologies(), F5iterate_topology_fields(), and F5LTcreateV().

◆ Charts_hid

hid_t F5Path::Charts_hid

Group of all charts per grid

Definition at line 55 of file F5Path.h.

Referenced by F5Bopen_coordinate_domain(), F5close(), F5iterate_topologies(), F5iterate_topology_fields(), and F5LTcreateV().

◆ ContentsGroup_hid

hid_t F5Path::ContentsGroup_hid

The TableOfContents group ID

Definition at line 51 of file F5Path.h.

Referenced by F5Bopen_coordinate_domain(), F5close(), F5I_add_field(), F5I_add_grid(), F5LTcreateV(), and F5LTmake_enum_type().

◆ field_enum_type_hid

hid_t F5Path::field_enum_type_hid

The field enum type for this file. If none is defined here, then F5Ttransient_F5field_enum() is to be used, but on first write access to a file then F5Tsave_F5field_enum() is to be called. This field type may also refer to a type loaded from a disc, and may then contain versioning information about the field descriptions within this file.

Definition at line 48 of file F5Path.h.

Referenced by F5Bopen_coordinate_domain(), F5close(), F5LTcreateV(), and F5LTmake_enum_type().

◆ Field_hid

◆ field_info

char* F5Path::field_info

A textual description from F5contents.h

Definition at line 37 of file F5Path.h.

◆ File_hid

hid_t F5Path::File_hid

Reference to file ID

Definition at line 50 of file F5Path.h.

Referenced by deleteF5Path(), F5Flink_triangular_surface(), and newF5Path().

◆ FileIDs

◆ GlobalChart_hid

hid_t F5Path::GlobalChart_hid

◆ Grid_hid

◆ myChart

◆ Representation_hid

◆ Slice_hid

hid_t F5Path::Slice_hid

HDF5 Slice Group (uppermost group)

Definition at line 52 of file F5Path.h.

Referenced by F5Bopen_coordinate_domain(), F5close(), F5iterate_grids(), and F5LTcreateV().

◆ Topology_hid


The documentation for this struct was generated from the following file: