30 #define SCALAR_FIELD 1
31 #define VECTOR_FIELD 2
44 #define grid(i,j,k) (gridBuffer[gridSize.y*gridSize.z*i+gridSize.z*j+k])
struct int64Vector3d * gridEndIdx
struct doubleVector3d lowerGridCorner upperGridCorner
double * chemField[NCHEM]
double fieldDiffCoef[NFIELDS]
struct doubleVector3d * gridBuffer
double ** fieldsPatchesCommBuff
char fieldName[NFIELDS][128]
double fieldICVar[NFIELDS]
struct int64Vector3d gridSize
double fieldCriticalLevel2[NFIELDS]
struct int64Vector3d * gridStartIdx
double fieldCriticalLevel1[NFIELDS]
double fieldICMean[NFIELDS]
double fieldConsumption[NFIELDS]
int fieldNumberOfCriticalLevels[NFIELDS]
double * fieldAddr[NFIELDS]
double fieldProduction[NFIELDS]
double fieldLambda[NFIELDS]
struct doubleVector3d globalGridSize