20 #ifndef LIBMESH_ID_TYPES_H 21 #define LIBMESH_ID_TYPES_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) 63 #if LIBMESH_DOF_ID_BYTES == 1 65 #elif LIBMESH_DOF_ID_BYTES == 2 67 #elif LIBMESH_DOF_ID_BYTES == 8 69 #else // LIBMESH_DOF_ID_BYTES = 4 (default) 78 #if LIBMESH_UNIQUE_ID_BYTES == 1 80 #elif LIBMESH_UNIQUE_ID_BYTES == 2 82 #elif LIBMESH_UNIQUE_ID_BYTES == 4 84 #else // LIBMESH_UNIQUE_ID_BYTES == 8 (default) 98 #if LIBMESH_PROCESSOR_ID_BYTES == 1 100 #elif LIBMESH_PROCESSOR_ID_BYTES == 4 102 #elif LIBMESH_PROCESSOR_ID_BYTES == 8 104 #else // LIBMESH_PROCESSOR_ID_BYTES = 2 (default) 112 #if LIBMESH_SUBDOMAIN_ID_BYTES == 1 114 #elif LIBMESH_SUBDOMAIN_ID_BYTES == 4 122 #elif LIBMESH_SUBDOMAIN_ID_BYTES == 8 128 #else // LIBMESH_SUBDOMAIN_ID_BYTES = 2 (default) 136 #if (LIBMESH_BOUNDARY_ID_BYTES > 4) || (LIBMESH_DOF_ID_BYTES > 4) || \ 137 (LIBMESH_UNIQUE_ID_BYTES > 4) || (LIBMESH_PROCESSOR_ID_BYTES > 4) || \ 138 (LIBMESH_SUBDOMAIN_ID_BYTES > 4) 140 #elif (LIBMESH_BOUNDARY_ID_BYTES > 2) || (LIBMESH_DOF_ID_BYTES > 2) || \ 141 (LIBMESH_UNIQUE_ID_BYTES > 2) || (LIBMESH_PROCESSOR_ID_BYTES > 2) || \ 142 (LIBMESH_SUBDOMAIN_ID_BYTES > 2) 144 #elif (LIBMESH_BOUNDARY_ID_BYTES > 1) || (LIBMESH_DOF_ID_BYTES > 1) || \ 145 (LIBMESH_UNIQUE_ID_BYTES > 1) || (LIBMESH_PROCESSOR_ID_BYTES > 1) || \ 146 (LIBMESH_SUBDOMAIN_ID_BYTES > 1) 154 #endif // LIBMESH_ID_TYPES_H bool operator<(const TestClass &l) const
TestClass subdomain_id_type
uint8_t processor_id_type
TestClass(unsigned int c)
dof_id_type numeric_index_type
TestClass & operator=(unsigned int c)