![]() |
Timothy
0.9
Tissue Modelling Framework
|
contains variables and arrays for global fields More...
Go to the source code of this file.
Macros | |
#define | NFIELDS 3 |
#define | NGLOB 2 |
#define | NCHEM 1 |
#define | SCALAR_FIELD 1 |
#define | VECTOR_FIELD 2 |
#define | grid(i, j, k) (gridBuffer[gridSize.y*gridSize.z*i+gridSize.z*j+k]) |
#define | DENS 0 |
#define | TEMP 1 |
#define | OXYG 2 |
#define | GLUC 3 |
#define | HYDR 4 |
Variables | |
int | gfields |
int | oxygen |
int | glucose |
int | hydrogenIon |
int | temperature |
int64_t | gridI |
int64_t | gridJ |
int64_t | gridK |
struct int64Vector3d | gridSize |
struct int64Vector3d * | gridStartIdx |
struct int64Vector3d * | gridEndIdx |
struct doubleVector3d * | gridBuffer |
double | gridResolution |
struct doubleVector3d lowerGridCorner | upperGridCorner |
struct doubleVector3d | globalGridSize |
double | boxVolume |
char | fieldName [NFIELDS][128] |
double * | fieldAddr [NFIELDS] |
int | fieldType [NFIELDS] |
double | fieldDiffCoef [NFIELDS] |
double | fieldLambda [NFIELDS] |
double | fieldBC [NFIELDS] |
double | fieldICMean [NFIELDS] |
double | fieldICVar [NFIELDS] |
double | fieldDt [NFIELDS] |
double | fieldConsumption [NFIELDS] |
double | fieldProduction [NFIELDS] |
int | fieldNumberOfCriticalLevels [NFIELDS] |
double | fieldCriticalLevel1 [NFIELDS] |
double | fieldCriticalLevel2 [NFIELDS] |
double | fieldMin [NFIELDS] |
double | fieldMax [NFIELDS] |
double * | densityField |
double * | tempField |
double * | chemField [NCHEM] |
double ** | fieldsPatchesCommBuff |
double ** | fieldsPatches |
contains variables and arrays for global fields
Definition in file fields.h.
#define grid | ( | i, | |
j, | |||
k | |||
) | (gridBuffer[gridSize.y*gridSize.z*i+gridSize.z*j+k]) |
struct doubleVector3d globalGridSize |
struct doubleVector3d* gridBuffer |
struct int64Vector3d * gridEndIdx |
struct int64Vector3d gridSize |
struct int64Vector3d* gridStartIdx |
struct doubleVector3d lowerGridCorner upperGridCorner |