20 #ifndef LIBMESH_ID_TYPES_H 21 #define LIBMESH_ID_TYPES_H 26 #include "libmesh/libmesh_config.h" 41 operator int()
const {
return _c; }
50 #if LIBMESH_BOUNDARY_ID_BYTES == 1 52 #elif LIBMESH_BOUNDARY_ID_BYTES == 4 54 #elif LIBMESH_BOUNDARY_ID_BYTES == 8 56 #else // LIBMESH_BOUNDARY_ID_BYTES = 2 (default) 66 #if LIBMESH_DOF_ID_BYTES == 1 69 #elif LIBMESH_DOF_ID_BYTES == 2 72 #elif LIBMESH_DOF_ID_BYTES == 8 75 #else // LIBMESH_DOF_ID_BYTES = 4 (default) 85 #if LIBMESH_UNIQUE_ID_BYTES == 1 87 #elif LIBMESH_UNIQUE_ID_BYTES == 2 89 #elif LIBMESH_UNIQUE_ID_BYTES == 4 91 #else // LIBMESH_UNIQUE_ID_BYTES == 8 (default) 103 #if LIBMESH_PROCESSOR_ID_BYTES == 1 105 #elif LIBMESH_PROCESSOR_ID_BYTES == 2 107 #elif LIBMESH_PROCESSOR_ID_BYTES == 4 109 #elif LIBMESH_PROCESSOR_ID_BYTES == 8 114 DIE A HORRIBLE DEATH HERE...
121 #if LIBMESH_SUBDOMAIN_ID_BYTES == 1 123 #elif LIBMESH_SUBDOMAIN_ID_BYTES == 4 131 #elif LIBMESH_SUBDOMAIN_ID_BYTES == 8 137 #else // LIBMESH_SUBDOMAIN_ID_BYTES = 2 (default) 145 #if (LIBMESH_BOUNDARY_ID_BYTES > 4) || (LIBMESH_DOF_ID_BYTES > 4) || \ 146 (LIBMESH_UNIQUE_ID_BYTES > 4) || (LIBMESH_PROCESSOR_ID_BYTES > 4) || \ 147 (LIBMESH_SUBDOMAIN_ID_BYTES > 4) 149 #elif (LIBMESH_BOUNDARY_ID_BYTES > 2) || (LIBMESH_DOF_ID_BYTES > 2) || \ 150 (LIBMESH_UNIQUE_ID_BYTES > 2) || (LIBMESH_PROCESSOR_ID_BYTES > 2) || \ 151 (LIBMESH_SUBDOMAIN_ID_BYTES > 2) 153 #elif (LIBMESH_BOUNDARY_ID_BYTES > 1) || (LIBMESH_DOF_ID_BYTES > 1) || \ 154 (LIBMESH_UNIQUE_ID_BYTES > 1) || (LIBMESH_PROCESSOR_ID_BYTES > 1) || \ 155 (LIBMESH_SUBDOMAIN_ID_BYTES > 1) 170 #endif // LIBMESH_ID_TYPES_H bool operator<(const TestClass &l) const
TestClass subdomain_id_type
Based on the 4-byte comment warning above, this probably doesn't work with exodusII at all...
The libMesh namespace provides an interface to certain functionality in the library.
uint8_t processor_id_type
TestClass(unsigned int c)
dof_id_type numeric_index_type
TestClass & operator=(unsigned int c)
int8_t dof_id_signed_type
subdomain_id_type elemset_id_type
void ErrorVector unsigned int