27#ifndef CONSTANT_DEFAULTS_H
28#define CONSTANT_DEFAULTS_H
34#define VERSION_MAJOR 2
35#define VERSION_MINOR "6"
38#ifndef SOLIDIFY_MECHANICS
39#define SOLIDIFY_MECHANICS
43#ifndef INTERIOR_VISCOSITY
51#ifndef HEMOCELL_MATERIAL_INTEGRATION
52#define HEMOCELL_MATERIAL_INTEGRATION 1
59#include "latticeBoltzmann/nearestNeighborLattices3D.h"
60#define DESCRIPTOR plb::descriptors::ForcedD3Q19Descriptor
63#ifndef CEPAC_DESCRIPTOR
64#include "latticeBoltzmann/advectionDiffusionLattices.h"
65#define CEPAC_DESCRIPTOR plb::descriptors::AdvectionDiffusionD3Q19Descriptor
74#define FORCE_LIMIT 50.0
80#define RBC_FROM_SPHERE 1
81#define ELLIPSOID_FROM_SPHERE 6
82#define STRING_FROM_VERTEXES 7
84#define MESH_FROM_STL 2
89#define OUTPUT_POSITION 1
91#define OUTPUT_FORCE_VOLUME 21
92#define OUTPUT_FORCE_BENDING 22
93#define OUTPUT_FORCE_AREA 23
94#define OUTPUT_FORCE_LINK 24
95#define OUTPUT_FORCE_VISC 25
96#define OUTPUT_FORCE_INNER_LINK 26
97#define OUTPUT_FORCE_REPULSION 27
98#define OUTPUT_TRIANGLES 3
99#define OUTPUT_VELOCITY 4
100#define OUTPUT_DENSITY 5
101#define OUTPUT_VERTEX_ID 7
102#define OUTPUT_CELL_ID 8
103#define OUTPUT_CELL_DENSITY 9
104#define OUTPUT_SHEAR_STRESS 10
105#define OUTPUT_INNER_LINKS 11
106#define OUTPUT_OMEGA 12
107#define OUTPUT_BOUNDARY 13
108#define OUTPUT_BINDING_SITES 14
109#define OUTPUT_INTERIOR_POINTS 15
110#define OUTPUT_SHEAR_RATE 16
111#define OUTPUT_STRAIN_RATE 17
112#define OUTPUT_RES_TIME 18
115#define param Parameters
122#define PI 3.14159265358979323846
184 static_assert(
sizeof *
this ==
sizeof value,
"invalid size");
185 static_assert(__alignof *
this == __alignof
value,
"invalid alignment");
double T
Definition constant_defaults.h:118
long int plint
Definition constant_defaults.h:127
long unsigned int pluint
Definition constant_defaults.h:130
constexpr T MaxCellSurfaceAreaChange
The maximum change of the cells surface area is limited to 30%.
Definition constant_defaults.h:159
constexpr T MaxCellVolumetricChange
The maximum volumetric change of an cell to maintain quasi-incompressibility.
Definition constant_defaults.h:157
constexpr T MaxCellBendingAngle
The maximum bending angle for red/white blood cells. The bending angle of the RBC/WBC are changed to ...
Definition constant_defaults.h:164
constexpr T MaxPLTBendingAngle
The maximum bending angle for platelets. Approximately (pi/2)^2 as derived from the smallest represen...
Definition constant_defaults.h:169
constexpr T MaxCellPersistenceLength
The maximum link force derived from persistence lengths. This maximum cell persistence length allows ...
Definition constant_defaults.h:173
Used to circumvent buffer initialization of characters.
Definition constant_defaults.h:180
char value
Definition constant_defaults.h:181
NoInitChar()
Definition constant_defaults.h:182
~NoInitChar()
Definition constant_defaults.h:187