|
Classes |
union | UTYPE |
struct | IPoint2D |
struct | IPoint3D |
Defines |
#define | szCACHE 16 |
#define | szCACHEMAX 128 |
#define | IS2D |
#define | NPROCESSES_PER_NODE 4 |
#define | GDOUBLE double |
#define | GFLOAT float |
#define | GQUAD long double |
#define | GINT int |
#define | GLONG long |
#define | GSHORT short |
#define | GUSHORT unsigned short |
#define | BYTE unsigned char |
#define | GINT4BYTE long |
#define | GUCHAR unsigned char |
#define | GCHAR char |
#define | ISUB GINT |
#define | GFPOS long long |
#define | GIOS_MODE int |
#define | GCHandle long |
#define | GKEY long long |
#define | GWORD long |
#define | GDWORD long long |
#define | GNODEID long long |
#define | GCOMPID GINT |
#define | HDFID hid_t |
#define | HDFERR herr_t |
#define | HDFHSIZE hsize_t |
#define | HDFHSSIZE hssize_t |
#define | G_NUM_ELEM_TMP 2 |
#define | PI 3.14159265358979 |
#define | GBUFF_DEF_GQUAD |
#define | GBUFF_DEF_GSHORT |
#define | GBUFF_DEF_GUSHORT |
#define | GBUFF_DEF_GINT |
#define | GBUFF_DEF_GLONG |
#define | GBUFF_DEF_BYTE |
#define | GBUFF_DEF_GDOUBLE |
#define | GBUFF_DEF_BDYTYPE |
#define | GBUFF_DEF_ELEMTYPE |
#define | GBUFF_DEF_GKEY |
#define | GBASIS_TYPE_DEF |
#define | G_DATATYPE_DEF |
#define | GELEM_COMP_DEFS |
#define | GELEM_VERTEX 0 |
#define | GELEM_PARENT_EDGE 1 |
#define | GELEM_CHILD_EDGE 2 |
#define | GELEM_VVERTEX 3 |
#define | GELEM_FACE 4 |
#define | GBOOL bool |
#define | TRUE true |
#define | FALSE false |
#define | FBAD -1.0e60 |
#define | SEHUGE 1.0e60 |
#define | IHUGE INT_MAX |
#define | TINY 1.0e-15 |
#define | SFPTINY 1.0e-8 |
#define | TINYTINY 1.0e-40 |
#define | GFPOS_NULL ((GFPOS)(-1)) |
#define | GFPOS_NO_COORD 0 |
#define | gios GStream |
#define | NULL_HANDLE -1 |
#define | FILE_NAME_MAX 80 |
#define | CMD_STR_MAX 80 |
#define | DELIM_MAX 4 |
#define | MAX_GDD_STRING 1024 |
#define | GMAX_ERROR_STRING 1024 |
#define | BITSPERBYTE 8 |
#define | MAX_OPHANDLES 1 |
#define | MAX_REFINE_LEVELS 6 |
#define | HDF_PASS 0 |
#define | MPI_PASS 0 |
#define | WORDSIZE_BITS __WORDSIZE |
#define | WORDSIZE_BYTES (WORDSIZE_BITS / BITSPERBYTE) |
#define | GDIM 2 |
#define | IO_TYPE_DEF |
#define | FILE_ACCESS_DEF |
#define | UTYPE_DEF |
#define | IPOINT2DTYPE_DEF |
#define | IPOINT3DTYPE_DEF |
#define | FPOINT3DTYPE_DEF |
#define | Point3D Point |
#define | STOPCONDTYPE_DEF |
#define | OUTPUTTYPE_DEF |
#define | BDYTYPE_DEF |
#define | ELEMTYPE_DEF |
#define | TIMEEVOLTYPE_DEF |
#define | GPC_TYPES |
#define | SI_FORCE_TYPES |
#define | G_OP_TYPES |
#define | GDISTANCE_DEF |
#define | PDISTANCE(p1, p2) |
#define | MIN(a, b) (a<b?a:b) |
#define | min(a, b) (a<b?a:b) |
#define | MAX(a, b) (a>b?a:b) |
#define | max(a, b) (a>b?a:b) |
#define | HIWORD(dw) ( (*((GWORD*)dw+1)) ) |
#define | LOWORD(dw) ( (*((GWORD*)dw )) ) |
#define | SET_HW(xdw, xhi) ( memcpy((GWORD*)xdw+1,xhi,sizeof(GWORD)) ) |
#define | SET_LW(xdw, xlo) ( memcpy((GWORD*)xdw ,xlo,sizeof(GWORD)) ) |
#define | SET_DW(xdw, xhi, xlo) memcpy((GWORD*)xdw ,xlo,sizeof(GWORD)); memcpy((GWORD*)xdw+1,xhi,sizeof(GWORD)) |
#define | COMPTYP(dw) ( (*((BYTE*)dw )) ) |
#define | COMPNUM(dw) ( (*((BYTE*)dw+1)) ) |
#define | COMPANC(dw) ( (*((BYTE*)dw+2)) ) |
#define | SET_COMP(xdw, xtyp, xnum, xanc) |
Typedefs |
typedef void * | CHandle |
typedef std::string | string |
Enumerations |
enum | GBASIS_TYPE { GBASIS_GLL = 0,
GBASIS_GL
} |
enum | G_DATATYPE {
G_GFLOAT = 0,
G_GDOUBLE,
G_GQUAD,
G_GINT,
G_GSHORT,
G_GUSHORT,
G_GLONG,
G_BYTE,
G_GUCHAR,
G_GWORD,
G_GDWORD,
G_GFPOS,
G_GKEY,
G_GNODEID,
G_ELEMTYPE,
G_BDYTYPE
} |
enum | IO_TYPE { INDEPENDENT_IO = 1,
COLLECTIVE_IO = 2
} |
enum | FILE_ACCESS { READ_ONLY,
READ_WRITE
} |
enum | STOPCONDTYPE { BY_TIME,
BY_CYCLE
} |
enum | OUTPUTTYPE { OUT_BIN,
OUT_SDS
} |
enum | BDYTYPE {
DIRICHLET = 0,
NEUMANN,
PERIODIC,
NOSLIP,
NONE = -1
} |
enum | ELEMTYPE { DEFORMED_QUAD,
RECT_QUAD,
TRIANGULAR,
UNDEFINED = -1
} |
enum | TIME_EVOLTYPE { TE_OIFS = 0,
TE_ABBDF,
TE_EXBDF,
TE_AMFE
} |
enum | GPC { GPC_BLOCKJAC_HELM = 0,
GPC_BLOCKJAC_LAP,
GPC_POINTJAC_HELM,
GPC_NONE
} |
enum | SI_FORCE_TYPE { SI_NONE = 0,
SI_EV
} |
enum | G_OP {
G_OP_SUM = 0,
G_OP_PROD,
G_OP_MAX,
G_OP_MIN,
G_OP_ASSIGN
} |
Variables |
const GINT | G_TYPESZ [] |