MOAB: Mesh Oriented datABase  (version 5.2.1)
Set flag bits
+ Collaboration diagram for Set flag bits:


#define mhdf_SET_OWNER_BIT   0x1
 Make entities in set aware of owning set (MOAB-specific?)
#define mhdf_SET_UNIQUE_BIT   0x2
 Set cannot contain duplicates.
#define mhdf_SET_ORDER_BIT   0x4
 Set order is preserved.
#define mhdf_SET_RANGE_BIT   0x8
 The bit specifying set storage format.

Define Documentation

#define mhdf_SET_ORDER_BIT   0x4

Set order is preserved.

Definition at line 1269 of file mhdf.h.

Referenced by check_valid_set_contents().

#define mhdf_SET_OWNER_BIT   0x1

Make entities in set aware of owning set (MOAB-specific?)

Definition at line 1265 of file mhdf.h.

#define mhdf_SET_RANGE_BIT   0x8

The bit specifying set storage format.

If this bit is set, then the contents of a set (not the children) is written as set of ranges, where each range is of the form {global start id, count}. For such a range, the set contains the count entities with sequential global IDs beginning with the specified start ID. If this bit is not set in the set flags, the contents of the set are stored as a simple list of global IDs.

Definition at line 1280 of file mhdf.h.

Referenced by check_valid_set_contents(), moab::WriteHDF5Parallel::communicate_shared_set_data(), dump_set_contents(), moab::ReadHDF5::find_sets_containing(), moab::WriteHDF5Parallel::pack_set(), moab::ReadHDF5::read_set_data(), moab::ReadHDF5::read_sets(), moab::WriteHDF5Parallel::unpack_set(), and moab::WriteHDF5::write_sets().

#define mhdf_SET_UNIQUE_BIT   0x2

Set cannot contain duplicates.

Definition at line 1267 of file mhdf.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines