#include <limits>
#include <cassert>
#include <sstream>
#include "uth_log.h"
#include <stdint.h>
Go to the source code of this file.
Typedefs | |
typedef unsigned char | BYTE |
typedef BYTE | Tsmall |
typedef int | Tind |
typedef unsigned int | uTind |
typedef double | Tval |
typedef uTind | ID |
typedef long int | Tlong |
typedef unsigned long int | uTlong |
typedef FirstGeometryModule < double > | GeometryModule |
Enumerations | |
enum | eFlagIdx { GROUP_ID = 0, B_COND = 0, F_TYPE = 1, REFINEMENT = 1, EL_TYPE = 2 } |
enum | eFaceFlag { F_IN = -1, F_OUT = 1, F_NORMAL = 0, F_FLIPPED = 4 } |
enum | eElemFlag { EL_TYPEI = 5, EL_TYPEII = 12, EL_TYPE0 = 1, EL_TYPE1 = 2, EL_TYPE2 = 4, EL_TYPE3 = 8, EL_T4_ALLIN = 15, EL_TYPE4 = 16, EL_TYPE00 = 0, EL_TYPE_PI = 9, EL_TYPE_PII = 25 } |
enum | eMMC { ACTIVE = 1, INACTIVE = -1, REF_ISO = 8, UNREFINED = 0 } |
enum | eKind { eVertex, eEdge, eFace, eElement } |
Functions | |
template<class T > | |
void | safeDelete (T *&p) |
template<class T > | |
void | safeDeleteArray (T *&p) |
Variables | |
const Tind | UNKNOWN_INT = std::numeric_limits<Tind>::min() |
const uTind | UNKNOWN = std::numeric_limits<uTind>::max() |
const uTind | FIRST = 1 |
const int | X = 0 |
const int | Y = 1 |
const int | Z = 2 |
const double | SMALL = 1e-10 |
std::ostringstream & | mmv_out_stream |