Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
Go to the source code of this file.
Classes | |
class | moab::TupleList |
class | moab::TupleList::buffer |
struct | moab::TupleList::SortData< Value > |
Namespaces | |
namespace | moab |
Class representing axis-aligned bounding box. | |
Defines | |
#define | INTEGER int |
#define | GLOBAL_INT long |
#define | uint uint_ |
#define | sint sint_ |
#define | slong slong_ |
#define | buffer_init(sz) buffer_init_( sz, __FILE__ ) |
#define | buffer_reserve(min) buffer_reserve_( min, __FILE__ ) |
#define | DIGIT_BITS 8 |
#define | DIGIT_VALUES ( 1 << DIGIT_BITS ) |
#define | DIGIT_MASK ( (Value)( DIGIT_VALUES - 1 ) ) |
#define | CEILDIV(a, b) ( ( ( a ) + (b)-1 ) / ( b ) ) |
#define | DIGITS CEILDIV( CHAR_BIT * sizeof( Value ), DIGIT_BITS ) |
#define | VALUE_BITS ( DIGIT_BITS * DIGITS ) |
#define | COUNT_SIZE ( DIGITS * DIGIT_VALUES ) |
Typedefs | |
typedef double | realType |
typedef signed INTEGER | sint |
typedef unsigned INTEGER | uint |
typedef signed GLOBAL_INT | slong |
typedef moab::EntityHandle | Ulong |
Functions | |
void | moab::fail (const char *fmt,...) |
#define buffer_init | ( | sz | ) | buffer_init_( sz, __FILE__ ) |
Definition at line 122 of file TupleList.hpp.
#define buffer_reserve | ( | min | ) | buffer_reserve_( min, __FILE__ ) |
Definition at line 123 of file TupleList.hpp.
#define CEILDIV | ( | a, | |
b | |||
) | ( ( ( a ) + (b)-1 ) / ( b ) ) |
Definition at line 326 of file TupleList.hpp.
#define COUNT_SIZE ( DIGITS * DIGIT_VALUES ) |
Definition at line 329 of file TupleList.hpp.
#define DIGIT_BITS 8 |
Definition at line 323 of file TupleList.hpp.
#define DIGIT_MASK ( (Value)( DIGIT_VALUES - 1 ) ) |
Definition at line 325 of file TupleList.hpp.
#define DIGIT_VALUES ( 1 << DIGIT_BITS ) |
Definition at line 324 of file TupleList.hpp.
#define DIGITS CEILDIV( CHAR_BIT * sizeof( Value ), DIGIT_BITS ) |
Definition at line 327 of file TupleList.hpp.
#define GLOBAL_INT long |
Definition at line 42 of file TupleList.hpp.
#define INTEGER int |
Definition at line 33 of file TupleList.hpp.
#define sint sint_ |
Definition at line 57 of file TupleList.hpp.
#define slong slong_ |
Definition at line 58 of file TupleList.hpp.
#define uint uint_ |
Definition at line 55 of file TupleList.hpp.
#define VALUE_BITS ( DIGIT_BITS * DIGITS ) |
Definition at line 328 of file TupleList.hpp.
typedef double realType |
Definition at line 51 of file TupleList.hpp.
Definition at line 60 of file TupleList.hpp.
typedef signed GLOBAL_INT slong |
Definition at line 65 of file TupleList.hpp.
Definition at line 61 of file TupleList.hpp.
typedef moab::EntityHandle Ulong |
Definition at line 72 of file TupleList.hpp.