Go to the source code of this file.
Macros | |
#define | BUILD_SHARED_LIBS |
#define | VPIC_EXPORT VTK_ABI_IMPORT |
#define | vpicNotUsed(x) |
#define | WORDSIZE 8 |
Typedefs | |
typedef float | GRID_T |
Enumerations | |
enum | NEIGHBOR { X0, X1, Y0, Y1, Z0, Z1, X0_Y0, X1_Y1, X0_Y1, X1_Y0, Y0_Z0, Y1_Z1, Y0_Z1, Y1_Z0, Z0_X0, Z1_X1, Z0_X1, Z1_X0, X0_Y0_Z0, X1_Y1_Z1, X0_Y0_Z1, X1_Y1_Z0, X0_Y1_Z0, X1_Y0_Z1, X0_Y1_Z1, X1_Y0_Z0 } |
Functions | |
string | readString (FILE *filePtr, int size) |
void | readData (bool littleEndian, unsigned short *data, unsigned long dataSize, unsigned long dataCount, FILE *fp) |
void | readData (bool littleEndian, int *data, unsigned long dataSize, unsigned long dataCount, FILE *fp) |
void | readData (bool littleEndian, float *data, unsigned long dataSize, unsigned long dataCount, FILE *fp) |
void | readData (bool littleEndian, double *data, unsigned long dataSize, unsigned long dataCount, FILE *fp) |
int | GCD (int a, int b) |
template<class outDataType > | |
void | BinaryWrite (ostream &outStream, const outDataType &outData) |
template<class inHolderType > | |
istream & | BinaryRead (istream &inStream, inHolderType &inHolder) |
Variables | |
const int | LINESIZE = 1024 |
const int | VPIC_OK = 0 |
const int | VPIC_FAIL = 1 |
const int | NONE = -1 |
const double | MIN_FLOAT = -1e07 |
const double | MAX_FLOAT = 1e07 |
const int | VPIC_FIELD = 1 |
const int | VPIC_HYDRO = 2 |
const int | DIMENSION = 3 |
const int | TENSOR_DIMENSION = 6 |
const int | TENSOR9_DIMENSION = 9 |
const int | CONSTANT = 0 |
const int | SCALAR = 1 |
const int | VECTOR = 2 |
const int | TENSOR = 3 |
const int | TENSOR9 = 4 |
const int | FLOAT = 0 |
const int | INTEGER = 1 |
const int | NUM_OF_NEIGHBORS = 26 |
#define BUILD_SHARED_LIBS |
Definition at line 12 of file VPICDefinition.h.
#define VPIC_EXPORT VTK_ABI_IMPORT |
Definition at line 19 of file VPICDefinition.h.
#define vpicNotUsed | ( | x | ) |
Definition at line 25 of file VPICDefinition.h.
#define WORDSIZE 8 |
Definition at line 28 of file VPICDefinition.h.
Definition at line 55 of file VPICDefinition.h.
enum NEIGHBOR |
Enumerator | |
---|---|
X0 | |
X1 | |
Y0 | |
Y1 | |
Z0 | |
Z1 | |
X0_Y0 | |
X1_Y1 | |
X0_Y1 | |
X1_Y0 | |
Y0_Z0 | |
Y1_Z1 | |
Y0_Z1 | |
Y1_Z0 | |
Z0_X0 | |
Z1_X1 | |
Z0_X1 | |
Z1_X0 | |
X0_Y0_Z0 | |
X1_Y1_Z1 | |
X0_Y0_Z1 | |
X1_Y1_Z0 | |
X0_Y1_Z0 | |
X1_Y0_Z1 | |
X0_Y1_Z1 | |
X1_Y0_Z0 |
Definition at line 65 of file VPICDefinition.h.
void readData | ( | bool | littleEndian, |
unsigned short * | data, | ||
unsigned long | dataSize, | ||
unsigned long | dataCount, | ||
FILE * | fp | ||
) |
void readData | ( | bool | littleEndian, |
int * | data, | ||
unsigned long | dataSize, | ||
unsigned long | dataCount, | ||
FILE * | fp | ||
) |
void readData | ( | bool | littleEndian, |
float * | data, | ||
unsigned long | dataSize, | ||
unsigned long | dataCount, | ||
FILE * | fp | ||
) |
void readData | ( | bool | littleEndian, |
double * | data, | ||
unsigned long | dataSize, | ||
unsigned long | dataCount, | ||
FILE * | fp | ||
) |
|
inline |
Definition at line 149 of file VPICDefinition.h.
|
inline |
Definition at line 157 of file VPICDefinition.h.
Definition at line 29 of file VPICDefinition.h.
Definition at line 31 of file VPICDefinition.h.
Definition at line 32 of file VPICDefinition.h.
Definition at line 34 of file VPICDefinition.h.
Definition at line 36 of file VPICDefinition.h.
Definition at line 37 of file VPICDefinition.h.
Definition at line 39 of file VPICDefinition.h.
Definition at line 40 of file VPICDefinition.h.
Definition at line 42 of file VPICDefinition.h.
Definition at line 43 of file VPICDefinition.h.
Definition at line 44 of file VPICDefinition.h.
Definition at line 46 of file VPICDefinition.h.
Definition at line 47 of file VPICDefinition.h.
Definition at line 48 of file VPICDefinition.h.
Definition at line 49 of file VPICDefinition.h.
Definition at line 50 of file VPICDefinition.h.
Definition at line 52 of file VPICDefinition.h.
Definition at line 53 of file VPICDefinition.h.
Definition at line 107 of file VPICDefinition.h.