moab
MHDF API for reading/writing MOAB-format HDF5 mesh files.

Modules

 Error handling
 Common element type names.
 Element group handle
 File operations
 Node coordinate data.
 Element connectivity data.
 Adjacency data.
 Meshset data.
 Set flag bits
 Tag data.
 Tag type values (MOAB-specific)

Defines

#define MHDF_INDEX_TYPE   H5T_NATIVE_LONG

Typedefs

typedef long mhdf_index_t
 Type used when creating index tables.

Enumerations

enum  mhdf_TagDataType {
  mhdf_OPAQUE = 0, mhdf_INTEGER, mhdf_FLOAT, mhdf_BITFIELD,
  mhdf_BOOLEAN, mhdf_ENTITY_ID
}
 Enum for tag data type class. More...

Define Documentation

#define MHDF_INDEX_TYPE   H5T_NATIVE_LONG

Definition at line 383 of file mhdf.h.


Typedef Documentation

typedef long mhdf_index_t

Type used when creating index tables.

The data type used by mhdf_create* functions that create tables if indices (e.g. mhdf_createSetMeta, mhdf_createVarLenTag, etc.).

Definition at line 382 of file mhdf.h.


Enumeration Type Documentation

Enum for tag data type class.

Enumerates known types for tag data

Enumerator:
mhdf_OPAQUE 

Opaque/unknown type

mhdf_INTEGER 

Integer type

mhdf_FLOAT 

Floating point value

mhdf_BITFIELD 

Bit field

mhdf_BOOLEAN 

Boolean values stored as one byte each

mhdf_ENTITY_ID 

Global ID referencing another entity in file

Definition at line 368 of file mhdf.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines