105 log_msg(0, 0, 0,
"Neo-Hooke chosen.");
108 log_msg(0, 0, 0,
"Hooke not yet implemented.");
111 log_msg(0, 0, 0,
"Mooney-Rivlin not yet implemented.");
114 log_msg(0, 0, 0,
"Guccione chosen.");
117 log_msg(0, 0, 0,
"Usyk not yet implemented");
119 log_msg(0,0,0,
"Choose an existing material model pls.");
The vector class and related algorithms.
Basic utility structs and functions, mostly IO related.
cond_t
description of electrical tissue properties
void log_msg(FILE_SPEC out, int level, unsigned char flag, const char *fmt,...)
mechMat_t
mechanical material models to choose from
physMat_t
identifier for physical material properties
description of materal properties in a mesh
SF::vector< RegionSpecs > regions
array with region params
SF::vector< double > el_scale
optionally provided per-element params scale
SF::vector< int > regionIDs
elemental region IDs (multiple tags are grouped in one region)
region based variations of arbitrary material parameters
physMaterial * material
material parameter description
int nsubregs
#subregions forming this region
void * customize
any data for further customization
int * subregtags
FEM tags forming this region.
char * regname
name of region
double clearance
clearance rate (mol/s)
double BathVal[3]
bath diffusion eigenvalues
double basal_conc
basal concentration
double InVal[3]
intracellular diffusion eigenvalues
double ExVal[3]
extracellular diffusion eigenvalues
double ExVal[3]
extracellular conductivity eigenvalues
cond_t g
rule to build conductivity tensor
double InVal[3]
intracellular conductivity eigenvalues
int nAug
number of augmented elements
double BathVal[3]
bath conductivity eigenvalues
int * augment
augmented element list
std::map< std::string, mechMat_t > mMat_map
void set_constitutive_model(std::string model_name)
mechMat_t mat_t
choose material model
int mode
0=illumination, 1=emmission
double muAil
absorption coefficient illumination
double muAem
absorption coefficient emmission
double Dem[3]
diffusion coefficient emmission
double Dil[3]
diffusion coefficient illumination
physMat_t material_type
ID of physics material.
double fluct
random fluctuation around standard value