forked from elifesciences-publications/CellsMD3D
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathConstants.h
67 lines (56 loc) · 1.36 KB
/
Constants.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#ifndef CONSTANTS_H_
#define CONSTANTS_H_
// default values for all variables
// physical variables
extern double cellRadius;
extern double L_divide;
extern double k_cc;
extern double k_wc;
extern double varL;
extern double varAngle;
extern double var_pos;
extern double viscosity;
extern double wall_rough;
extern double gamma_t;
extern double cell_mu;
extern double wall_mu;
extern double density_threshold;
extern double tension;
extern double DH;
// time
extern double t_max;
extern double initial_dt;
extern double OutputTime;
extern double t0;
extern double UpdateTime;
// non-physical constants
extern int BoxX;
extern int BoxY;
extern int BoxZ;
extern int BoxZAgar;
extern int maxLevels;
extern double BoxLength;
extern int FilterLen;
// directory name
extern char DirName[500];
// number max cells to simulate (for allocating memory)
extern int maxCells; // maximum number of cells in the simulation
// nutrient constants
extern double Tortuosity;
extern double KC;
extern double C_rate;
extern double DiffColony;
extern double DiffAgar;
extern double maxCarbon;
extern double maxGrowthRate;
extern double Maintenance_rate;
extern double Cdt;
extern double ConvCrit;
extern int minIter;
extern int maxIter;
extern int InterfaceCondition;
extern bool NutrientGSI;
extern double Rc;
// colony constants
extern int refinementGridHeight;
#endif /* CONSTANTS_H_ */