(materials_reference)= # Material information *This is the reference for all material models. The Cloning Material Map is also included here, as it defines the situation where mesh definitions of one physics (SRC_FIELD) are used for another physics (TARGET_FIELD) and thus need different materials.* (seccloningmaterialmap)= ## CLONING MATERIAL MAP *Type*: list *no description yet*
Used in 458 tests, showing only the first 20. - [consinter3D_tsi_hex27_hex27.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/consinter3D_tsi_hex27_hex27.4C.yaml) - [consinter3D_tsi_hex8_tet4.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/consinter3D_tsi_hex8_tet4.4C.yaml) - [elch_NonMatchingMesh_20x80.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_NonMatchingMesh_20x80.4C.yaml) - [elch_RCE_rotsymm_pbc.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_RCE_rotsymm_pbc.4C.yaml) - [elch_natconv.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_natconv.4C.yaml) - [elch_natconv_enc_pde_elim.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_natconv_enc_pde_elim.4C.yaml) - [elch_natconv_new_ost.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_natconv_new_ost.4C.yaml) - [elch_nurbs9_linear.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_nurbs9_linear.4C.yaml) - [elch_nurbs9_tafel.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_nurbs9_tafel.4C.yaml) - [elch_onewaycoupled_afgenalpha.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_onewaycoupled_afgenalpha.4C.yaml) - [elch_onewaycoupled_ost.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_onewaycoupled_ost.4C.yaml) - [elch_pper_butlervolmer.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_pper_butlervolmer.4C.yaml) - [elch_pulseplating_hex27_moving_boundary.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_pulseplating_hex27_moving_boundary.4C.yaml) - [elch_straight_convection.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_straight_convection.4C.yaml) - [elch_test.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/elch_test.4C.yaml) - [f2_loc_sys_bc_ale.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/f2_loc_sys_bc_ale.4C.yaml) - [f2_moved_tapering_ale_quad4_212x40_eos.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/f2_moved_tapering_ale_quad4_212x40_eos.4C.yaml) - [f2_moved_tapering_ale_quad4_212x40_rsb.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/f2_moved_tapering_ale_quad4_212x40_rsb.4C.yaml) - [f3_artery_coupled_with_3_1d_arteries.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/f3_artery_coupled_with_3_1d_arteries.4C.yaml) - [f3_beltrami_8x8_meshtying_ale.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/f3_beltrami_8x8_meshtying_ale.4C.yaml)
Used in 6 tutorials - [tutorial_battery.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/battery/tutorial_battery.4C.yaml) - [tutorial_fsi_2d.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/fsi/tutorial_fsi_2d.4C.yaml) - [tutorial_fsi_3d.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/fsi/tutorial_fsi_3d.4C.yaml) - [tutorial_fsi_monolithic.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/fsi/tutorial_fsi_monolithic.4C.yaml) - [tutorial_prec_fsi.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_fsi.4C.yaml) - [tutorial_prec_fsi_muelu.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_fsi_muelu.4C.yaml)
Each element contains - **SRC_FIELD** (*string*, *required*: True)\ *no description yet* - **SRC_MAT** (*int*, *required*: True)\ *no description yet* - **TAR_FIELD** (*string*, *required*: True)\ *no description yet* - **TAR_MAT** (*int*, *required*: True)\ *no description yet*
(secmaterials)= ## MATERIALS *Type*: list *no description yet*
Used in 1907 tests, showing only the first 20. - [ale2d_laplace_material.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_laplace_material.4C.yaml) - [ale2d_laplace_spatial.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_laplace_spatial.4C.yaml) - [ale2d_solid.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_solid.4C.yaml) - [ale2d_solid_lin.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_solid_lin.4C.yaml) - [ale2d_solid_nln_large_rot.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_solid_nln_large_rot.4C.yaml) - [ale2d_solid_nln_large_rot_mshs.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_solid_nln_large_rot_mshs.4C.yaml) - [ale2d_solid_nln_large_rot_msht.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_solid_nln_large_rot_msht.4C.yaml) - [ale2d_springs_material.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_springs_material.4C.yaml) - [ale2d_springs_spatial.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale2d_springs_spatial.4C.yaml) - [ale3d_solid_nln.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale3d_solid_nln.4C.yaml) - [ale3d_tet10_solid.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/ale3d_tet10_solid.4C.yaml) - [beam3eb_backweuler_browndyn_singlefil.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_backweuler_browndyn_singlefil.4C.yaml) - [beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml) - [beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml) - [beam3eb_genalpha_BTSPH_contact_elstat_attraction.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_genalpha_BTSPH_contact_elstat_attraction.4C.yaml) - [beam3eb_genalpha_lineload_dynamic.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_genalpha_lineload_dynamic.4C.yaml) - [beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml) - [beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml) - [beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml) - [beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/input_files/beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml)
Used in 16 tutorials - [tutorial_battery.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/battery/tutorial_battery.4C.yaml) - [tutorial_contact_3d.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/contact/tutorial_contact_3d.4C.yaml) - [tutorial_fluid.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/fluid/tutorial_fluid.4C.yaml) - [tutorial_fsi_2d.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/fsi/tutorial_fsi_2d.4C.yaml) - [tutorial_fsi_3d.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/fsi/tutorial_fsi_3d.4C.yaml) - [tutorial_fsi_monolithic.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/fsi/tutorial_fsi_monolithic.4C.yaml) - [tutorial_poisson_scatra.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/poisson/tutorial_poisson_scatra.4C.yaml) - [tutorial_poisson_thermo.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/poisson/tutorial_poisson_thermo.4C.yaml) - [tutorial_prec_fsi.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_fsi.4C.yaml) - [tutorial_prec_fsi_muelu.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_fsi_muelu.4C.yaml) - [tutorial_prec_solid.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_solid.4C.yaml) - [tutorial_prec_solid_amg.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_solid_amg.4C.yaml) - [tutorial_prec_solid_chebyshev.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_solid_chebyshev.4C.yaml) - [tutorial_prec_solid_ilu.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_solid_ilu.4C.yaml) - [tutorial_prec_solid_jacobi.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/preconditioner/tutorial_prec_solid_jacobi.4C.yaml) - [tutorial_solid.4C.yaml](https://github.com/4C-multiphysics/4C/blob/main/tests/tutorials/solid/tutorial_solid.4C.yaml)
Each element contains - *One of*
Option (MAT_LinElast1DGrowth, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_LinElast1DGrowth** (*group*)\ *linear elastic material with growth in one direction*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **DENS** (*double*, *required*: True)\ *mass density* - **C0** (*double*, *required*: True)\ *reference concentration* - **AOS_PROP_GROWTH** (*bool*, *required*: True)\ *growth proportional to amount of substance (AOS) if true or proportional to concentration if false* - **POLY_PARA_NUM** (*int*, *required*: True)\ *number of polynomial coefficients* - **POLY_PARAMS** (*vector\*, *size*: n, *required*: True)\ *coefficients of polynomial*
Option (MAT_LinElast1D, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_LinElast1D** (*group*)\ *linear elastic material in one direction*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **DENS** (*double*, *required*: True)\ *mass density*
Option (MAT_crystal_plasticity, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_crystal_plasticity** (*group*)\ * Crystal plasticity *
Contains - **TOL** (*double*, *required*: True)\ *tolerance for internal Newton iteration* - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *Mass density* - **LAT** (*string*, *required*: False, *default*: FCC)\ *lattice type: FCC, BCC, HCP, D019 or L10* - **CTOA** (*double*, *required*: True)\ *c to a ratio of crystal unit cell* - **ABASE** (*double*, *required*: True)\ *base length a of the crystal unit cell* - **NUMSLIPSYS** (*int*, *required*: True)\ *number of slip systems* - **NUMSLIPSETS** (*int*, *required*: True)\ *number of slip system sets* - **SLIPSETMEMBERS** (*vector\*, *size*: n, *required*: True)\ *vector of NUMSLIPSYS indices ranging from 1 to NUMSLIPSETS that indicate to which set each slip system belongs* - **SLIPRATEEXP** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS entries for the rate sensitivity exponent* - **GAMMADOTSLIPREF** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS entries for the reference slip shear rate* - **DISDENSINIT** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS entries for the initial dislocation density* - **DISGENCOEFF** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS entries for the dislocation generation coefficients* - **DISDYNRECCOEFF** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS entries for the coefficients for dynamic dislocation removal* - **TAUY0** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS entries for the lattice resistance to slip, e.g. the Peierls barrier* - **MFPSLIP** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS microstructural parameters that are relevant for Hall-Petch strengthening, e.g., grain size* - **SLIPHPCOEFF** (*vector\*, *size*: n, *required*: True)\ *vector containing NUMSLIPSETS entries for the Hall-Petch coefficients corresponding to the microstructural parameters given in MFPSLIP* - **SLIPBYTWIN** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMSLIPSETS entries for the work hardening coefficients by twinning on non-coplanar systems* - **NUMTWINSYS** (*int*, *required*: False, *default*: 0)\ *(optional) number of twinning systems* - **NUMTWINSETS** (*int*, *required*: False, *default*: 0)\ *(optional) number of sets of twinning systems* - **TWINSETMEMBERS** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector of NUMTWINSYS indices ranging from 1 to NUMTWINSETS that indicate to which set each slip system belongs* - **TWINRATEEXP** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMTWINSETS entries for the rate sensitivity exponent* - **GAMMADOTTWINREF** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMTWINSETS entries for the reference slip shear rate* - **TAUT0** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMTWINSETS entries for the lattice resistance to twinning, e.g. the Peierls barrier* - **MFPTWIN** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMTWINSETS microstructural parameters that are relevant for Hall-Petch strengthening of twins, e.g., grain size* - **TWINHPCOEFF** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMTWINSETS entries for the Hall-Petch coefficients corresponding to the microstructural parameters given in MFPTWIN* - **TWINBYSLIP** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMTWINSETS entries for the work hardening coefficients by slip* - **TWINBYTWIN** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *(optional) vector containing NUMTWINSETS entries for the work hardening coefficients by twins on non-coplanar systems*
Option (MIX_GrowthRemodelMixtureRule, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_GrowthRemodelMixtureRule** (*group*)\ *Mixture rule for growth/remodel homogenized constrained mixture models*
Contains - **GROWTH_STRATEGY** (*int*, *required*: True)\ *Material id of the growth strategy* - **DENS** (*double*, *required*: True)\ *no description yet* - **MASSFRAC** (*vector\*, *size*: n, *required*: True)\ *list mass fractions of the mixture constituents*
Option (MIX_Rule_Simple, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Rule_Simple** (*group*)\ *Simple mixture rule*
Contains - **DENS** (*double*, *required*: True)\ *no description yet* - **MASSFRAC** (*selection*)\ *list of mass fractions of the mixture constituents*
Choices - *constant*: - **constant** (*vector\*, *size*: n, *required*: True)\ *Constant value for the field.* - *from_file*: - **from_file** (*path*, *required*: True)\ *Path to a file containing the input field data.* - *field_reference*: - **field_reference** (*string*, *required*: True)\ *Refer to a globally defined field by a name.* - *from_mesh*: - **from_mesh** (*string*, *required*: True)\ *Refer to a field defined in the input mesh by a name.*
Option (MIX_Rule_Function, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Rule_Function** (*group*)\ *A mixture rule where the mass fractions are scaled by functions of space and time*
Contains - **DENS** (*double*, *required*: True)\ *no description yet* - **MASSFRACFUNCT** (*vector\*, *size*: n, *required*: True)\ *list of functions (their ids) defining the mass fractions of the mixture constituents*
Option (MIX_Constituent_RemodelFiber_Material_Exponential_Active, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_RemodelFiber_Material_Exponential_Active** (*group*)\ *An exponential strain energy function for the remodel fiber with an active contribution*
Contains - **K1** (*double*, *required*: True)\ *First parameter of exponential strain energy function* - **K2** (*double*, *required*: True)\ *Second parameter of exponential strain energy function* - **COMPRESSION** (*bool*, *required*: True)\ *Bool, whether the fiber material also supports compressive forces.* - **SIGMA_MAX** (*double*, *required*: True)\ *Maximum active Cauchy-stress* - **LAMBDAMAX** (*double*, *required*: True)\ *Stretch at maximum active Cauchy-stress* - **LAMBDA0** (*double*, *required*: True)\ *Stretch at zero active Cauchy-stress* - **LAMBDAACT** (*double*, *required*: False, *default*: 1)\ *Current stretch* - **DENS** (*double*, *required*: True)\ *Density of the whole mixture*
Option (MIX_Constituent_RemodelFiber_Material_Exponential, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_RemodelFiber_Material_Exponential** (*group*)\ *An exponential strain energy function for the remodel fiber*
Contains - **K1** (*double*, *required*: True)\ *First parameter of exponential strain energy function* - **K2** (*double*, *required*: True)\ *Second parameter of exponential strain energy function* - **COMPRESSION** (*bool*, *required*: True)\ *Bool, whether the fiber material also supports compressive forces.*
Option (MIX_Constituent_ImplicitRemodelFiber, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_ImplicitRemodelFiber** (*group*)\ *A 1D constituent that remodels*
Contains - **FIBER_ID** (*int*, *required*: True)\ *Id of the fiber* - **FIBER_MATERIAL_ID** (*int*, *required*: True)\ *Id of fiber material* - **ENABLE_GROWTH** (*bool*, *required*: False, *default*: True)\ *Switch for the growth (default true)* - **ENABLE_BASAL_MASS_PRODUCTION** (*bool*, *required*: False, *default*: True)\ *Switch to enable the basal mass production rate (default true)* - **DECAY_TIME** (*double*, *required*: True)\ *Decay time of deposited tissue* - **GROWTH_CONSTANT** (*double*, *required*: True)\ *Growth constant of the tissue* - **DEPOSITION_STRETCH** (*double*, *required*: True)\ *Stretch at with the fiber is deposited* - **DEPOSITION_STRETCH_TIMEFUNCT** (*int*, *required*: False, *default*: 0)\ *Id of the time function to scale the deposition stretch (Default: 0=None)* - **INIT** (*int*, *required*: True)\ *Initialization mode for fibers (1=element fibers, 2=nodal fibers)*
Option (MIX_Constituent_ExplicitRemodelFiber, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_ExplicitRemodelFiber** (*group*)\ *A 1D constituent that remodels*
Contains - **FIBER_ID** (*int*, *required*: False, *default*: 1)\ *Id of the fiber* - **FIBER_MATERIAL_ID** (*int*, *required*: True)\ *Id of fiber material* - **ENABLE_GROWTH** (*bool*, *required*: False, *default*: True)\ *Switch for the growth (default true)* - **ENABLE_BASAL_MASS_PRODUCTION** (*bool*, *required*: False, *default*: True)\ *Switch to enable the basal mass production rate (default true)* - **DECAY_TIME** (*double*, *required*: True)\ *Decay time of deposited tissue* - **GROWTH_CONSTANT** (*double*, *required*: True)\ *Growth constant of the tissue* - **DEPOSITION_STRETCH** (*double*, *required*: True)\ *Stretch at with the fiber is deposited* - **DEPOSITION_STRETCH_TIMEFUNCT** (*int*, *required*: False, *default*: 0)\ *Id of the time function to scale the deposition stretch (Default: 0=None)* - **INELASTIC_GROWTH** (*bool*, *required*: False, *default*: False)\ *Mixture rule has inelastic growth (default false)* - **INIT** (*int*, *required*: True)\ *Initialization mode for fibers (1=element fibers, 2=nodal fibers)* - **GAMMA** (*double*, *required*: False, *default*: 0)\ *Angle of fiber alignment in degree (default = 0.0 degrees)*
Option (MIX_Constituent_FullConstrainedMixtureFiber, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_FullConstrainedMixtureFiber** (*group*)\ *A 1D constituent that grows with the full constrained mixture fiber theory*
Contains - **FIBER_ID** (*int*, *required*: True)\ *Id of the fiber* - **FIBER_MATERIAL_ID** (*int*, *required*: True)\ *Id of fiber material* - **ENABLE_GROWTH** (*bool*, *required*: False, *default*: True)\ *Switch for the growth (default true)* - **ENABLE_BASAL_MASS_PRODUCTION** (*bool*, *required*: False, *default*: True)\ *Switch to enable the basal mass production rate (default true)* - **DECAY_TIME** (*double*, *required*: True)\ *Decay time of deposited tissue* - **GROWTH_CONSTANT** (*double*, *required*: True)\ *Growth constant of the tissue* - **DEPOSITION_STRETCH** (*double*, *required*: True)\ *Stretch at which the fiber is deposited* - **INITIAL_DEPOSITION_STRETCH_TIMEFUNCT** (*int*, *required*: False, *default*: 0)\ *Id of the time function to scale the deposition stretch (Default: 0=None)* - **INIT** (*int*, *required*: True)\ *Initialization mode for fibers (1=element fibers, 3=nodal fibers)* - **ADAPTIVE_HISTORY_STRATEGY** (*string*, *required*: False, *default*: none)\ *Strategy for adaptive history integration (none, model_equation, higher_order)* - **ADAPTIVE_HISTORY_TOLERANCE** (*double*, *required*: False, *default*: 1e-06)\ *Tolerance of the adaptive history*
Option (MIX_Prestress_Strategy_Iterative, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Prestress_Strategy_Iterative** (*group*)\ *Simple iterative prestress strategy for any geometry. Needed to be used within the mixture framework.*
Contains - **ACTIVE** (*bool*, *required*: True)\ *Flag whether prestretch tensor should be updated* - **ISOCHORIC** (*bool*, *required*: False, *default*: False)\ *Flag whether prestretch tensor is isochoric*
Option (MIX_Prestress_Strategy_Cylinder, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Prestress_Strategy_Cylinder** (*group*)\ *Simple prestress strategy for a cylinder*
Contains - **INNER_RADIUS** (*double*, *required*: True)\ *Inner radius of the cylinder* - **WALL_THICKNESS** (*double*, *required*: True)\ *Wall thickness of the cylinder* - **AXIAL_PRESTRETCH** (*double*, *required*: True)\ *Prestretch in axial direction* - **CIRCUMFERENTIAL_PRESTRETCH** (*double*, *required*: True)\ *Prestretch in circumferential direction* - **PRESSURE** (*double*, *required*: True)\ *Pressure in the inner of the cylinder*
Option (MIX_Prestress_Strategy_Constant, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Prestress_Strategy_Constant** (*group*)\ *Simple predefined prestress*
Contains - **PRESTRETCH** (*vector\>*, *size*: 3 x 3, *required*: True)\ *Definition of the (symmetric) prestretch tensor*
Value type - (*vector\*, *size*: 3, *required*: True)\ *no description yet*
Option (MAT_IterativePrestress, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_IterativePrestress** (*group*)\ *General material wrapper enabling iterative pretressing for any material*
Contains - **MATID** (*int*, *required*: True)\ *Id of the material* - **ACTIVE** (*bool*, *required*: True)\ *Set to True during prestressing and to false afterwards using a restart of the simulation.*
Option (MIX_GrowthStrategy_Stiffness, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_GrowthStrategy_Stiffness** (*group*)\ *Extension of all constituents simultaneously*
Contains - **KAPPA** (*double*, *required*: True)\ *Penalty parameter for the modified penalty term for incompressibility*
Option (MIX_GrowthStrategy_Anisotropic, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_GrowthStrategy_Anisotropic** (*group*)\ *anisotropic growth*
Contains - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for growth direction alignment* - **FIBER_ID** (*int*, *required*: False, *default*: 1)\ *Id of the fiber to point the growth direction (1 for first fiber, default)*
Option (MIX_GrowthStrategy_Isotropic, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_GrowthStrategy_Isotropic** (*group*)\ *isotropic growth*
Option (MIX_Constituent_SolidMaterial, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_SolidMaterial** (*group*)\ *Solid material*
Contains - **MATID** (*int*, *required*: True)\ *ID of the solid material*
Option (MIX_Constituent_ElastHyper_ElastinMembrane, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_ElastHyper_ElastinMembrane** (*group*)\ *ElastHyper toolbox with damage and 2D membrane material*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of summands* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *list material IDs of the membrane summands* - **MEMBRANENUMMAT** (*int*, *required*: True)\ *number of summands* - **MEMBRANEMATIDS** (*vector\*, *size*: n, *required*: True)\ *list material IDs of the membrane summands* - **PRESTRESS_STRATEGY** (*int*, *required*: False, *default*: 0)\ *Material id of the prestress strategy (optional, by default no prestretch)* - **DAMAGE_FUNCT** (*int*, *required*: True)\ *Reference to the function that is a gain for the increase/decrease of the reference mass density.*
Option (MIX_Constituent_ElastHyper_Damage, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_ElastHyper_Damage** (*group*)\ *ElastHyper toolbox with damage*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of summands* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *list material IDs of the membrane summands* - **PRESTRESS_STRATEGY** (*int*, *required*: False, *default*: 0)\ *Material id of the prestress strategy (optional, by default no prestretch)* - **DAMAGE_FUNCT** (*int*, *required*: True)\ *Reference to the function that is a gain for the increase/decrease of the reference mass density.*
Option (MIX_Constituent_ElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MIX_Constituent_ElastHyper** (*group*)\ *ElastHyper toolbox*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of summands* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *list material IDs of the summands* - **PRESTRESS_STRATEGY** (*int*, *required*: False, *default*: 0)\ *Material id of the prestress strategy (optional, by default no prestretch)*
Option (MAT_Mixture, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Mixture** (*group*)\ *General mixture model*
Contains - **MATIDMIXTURERULE** (*int*, *required*: True)\ *material id of the mixturerule* - **MATIDSCONST** (*vector\*, *size*: n, *required*: True)\ *list of material IDs of the mixture constituents*
Option (MAT_ParticleWallDEM, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ParticleWallDEM** (*group*)\ *particle wall material for DEM*
Contains - **FRICT_COEFF_TANG** (*double*, *required*: False, *default*: -1)\ *friction coefficient for tangential contact* - **FRICT_COEFF_ROLL** (*double*, *required*: False, *default*: -1)\ *friction coefficient for rolling contact* - **ADHESION_SURFACE_ENERGY** (*double*, *required*: False, *default*: -1)\ *adhesion surface energy*
Option (MAT_ParticleDEM, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ParticleDEM** (*group*)\ *particle material for DEM*
Contains - **INITRADIUS** (*double*, *required*: True)\ *initial radius of particle* - **INITDENSITY** (*double*, *required*: True)\ *initial density of particle*
Option (MAT_ParticleSPHBoundary, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ParticleSPHBoundary** (*group*)\ *particle material for SPH boundary*
Contains - **INITRADIUS** (*double*, *required*: True)\ *initial radius* - **INITDENSITY** (*double*, *required*: True)\ *initial density* - **INITTEMPERATURE** (*double*, *required*: False, *default*: 0)\ *initial temperature* - **THERMALCAPACITY** (*double*, *required*: False, *default*: 0)\ *thermal capacity* - **THERMALCONDUCTIVITY** (*double*, *required*: False, *default*: 0)\ *thermal conductivity* - **THERMALABSORPTIVITY** (*double*, *required*: False, *default*: 0)\ *thermal absorptivity*
Option (MAT_ParticleSPHFluid, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ParticleSPHFluid** (*group*)\ *particle material for SPH fluid*
Contains - **INITRADIUS** (*double*, *required*: True)\ *initial radius* - **INITDENSITY** (*double*, *required*: True)\ *initial density* - **REFDENSFAC** (*double*, *required*: True)\ *reference density factor in equation of state* - **EXPONENT** (*double*, *required*: True)\ *exponent in equation of state* - **BACKGROUNDPRESSURE** (*double*, *required*: True)\ *background pressure for transport velocity formulation* - **BULK_MODULUS** (*double*, *required*: True)\ *bulk modulus* - **DYNAMIC_VISCOSITY** (*double*, *required*: True)\ *dynamic shear viscosity* - **BULK_VISCOSITY** (*double*, *required*: True)\ *bulk viscosity* - **ARTIFICIAL_VISCOSITY** (*double*, *required*: True)\ *artificial viscosity* - **INITTEMPERATURE** (*double*, *required*: False, *default*: 0)\ *initial temperature* - **THERMALCAPACITY** (*double*, *required*: False, *default*: 0)\ *thermal capacity* - **THERMALCONDUCTIVITY** (*double*, *required*: False, *default*: 0)\ *thermal conductivity* - **THERMALABSORPTIVITY** (*double*, *required*: False, *default*: 0)\ *thermal absorptivity*
Option (MAT_0D_MAXWELL_ACINUS_OGDEN, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_0D_MAXWELL_ACINUS_OGDEN** (*group*)\ *0D acinar material ogden*
Contains - **Stiffness1** (*double*, *required*: True)\ *first stiffness* - **Stiffness2** (*double*, *required*: True)\ *second stiffness* - **Viscosity1** (*double*, *required*: True)\ *first viscosity* - **Viscosity2** (*double*, *required*: True)\ *second viscosity*
Option (MAT_0D_MAXWELL_ACINUS_DOUBLEEXPONENTIAL, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_0D_MAXWELL_ACINUS_DOUBLEEXPONENTIAL** (*group*)\ *0D acinar material doubleexponential*
Contains - **Stiffness1** (*double*, *required*: True)\ *first stiffness* - **Stiffness2** (*double*, *required*: True)\ *second stiffness* - **Viscosity1** (*double*, *required*: True)\ *first viscosity* - **Viscosity2** (*double*, *required*: True)\ *second viscosity*
Option (MAT_0D_MAXWELL_ACINUS_EXPONENTIAL, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_0D_MAXWELL_ACINUS_EXPONENTIAL** (*group*)\ *0D acinar material exponential*
Contains - **Stiffness1** (*double*, *required*: True)\ *first stiffness* - **Stiffness2** (*double*, *required*: True)\ *second stiffness* - **Viscosity1** (*double*, *required*: True)\ *first viscosity* - **Viscosity2** (*double*, *required*: True)\ *second viscosity*
Option (MAT_0D_MAXWELL_ACINUS_NEOHOOKEAN, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_0D_MAXWELL_ACINUS_NEOHOOKEAN** (*group*)\ *0D acinar material neohookean*
Contains - **Stiffness1** (*double*, *required*: True)\ *first stiffness* - **Stiffness2** (*double*, *required*: True)\ *second stiffness* - **Viscosity1** (*double*, *required*: True)\ *first viscosity* - **Viscosity2** (*double*, *required*: True)\ *second viscosity*
Option (MAT_0D_MAXWELL_ACINUS, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_0D_MAXWELL_ACINUS** (*group*)\ *0D acinar material*
Contains - **Stiffness1** (*double*, *required*: True)\ *first stiffness* - **Stiffness2** (*double*, *required*: True)\ *second stiffness* - **Viscosity1** (*double*, *required*: True)\ *first viscosity* - **Viscosity2** (*double*, *required*: True)\ *second viscosity*
Option (MAT_Crosslinker, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Crosslinker** (*group*)\ *material for a linkage between beams*
Contains - **MATNUM** (*double*, *required*: True)\ *number of beam elasthyper material* - **JOINTTYPE** (*string*, *required*: True)\ *type of joint: beam3rline2rigid (default), beam3rline2pin or truss* - **LINKINGLENGTH** (*double*, *required*: True)\ *distance between the two binding domains of a linker* - **LINKINGLENGTHTOL** (*double*, *required*: True)\ *tolerance for linker length in the sense: length +- tolerance* - **LINKINGANGLE** (*double*, *required*: True)\ *preferred binding angle enclosed by two filaments' axes in radians* - **LINKINGANGLETOL** (*double*, *required*: True)\ *tolerance for preferred binding angle in radians in the sense of: angle +- tolerance* - **K_ON** (*double*, *required*: True)\ *chemical association-rate* - **K_OFF** (*double*, *required*: True)\ *chemical dissociation-rate* - **DELTABELLEQ** (*double*, *required*: False, *default*: 0)\ *deltaD in Bell's equation for force dependent off rate* - **NOBONDDISTSPHERE** (*double*, *required*: False, *default*: 0)\ *distance to sphere elements in which no double bonded linker is allowed* - **TYPE** (*string*, *required*: False, *default*: arbitrary)\ *type of crosslinker: arbitrary (default), actin, collagen, integrin*
Option (MAT_Kirchhoff_Love_shell, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Kirchhoff_Love_shell** (*group*)\ *Material for an elastic Kichhhoff-Love shell *
Contains - **YOUNG_MODULUS** (*double*, *required*: True)\ *Young's modulus* - **POISSON_RATIO** (*double*, *required*: True)\ *Poisson's ratio* - **THICKNESS** (*double*, *required*: True)\ *Thickness of the shell*
Option (MAT_BeamKirchhoffTorsionFreeElastHyper_ByModes, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_BeamKirchhoffTorsionFreeElastHyper_ByModes** (*group*)\ *material parameters for a torsion-free, isotropic Kirchhoff-Love type beam element based on hyperelastic stored energy function, specified for individual deformation modes*
Contains - **EA** (*double*, *required*: True)\ *axial rigidity* - **EI** (*double*, *required*: True)\ *flexural/bending rigidity* - **RhoA** (*double*, *required*: True)\ *translational inertia: mass density * cross-section area* - **FAD** (*bool*, *required*: False, *default*: False)\ *Does automatic differentiation have to be used* - **INTERACTIONRADIUS** (*double*, *required*: False, *default*: -1)\ *radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, ...*
Option (MAT_BeamKirchhoffTorsionFreeElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_BeamKirchhoffTorsionFreeElastHyper** (*group*)\ *material parameters for a torsion-free, isotropic Kirchhoff-Love type beam element based on hyperelastic stored energy function*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **DENS** (*double*, *required*: True)\ *mass density* - **CROSSAREA** (*double*, *required*: True)\ *cross-section area* - **MOMIN** (*double*, *required*: True)\ *area moment of inertia* - **FAD** (*bool*, *required*: False, *default*: False)\ *Does automatic differentiation have to be used* - **INTERACTIONRADIUS** (*double*, *required*: False, *default*: -1)\ *radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, ...*
Option (MAT_BeamKirchhoffElastHyper_ByModes, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_BeamKirchhoffElastHyper_ByModes** (*group*)\ *material parameters for a Kirchhoff-Love type beam element based on hyperelastic stored energy function, specified for individual deformation modes*
Contains - **EA** (*double*, *required*: True)\ *axial rigidity* - **GI_T** (*double*, *required*: True)\ *torsional rigidity* - **EI2** (*double*, *required*: True)\ *flexural/bending rigidity w.r.t. first principal axis of inertia* - **EI3** (*double*, *required*: True)\ *flexural/bending rigidity w.r.t. second principal axis of inertia* - **RhoA** (*double*, *required*: True)\ *translational inertia: mass density * cross-section area* - **MASSMOMINPOL** (*double*, *required*: True)\ *polar mass moment of inertia, i.e. w.r.t. rotation around beam axis* - **MASSMOMIN2** (*double*, *required*: True)\ *mass moment of inertia w.r.t. first principal axis of inertia* - **MASSMOMIN3** (*double*, *required*: True)\ *mass moment of inertia w.r.t. second principal axis of inertia* - **FAD** (*bool*, *required*: False, *default*: False)\ *Does automatic differentiation have to be used* - **INTERACTIONRADIUS** (*double*, *required*: False, *default*: -1)\ *radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, ...*
Option (MAT_BeamKirchhoffElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_BeamKirchhoffElastHyper** (*group*)\ *material parameters for a Kirchhoff-Love type beam element based on hyperelastic stored energy function*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **SHEARMOD** (*double*, *required*: False, *default*: -1)\ *shear modulus* - **POISSONRATIO** (*double*, *required*: False, *default*: -1)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **CROSSAREA** (*double*, *required*: True)\ *cross-section area* - **MOMINPOL** (*double*, *required*: True)\ *polar/axial area moment of inertia* - **MOMIN2** (*double*, *required*: True)\ *area moment of inertia w.r.t. first principal axis of inertia (i.e. second base vector)* - **MOMIN3** (*double*, *required*: True)\ *area moment of inertia w.r.t. second principal axis of inertia (i.e. third base vector)* - **FAD** (*bool*, *required*: False, *default*: False)\ *Does automatic differentiation have to be used* - **INTERACTIONRADIUS** (*double*, *required*: False, *default*: -1)\ *radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, ...*
Option (MAT_BeamReissnerElastHyper_ByModes, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_BeamReissnerElastHyper_ByModes** (*group*)\ *material parameters for a Simo-Reissner type beam element based on hyperelastic stored energy function, specified for individual deformation modes*
Contains - **EA** (*double*, *required*: True)\ *axial rigidity* - **GA2** (*double*, *required*: True)\ *shear rigidity w.r.t first principal axis of inertia* - **GA3** (*double*, *required*: True)\ *shear rigidity w.r.t second principal axis of inertia* - **GI_T** (*double*, *required*: True)\ *torsional rigidity* - **EI2** (*double*, *required*: True)\ *flexural/bending rigidity w.r.t. first principal axis of inertia* - **EI3** (*double*, *required*: True)\ *flexural/bending rigidity w.r.t. second principal axis of inertia* - **RhoA** (*double*, *required*: True)\ *translational inertia: mass density * cross-section area* - **MASSMOMINPOL** (*double*, *required*: True)\ *polar mass moment of inertia, i.e. w.r.t. rotation around beam axis* - **MASSMOMIN2** (*double*, *required*: True)\ *mass moment of inertia w.r.t. first principal axis of inertia* - **MASSMOMIN3** (*double*, *required*: True)\ *mass moment of inertia w.r.t. second principal axis of inertia* - **FAD** (*bool*, *required*: False, *default*: False)\ *Does automatic differentiation have to be used* - **INTERACTIONRADIUS** (*double*, *required*: False, *default*: -1)\ *radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, ...*
Option (MAT_BeamReissnerElastPlastic, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_BeamReissnerElastPlastic** (*group*)\ *material parameters for a Simo-Reissner type beam element based on hyperelastic stored energy function*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **YIELDN** (*double*, *required*: False, *default*: -1)\ *initial yield stress N* - **YIELDM** (*double*, *required*: False, *default*: -1)\ *initial yield stress M* - **ISOHARDN** (*double*, *required*: False, *default*: -1)\ *isotropic hardening modulus of forces* - **ISOHARDM** (*double*, *required*: False, *default*: -1)\ *isotropic hardening modulus of moments* - **TORSIONPLAST** (*bool*, *required*: False, *default*: False)\ *defines whether torsional moment contributes to plasticity* - **SHEARMOD** (*double*, *required*: False, *default*: -1)\ *shear modulus* - **POISSONRATIO** (*double*, *required*: False, *default*: -1)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **CROSSAREA** (*double*, *required*: True)\ *cross-section area* - **SHEARCORR** (*double*, *required*: True)\ *shear correction factor* - **MOMINPOL** (*double*, *required*: True)\ *polar/axial area moment of inertia* - **MOMIN2** (*double*, *required*: True)\ *area moment of inertia w.r.t. first principal axis of inertia (i.e. second base vector)* - **MOMIN3** (*double*, *required*: True)\ *area moment of inertia w.r.t. second principal axis of inertia (i.e. third base vector)* - **FAD** (*bool*, *required*: False, *default*: False)\ *Does automatic differentiation have to be used* - **INTERACTIONRADIUS** (*double*, *required*: False, *default*: -1)\ *radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, ...*
Option (MAT_BeamReissnerElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_BeamReissnerElastHyper** (*group*)\ *material parameters for a Simo-Reissner type beam element based on hyperelastic stored energy function*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **SHEARMOD** (*double*, *required*: False, *default*: -1)\ *shear modulus* - **POISSONRATIO** (*double*, *required*: False, *default*: -1)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **CROSSAREA** (*double*, *required*: True)\ *cross-section area* - **SHEARCORR** (*double*, *required*: True)\ *shear correction factor* - **MOMINPOL** (*double*, *required*: True)\ *polar/axial area moment of inertia* - **MOMIN2** (*double*, *required*: True)\ *area moment of inertia w.r.t. first principal axis of inertia (i.e. second base vector)* - **MOMIN3** (*double*, *required*: True)\ *area moment of inertia w.r.t. second principal axis of inertia (i.e. third base vector)* - **FAD** (*bool*, *required*: False, *default*: False)\ *Does automatic differentiation have to be used* - **INTERACTIONRADIUS** (*double*, *required*: False, *default*: -1)\ *radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, ...*
Option (MAT_Struct_Spring, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_Spring** (*group*)\ *elastic spring*
Contains - **STIFFNESS** (*double*, *required*: True)\ *spring constant* - **DENS** (*double*, *required*: True)\ *density*
Option (MAT_PhaseLawByFunction, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PhaseLawByFunction** (*group*)\ *fluid phase of porous medium defined by functions*
Contains - **FUNCTPRES** (*int*, *required*: True)\ *ID of function for differential pressure* - **FUNCTSAT** (*int*, *required*: True)\ *ID of function for saturation* - **NUMDOF** (*int*, *required*: True)\ *number of DoFs* - **PRESCOEFF** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *Coefficients for pressure dependence*
Option (MAT_PhaseLawConstraint, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PhaseLawConstraint** (*group*)\ *constraint fluid phase of porous medium*
Option (MAT_PhaseLawTangent, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PhaseLawTangent** (*group*)\ *tangent fluid phase of porous medium*
Contains - **RELTENSION** (*double*, *required*: True)\ *relative interface tensions* - **EXP** (*double*, *required*: True)\ *exponent in pressure-saturation law* - **SATURATION_0** (*double*, *required*: True)\ *saturation at zero differential pressure* - **NUMDOF** (*int*, *required*: True)\ *number of DoFs* - **PRESCOEFF** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *Coefficients for pressure dependence*
Option (MAT_PhaseLawLinear, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PhaseLawLinear** (*group*)\ *saturated fluid phase of porous medium*
Contains - **RELTENSION** (*double*, *required*: True)\ *relative interface tensions* - **SATURATION_0** (*double*, *required*: True)\ *saturation at zero differential pressure* - **NUMDOF** (*int*, *required*: True)\ *number of DoFs* - **PRESCOEFF** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *Coefficients for pressure dependence*
Option (MAT_FluidPoroSinglePhaseDofSaturation, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroSinglePhaseDofSaturation** (*group*)\ *one degrree of freedom for multiphase flow in deformable porous media*
Contains - **PHASELAWID** (*int*, *required*: True)\ *ID of pressure-saturation law*
Option (MAT_FluidPoroSinglePhaseDofPressure, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroSinglePhaseDofPressure** (*group*)\ *one degrree of freedom for multiphase flow in deformable porous media*
Contains - **PHASELAWID** (*int*, *required*: True)\ *ID of pressure-saturation law*
Option (MAT_FluidPoroSinglePhaseDofDiffPressure, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroSinglePhaseDofDiffPressure** (*group*)\ *one degrree of freedom for multiphase flow in deformable porous media*
Contains - **PHASELAWID** (*int*, *required*: True)\ *ID of pressure-saturation law* - **NUMDOF** (*int*, *required*: True)\ *number of DoFs* - **PRESCOEFF** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *pressure IDs for differential pressure*
Option (MAT_FluidPoroVolFracPressureBloodLung, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroVolFracPressureBloodLung** (*group*)\ *one volume fraction pressure material for vascular units in the lungs for multiphase flow in deformable porous media*
Contains - **DENSITY** (*double*, *required*: True)\ *density of phase* - **PERMEABILITY** (*double*, *required*: True)\ *permeability of phase* - **VISCOSITY_LAW_ID** (*int*, *required*: True)\ *ID of viscosity law* - **INITIALVOLFRAC** (*double*, *required*: True)\ *Initial volume fraction (usually at end-expiration)* - **SCALING_PARAMETER_DEFORMATION** (*double*, *required*: True)\ *scaling parameter for deformation dependency* - **SCALING_PARAMETER_PRESSURE** (*double or null*, *required*: False, *default*: null)\ *scaling parameter for pressure dependency*
Option (MAT_FluidPoroVolFracPressure, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroVolFracPressure** (*group*)\ *one volume fraction pressure for multiphase flow in deformable porous media*
Contains - **PERMEABILITY** (*double*, *required*: True)\ *permeability of phase* - **VISCOSITY_LAW_ID** (*int*, *required*: True)\ *ID of viscosity law* - **MIN_VOLFRAC** (*double*, *required*: False, *default*: 0.001)\ *Minimum volume fraction under which we assume that VolfracPressure is zero*
Option (MAT_FluidPoroSingleVolFrac, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroSingleVolFrac** (*group*)\ *one phase for multiphase flow in deformable porous media*
Contains - **DENSITY** (*double*, *required*: True)\ *reference/initial density* - **DIFFUSIVITY** (*double*, *required*: True)\ *diffusivity of phase* - **AddScalarDependentFlux** (*bool*, *required*: True)\ *Is there additional scalar dependent flux (yes) or (no)* - **NUMSCAL** (*int*, *required*: False, *default*: 0)\ *Number of scalars* - **SCALARDIFFS** (*vector\*, *size*: n, *required*: False, *default*: [])\ *Diffusivities for additional scalar-dependent flux* - **OMEGA_HALF** (*vector\ or null*, *size*: n, *required*: False, *default*: null)\ *Constant for receptor kinetic law*
Option (MAT_FluidPoroSinglePhase, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroSinglePhase** (*group*)\ *one phase for multiphase flow in deformable porous media*
Contains - **DENSITYLAWID** (*int*, *required*: True)\ *ID of density law* - **DENSITY** (*double*, *required*: True)\ *reference/initial density* - **RELPERMEABILITYLAWID** (*int*, *required*: True)\ *ID of relative permeability law* - **VISCOSITY_LAW_ID** (*int*, *required*: True)\ *ID of viscosity law* - **DOFTYPEID** (*int*, *required*: True)\ *ID of dof definition*
Option (MAT_FluidPoroSingleReaction, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroSingleReaction** (*group*)\ *advanced reaction material*
Contains - **NUMSCAL** (*int*, *required*: True)\ *number of scalars coupled with this problem* - **TOTALNUMDOF** (*int*, *required*: True)\ *total number of multiphase-dofs* - **NUMVOLFRAC** (*int*, *required*: True)\ *number of volfracs* - **VOLFRAC_CLOSING_RELATION** (*enum*, *required*: False, *default*: evolutionequation_homogenized_vasculature_tumor)\ *type of closing relation for volume fraction material: blood_lung, homogenized_vasculature_tumor (default)*
Choices - **undefined** - **evolutionequation_homogenized_vasculature_tumor** - **evolutionequation_blood_lung**
- **SCALE** (*vector\*, *size*: n, *required*: True)\ *advanced reaction list* - **COUPLING** (*enum*, *required*: False, *default*: no_coupling)\ *type of coupling: scalar_by_function, no_coupling (default)*
Choices - **scalar_by_function** - **no_coupling**
- **FUNCTID** (*int*, *required*: True)\ *function ID defining the reaction*
Option (MAT_FluidPoroMultiPhaseReactions, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroMultiPhaseReactions** (*group*)\ *multi phase flow in deformable porous media and list of reactions*
Contains - **LOCAL** (*bool*, *required*: True)\ *individual materials allocated per element or only at global scope* - **PERMEABILITY** (*double*, *required*: True)\ *permeability of medium* - **NUMMAT** (*int*, *required*: True)\ *number of materials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs* - **NUMFLUIDPHASES_IN_MULTIPHASEPORESPACE** (*int*, *required*: True)\ *number of fluid phases* - **NUMREAC** (*int*, *required*: True)\ *number of reactions for these elements* - **REACIDS** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *advanced reaction list*
Option (MAT_FluidPoroMultiPhase, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroMultiPhase** (*group*)\ *multi phase flow in deformable porous media*
Contains - **LOCAL** (*bool*, *required*: True)\ *individual materials allocated per element or only at global scope* - **PERMEABILITY** (*double*, *required*: True)\ *permeability of medium* - **NUMMAT** (*int*, *required*: True)\ *number of materials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs* - **NUMFLUIDPHASES_IN_MULTIPHASEPORESPACE** (*int*, *required*: True)\ *number of fluid phases*
Option (MAT_FluidPoro, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoro** (*group*)\ *fluid flow in deformable porous media*
Contains - **DYNVISCOSITY** (*double*, *required*: True)\ *dynamic viscosity* - **DENSITY** (*double*, *required*: True)\ *density* - **PERMEABILITY** (*double*, *required*: False, *default*: 0)\ *permeability of medium* - **AXIALPERMEABILITY** (*double*, *required*: False, *default*: 0)\ *axial permeability for transverse isotropy* - **ORTHOPERMEABILITY1** (*double*, *required*: False, *default*: 0)\ *first permeability for orthotropy* - **ORTHOPERMEABILITY2** (*double*, *required*: False, *default*: 0)\ *second permeability for orthotropy* - **ORTHOPERMEABILITY3** (*double*, *required*: False, *default*: 0)\ *third permeability for orthotropy* - **TYPE** (*string*, *required*: False, *default*: Darcy)\ *Problem type: Darcy (default) or Darcy-Brinkman* - **PERMEABILITYFUNCTION** (*string*, *required*: False, *default*: Const)\ *Permeability function: Const(Default) or Kozeny_Carman*
Option (MAT_StructPoroReactionECM, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_StructPoroReactionECM** (*group*)\ *wrapper for structure porelastic material with reaction*
Contains - **MATID** (*int*, *required*: True)\ *ID of structure material* - **POROLAWID** (*int*, *required*: True)\ *ID of porosity law* - **INITPOROSITY** (*double*, *required*: True)\ *initial porosity of porous medium* - **DENSCOLLAGEN** (*double*, *required*: True)\ *density of collagen* - **DOFIDREACSCALAR** (*int*, *required*: True)\ *Id of DOF within scalar transport problem, which controls the reaction*
Option (MAT_StructPoroReaction, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_StructPoroReaction** (*group*)\ *wrapper for structure porelastic material with reaction*
Contains - **MATID** (*int*, *required*: True)\ *ID of structure material* - **POROLAWID** (*int*, *required*: True)\ *ID of porosity law* - **INITPOROSITY** (*double*, *required*: True)\ *initial porosity of porous medium* - **DOFIDREACSCALAR** (*int*, *required*: True)\ *Id of DOF within scalar transport problem, which controls the reaction*
Option (MAT_FluidPoroViscosityLawCellAdherence, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroViscosityLawCellAdherence** (*group*)\ *visosity law depending on pressure gradient in porous multiphase medium*
Contains - **VISC_0** (*double*, *required*: True)\ *Visc0 parameter for modelling cell adherence* - **XI** (*double*, *required*: True)\ *xi parameter for modelling cell adherence* - **PSI** (*double*, *required*: True)\ *psi parameter for modelling cell adherence*
Option (MAT_FluidPoroViscosityLawConstant, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroViscosityLawConstant** (*group*)\ *viscosity law for constant viscosity in porous multiphase medium*
Contains - **VALUE** (*double*, *required*: True)\ *constant value of viscosity*
Option (MAT_FluidPoroRelPermeabilityLawExp, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroRelPermeabilityLawExp** (*group*)\ *permeability law depending on saturation in porous multiphase medium*
Contains - **EXP** (*double*, *required*: True)\ *exponent of the saturation of this phase* - **MIN_SAT** (*double*, *required*: True)\ *minimum saturation which is used for calculation*
Option (MAT_FluidPoroRelPermeabilityLawConstant, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_FluidPoroRelPermeabilityLawConstant** (*group*)\ *permeability law for constant permeability in porous multiphase medium*
Contains - **VALUE** (*double*, *required*: True)\ *constant value of permeability*
Option (MAT_PoroDensityLawExp, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroDensityLawExp** (*group*)\ *density law for pressure dependent exponential function*
Contains - **BULKMODULUS** (*double*, *required*: True)\ *bulk modulus of porous medium*
Option (MAT_PoroDensityLawConstant, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroDensityLawConstant** (*group*)\ *density law for constant density in porous multiphase medium*
Option (MAT_PlasticElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PlasticElastHyper** (*group*)\ *collection of hyperelastic materials for finite strain plasticity*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of materials/potentials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material/potential IDs* - **DENS** (*double*, *required*: True)\ *material mass density* - **INITYIELD** (*double*, *required*: True)\ *initial yield stress* - **POLYCONVEX** (*int*, *required*: False, *default*: 0)\ *1.0 if polyconvexity of system is checked* - **ISOHARD** (*double*, *required*: False, *default*: 0)\ *linear isotropic hardening modulus* - **EXPISOHARD** (*double*, *required*: False, *default*: 0)\ *nonlinear isotropic hardening exponent* - **INFYIELD** (*double*, *required*: False, *default*: 0)\ *saturation yield stress for nonlinear isotropic hardening* - **KINHARD** (*double*, *required*: False, *default*: 0)\ *linear kinematic hardening modulus* - **VISC** (*double*, *required*: False, *default*: 0)\ *Visco-Plasticity parameter 'eta' in Perzyna model* - **RATE_DEPENDENCY** (*double*, *required*: False, *default*: 1)\ *Visco-Plasticity parameter 'eta' in Perzyna model* - **VISC_SOFT** (*double*, *required*: False, *default*: 0)\ *Visco-Plasticity temperature dependency (eta = eta_0 * (1-(T-T_0)*x)* - **PL_SPIN_CHI** (*double*, *required*: False, *default*: 0)\ *Plastic spin coupling parameter chi (often called eta)* - **rY_11** (*double*, *required*: False, *default*: 0)\ *relative yield stress in fiber1-direction (Y_11/Y_0)* - **rY_22** (*double*, *required*: False, *default*: 0)\ *relative yield stress in fiber2-direction (Y_22/Y_0)* - **rY_33** (*double*, *required*: False, *default*: 0)\ *relative yield stress in fiber3-direction (Y_33/Y_0)* - **rY_12** (*double*, *required*: False, *default*: 0)\ *relative shear yield stress in 12-direction (Y_12/Y_0)* - **rY_23** (*double*, *required*: False, *default*: 0)\ *relative shear yield stress in 23-direction (Y_23/Y_0)* - **rY_13** (*double*, *required*: False, *default*: 0)\ *relative shear yield stress in 13-direction (Y_13/Y_0)* - **CTE** (*double*, *required*: False, *default*: 0)\ *coefficient of thermal expansion* - **INITTEMP** (*double*, *required*: False, *default*: 0)\ *initial, reference temperature* - **YIELDSOFT** (*double*, *required*: False, *default*: 0)\ *yield stress softening* - **HARDSOFT** (*double*, *required*: False, *default*: 0)\ *hardening softening* - **TAYLOR_QUINNEY** (*double*, *required*: False, *default*: 1)\ *Taylor-Quinney factor for plastic heat conversion*
Option (MAT_ElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ElastHyper** (*group*)\ *list/collection of hyperelastic materials, i.e. material IDs*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of materials/potentials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material/potential IDs* - **DENS** (*double*, *required*: True)\ *material mass density* - **POLYCONVEX** (*int*, *required*: False, *default*: 0)\ *1.0 if polyconvexity of system is checked*
Option (VISCO_BRANCH, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **VISCO_BRANCH** (*group*)\ *Viscoelastic Branch (viscous and elastic contribution)*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of materials in the viscoelastic branch* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs*
Option (MAT_Struct_Multiscale, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_Multiscale** (*group*)\ *Structural micro-scale approach: material parameters are calculated from microscale simulation*
Contains - **MICROFILE** (*string*, *required*: False, *default*: filename.dat)\ *inputfile for microstructure* - **MICRODIS_NUM** (*int*, *required*: True)\ *Number of microscale discretization* - **INITVOL** (*double*, *required*: False, *default*: 0)\ *Initial volume of RVE* - **RUNTIMEOUTPUT_GP** (*enum*, *required*: False, *default*: all)\ *Specify the Gauss Points of this element for which runtime output is generated*
Choices - **none** - **all** - **first_gp_only**
Option (MAT_Struct_AAANeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_AAANeoHooke** (*group*)\ *aneurysm wall material according to Raghavan and Vorp [2000]*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **BETA** (*double*, *required*: True)\ *2nd parameter* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density*
Option (ELAST_CoupTransverselyIsotropic, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupTransverselyIsotropic** (*group*)\ *transversely part of a simple othotropic, transversely isotropic hyperelastic constitutive equation*
Contains - **ALPHA** (*double*, *required*: True)\ *1-st constant* - **BETA** (*double*, *required*: True)\ *2-nd constant* - **GAMMA** (*double*, *required*: True)\ *3-rd constant* - **ANGLE** (*double*, *required*: True)\ *fiber angle* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **FIBER** (*int*, *required*: False, *default*: 1)\ *exponential constant* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment*
Option (MAT_Struct_Damage, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_Damage** (*group*)\ *elasto-plastic von Mises material with ductile damage*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **SAMPLENUM** (*int*, *required*: True)\ *number of stress-strain pairs in list* - **SIGMA_Y** (*vector\*, *size*: n, *required*: True)\ *yield stress* - **EPSBAR_P** (*vector\*, *size*: n, *required*: True)\ *accumulated plastic strain corresponding to SIGMA_Y* - **DAMDEN** (*double*, *required*: True)\ *denominator of damage evaluations law* - **DAMEXP** (*double*, *required*: True)\ *exponent of damage evaluations law* - **DAMTHRESHOLD** (*double*, *required*: True)\ *damage threshold* - **KINHARD** (*double*, *required*: True)\ *kinematic hardening modulus, stress-like variable* - **KINHARD_REC** (*double*, *required*: True)\ *recovery factor, scalar-valued variable* - **SATHARDENING** (*double*, *required*: True)\ *saturation hardening* - **HARDEXPO** (*double*, *required*: True)\ *hardening exponent* - **TOL** (*double*, *required*: True)\ *tolerance for local Newton iteration*
Option (ELAST_IsoExpoPow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoExpoPow** (*group*)\ *isochoric part of exponential material acc. to Holzapfel*
Contains - **K1** (*double*, *required*: True)\ *material parameter* - **K2** (*double*, *required*: True)\ *material parameter* - **C** (*int*, *required*: True)\ *exponent*
Option (MAT_Struct_SuperElastSMA, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_SuperElastSMA** (*group*)\ *finite strain superelastic shape memory alloy*
Contains - **DENS** (*double*, *required*: True)\ *mass density* - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **EPSILON_L** (*double*, *required*: True)\ *parameter representing the maximum deformation obtainable only by detwinning of the multiple-variant martensite* - **T_AS_s** (*double*, *required*: True)\ *Temperature at which the phase transformation from austenite to martensite starts* - **T_AS_f** (*double*, *required*: True)\ *Temperature at which the phase transformation from austenite to martensite finishes* - **T_SA_s** (*double*, *required*: True)\ *Temperature at which the phase transformation from martensite to autenite starts* - **T_SA_f** (*double*, *required*: True)\ *Temperature at which the phase transformation from martensite to autenite finishes* - **C_AS** (*double*, *required*: True)\ *Coefficient of the linear temperature dependence of T_AS* - **C_SA** (*double*, *required*: True)\ *Coefficient of the linear temperature dependence of T_SA* - **SIGMA_AS_s** (*double*, *required*: True)\ *stress at which the phase transformation from austenite to martensite begins* - **SIGMA_AS_f** (*double*, *required*: True)\ *stress at which the phase transformation from austenite to martensite finishes* - **SIGMA_SA_s** (*double*, *required*: True)\ *stress at which the phase transformation from martensite to austenite begins* - **SIGMA_SA_f** (*double*, *required*: True)\ *stress at which the phase transformation from martensite to austenite finishes* - **ALPHA** (*double*, *required*: True)\ *pressure dependency in the drucker-prager-type loading* - **MODEL** (*int*, *required*: True)\ *Model used for the evolution of martensitic fraction (1=exponential; 2=linear)* - **BETA_AS** (*double*, *required*: False, *default*: 0)\ *parameter, measuring the speed of the transformation from austenite to martensite* - **BETA_SA** (*double*, *required*: False, *default*: 0)\ *parameter, measuring the speed of the transformation from martensite to austenite*
Option (MAT_Struct_PlasticGTN, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_PlasticGTN** (*group*)\ *elastic St.Venant Kirchhoff / plastic GTN*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *Density* - **YIELD** (*double*, *required*: True)\ *yield stress* - **ISOHARD** (*double*, *required*: True)\ *linear isotropic hardening* - **HARDENING_FUNC** (*int*, *required*: False, *default*: 0)\ *Function number for isotropic hardening* - **TOL** (*double*, *required*: True)\ *Local Newton iteration tolerance* - **MAXITER** (*int*, *required*: False, *default*: 50)\ *Maximum Neutron Raphson Iterations* - **K1** (*double*, *required*: True)\ *GTN Constant k1* - **K2** (*double*, *required*: True)\ *GTN Constant k2* - **K3** (*double*, *required*: True)\ *GTN constant k3* - **F0** (*double*, *required*: True)\ *GTN constant f0 for initial damage* - **FN** (*double*, *required*: True)\ *GTN constant fN for damage nucleation* - **EN** (*double*, *required*: True)\ *GTN constant eN for damage nucleation* - **SN** (*double*, *required*: True)\ *GTN constant sN for damage nucleation* - **FC** (*double*, *required*: True)\ *GTN constant fC for damage coalescence* - **KAPPA** (*double*, *required*: True)\ *GTN constant kappa for damage coalescence* - **EF** (*double*, *required*: False, *default*: 0)\ *GTN stabilization parameter ef for damage coalescence*
Option (MAT_Struct_ThermoPlasticLinElast, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_ThermoPlasticLinElast** (*group*)\ *Thermo-elastic St.Venant Kirchhoff / plastic von Mises material*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **THEXPANS** (*double*, *required*: True)\ *coefficient of linear thermal expansion* - **INITTEMP** (*double*, *required*: True)\ *initial temperature* - **YIELD** (*double*, *required*: True)\ *yield stress* - **ISOHARD** (*double*, *required*: True)\ *isotropic hardening modulus* - **KINHARD** (*double*, *required*: True)\ *kinematic hardening modulus* - **SAMPLENUM** (*int*, *required*: True)\ *number of stress-strain pairs in list* - **SIGMA_Y** (*vector\*, *size*: n, *required*: True)\ *yield stress* - **EPSBAR_P** (*vector\*, *size*: n, *required*: True)\ *accumulated plastic strain corresponding to SIGMA_Y* - **TOL** (*double*, *required*: True)\ *tolerance for local Newton iteration* - **THERMOMAT** (*int*, *required*: False, *default*: -1)\ *mat id of thermal material part*
Option (ELAST_CoupLogNeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupLogNeoHooke** (*group*)\ *logarithmic neo-Hooke material acc. to Bonet and Wood*
Contains - **MODE** (*string*, *required*: True)\ *parameter set: YN (Young's modulus and Poisson's ration; default) or Lame (mue and lambda)* - **C1** (*double*, *required*: True)\ *E or mue* - **C2** (*double*, *required*: True)\ *nue or lambda*
Option (MAT_Struct_DruckerPrager, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_DruckerPrager** (*group*)\ *elastic St.Venant Kirchhoff / plastic drucker prager*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *Density* - **ISOHARD** (*double*, *required*: True)\ *linear isotropic hardening* - **TOL** (*double*, *required*: True)\ *Local Newton iteration tolerance* - **C** (*double*, *required*: True)\ *cohesion* - **ETA** (*double*, *required*: True)\ *Drucker Prager Constant Eta* - **XI** (*double*, *required*: True)\ *Drucker Prager Constant Xi* - **ETABAR** (*double*, *required*: True)\ *Drucker Prager Constant Etabar* - **TANG** (*string*, *required*: False, *default*: consistent)\ *Method to compute the material tangent* - **MAXITER** (*int*, *required*: False, *default*: 50)\ *Maximum Iterations for local Neutron Raphson*
Option (MAT_Struct_ThermoStVenantK, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_ThermoStVenantK** (*group*)\ *Thermo St.Venant--Kirchhoff material*
Contains - **YOUNGNUM** (*int*, *required*: True)\ *number of Young's modulus in list (if 1 Young is const, if >1 Young is temperature) dependent* - **YOUNG** (*vector\*, *size*: n, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **THEXPANS** (*double*, *required*: True)\ *constant coefficient of linear thermal expansion* - **INITTEMP** (*double*, *required*: True)\ *initial temperature* - **THERMOMAT** (*int*, *required*: False, *default*: -1)\ *mat id of thermal material part*
Option (MAT_Struct_StVenantKirchhoff, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_StVenantKirchhoff** (*group*)\ *St.Venant--Kirchhoff material*
Contains - **YOUNG** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *Young's modulus* - **NUE** (*double*, *required*: True, *range*: [-1, 0.5))\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density*
Option (ELAST_CoupSVK, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupSVK** (*group*)\ *Saint-Venant-Kirchhoff as elastic summand*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio*
Option (MAT_Struct_PlasticLinElast, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_PlasticLinElast** (*group*)\ *elastic St.Venant Kirchhoff / plastic von Mises material with linear isotropic and kineamtic hardening*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **YIELD** (*double*, *required*: True)\ *yield stress* - **ISOHARD** (*double*, *required*: True)\ *linear isotropic hardening modulus* - **KINHARD** (*double*, *required*: True)\ *linear kinematic hardening modulus* - **TOL** (*double*, *required*: True)\ *tolerance for local Newton iteration*
Option (MAT_elchphase, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_elchphase** (*group*)\ *material parameters for ion species in electrolyte solution*
Contains - **LOCAL** (*bool*, *required*: False, *default*: False)\ *individual materials allocated per element or only at global scope* - **EPSILON** (*double*, *required*: True)\ *phase porosity* - **TORTUOSITY** (*double*, *required*: True)\ *inverse (!) of phase tortuosity* - **NUMMAT** (*int*, *required*: True)\ *number of materials in electrolyte* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list phasel IDs*
Option (ELAST_Iso2Pow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_Iso2Pow** (*group*)\ *isochoric part of general power material*
Contains - **C** (*double*, *required*: True)\ *material parameter* - **D** (*int*, *required*: True)\ *exponent*
Option (MAT_PlasticElastHyperVCU, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PlasticElastHyperVCU** (*group*)\ *collection of hyperelastic materials for finite strain plasticity*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of materials/potentials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material/potential IDs* - **DENS** (*double*, *required*: True)\ *material mass density* - **INITYIELD** (*double*, *required*: True)\ *initial yield stress* - **ISOHARD** (*double*, *required*: False, *default*: 0)\ *linear isotropic hardening modulus* - **EXPISOHARD** (*double*, *required*: False, *default*: 0)\ *nonlinear isotropic hardening exponent* - **INFYIELD** (*double*, *required*: False, *default*: 0)\ *saturation yield stress for nonlinear isotropic hardening* - **KINHARD** (*double*, *required*: False, *default*: 0)\ *linear kinematic hardening modulus* - **VISC** (*double*, *required*: False, *default*: 0)\ *Visco-Plasticity parameter 'eta' in Perzyna model* - **RATE_DEPENDENCY** (*double*, *required*: False, *default*: 1)\ *Visco-Plasticity parameter 'eta' in Perzyna model* - **VISC_SOFT** (*double*, *required*: False, *default*: 0)\ *Visco-Plasticity temperature dependency (eta = eta_0 * (1-(T-T_0)*x)* - **PL_SPIN_CHI** (*double*, *required*: False, *default*: 0)\ *Plastic spin coupling parameter chi (often called eta)* - **rY_11** (*double*, *required*: False, *default*: 0)\ *relative yield stress in fiber1-direction (Y_11/Y_0)* - **rY_22** (*double*, *required*: False, *default*: 0)\ *relative yield stress in fiber2-direction (Y_22/Y_0)* - **rY_33** (*double*, *required*: False, *default*: 0)\ *relative yield stress in fiber3-direction (Y_33/Y_0)* - **rY_12** (*double*, *required*: False, *default*: 0)\ *relative shear yield stress in 12-direction (Y_12/Y_0)* - **rY_23** (*double*, *required*: False, *default*: 0)\ *relative shear yield stress in 23-direction (Y_23/Y_0)* - **rY_13** (*double*, *required*: False, *default*: 0)\ *relative shear yield stress in 13-direction (Y_13/Y_0)* - **CTE** (*double*, *required*: False, *default*: 0)\ *coefficient of thermal expansion* - **INITTEMP** (*double*, *required*: False, *default*: 0)\ *initial, reference temperature* - **YIELDSOFT** (*double*, *required*: False, *default*: 0)\ *yield stress softening* - **HARDSOFT** (*double*, *required*: False, *default*: 0)\ *hardening softening* - **TAYLOR_QUINNEY** (*double*, *required*: False, *default*: 1)\ *Taylor-Quinney factor for plastic heat conversion* - **POLYCONVEX** (*int*, *required*: False, *default*: 0)\ *1.0 if polyconvexity of system is checked*
Option (MAT_elchmat, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_elchmat** (*group*)\ *specific list/collection of species and phases for elch applications*
Contains - **LOCAL** (*bool*, *required*: False, *default*: False)\ *individual materials allocated per element or only at global scope* - **NUMDOF** (*int*, *required*: True)\ *number of dof's per node* - **NUMSCAL** (*int*, *required*: True)\ *number of transported scalars per node* - **NUMPHASE** (*int*, *required*: True)\ *number of phases in electrolyte* - **PHASEIDS** (*vector\*, *size*: n, *required*: True)\ *the list phasel IDs*
Option (ELAST_Iso1Pow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_Iso1Pow** (*group*)\ *isochoric part of general power material*
Contains - **C** (*double*, *required*: True)\ *material parameter* - **D** (*int*, *required*: True)\ *exponent*
Option (MAT_matlist_chemo_reac, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_matlist_chemo_reac** (*group*)\ *list/collection of materials, i.e. material IDs and list of reactive/chemotactic pairs*
Contains - **LOCAL** (*bool*, *required*: True)\ *individual materials allocated per element or only at global scope* - **NUMMAT** (*int*, *required*: True)\ *number of materials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs* - **NUMPAIR** (*int*, *required*: True)\ *number of pairs for these elements* - **PAIRIDS** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *chemotaxis pairs list* - **NUMREAC** (*int*, *required*: True)\ *number of reactions for these elements* - **REACIDS** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *advanced reaction list*
Option (MAT_matlist_chemotaxis, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_matlist_chemotaxis** (*group*)\ *list/collection of materials, i.e. material IDs and list of chemotactic pairs*
Contains - **LOCAL** (*bool*, *required*: True)\ *individual materials allocated per element or only at global scope* - **NUMMAT** (*int*, *required*: True)\ *number of materials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs* - **NUMPAIR** (*int*, *required*: True)\ *number of pairs for these elements* - **PAIRIDS** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *chemotaxis pairs list*
Option (MAT_matlist_reactions, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_matlist_reactions** (*group*)\ *list/collection of materials, i.e. material IDs and list of reactions*
Contains - **LOCAL** (*bool*, *required*: True)\ *individual materials allocated per element or only at global scope* - **NUMMAT** (*int*, *required*: True)\ *number of materials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs* - **NUMREAC** (*int*, *required*: True)\ *number of reactions for these elements* - **REACIDS** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *advanced reaction list*
Option (MAT_Struct_Robinson, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_Robinson** (*group*)\ *Robinson's visco-plastic material*
Contains - **KIND** (*string*, *required*: True)\ *kind of Robinson material: Butler, Arya, Arya_NarloyZ (default), Arya_CrMoSteel* - **YOUNGNUM** (*int*, *required*: True)\ *number of Young's modulus in list* - **YOUNG** (*vector\*, *size*: n, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **THEXPANS** (*double*, *required*: True)\ *coefficient of linear thermal expansion* - **INITTEMP** (*double*, *required*: True)\ *initial temperature* - **HRDN_FACT** (*double*, *required*: True)\ *hardening factor 'A'* - **HRDN_EXPO** (*double*, *required*: True)\ *hardening power 'n'* - **SHRTHRSHLDNUM** (*int*, *required*: True)\ *number of shear stress threshold 'K^2'in list* - **SHRTHRSHLD** (*vector\*, *size*: n, *required*: True)\ *Bingam-Prager shear stress threshold 'K^2'* - **RCVRY** (*double*, *required*: True)\ *recovery factor 'R_0'* - **ACTV_ERGY** (*double*, *required*: True)\ *activation energy 'Q_0'* - **ACTV_TMPR** (*double*, *required*: True)\ *activation temperature 'T_0'* - **G0** (*double*, *required*: True)\ *'G_0'* - **M_EXPO** (*double*, *required*: True)\ *'m'* - **BETANUM** (*int*, *required*: True)\ *number of 'beta' in list* - **BETA** (*vector\*, *size*: n, *required*: True)\ *beta* - **H_FACT** (*double*, *required*: True)\ *'H'* - **THERMOMAT** (*int*, *required*: False, *default*: -1)\ *mat id of thermal material part*
Option (MAT_matlist, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_matlist** (*group*)\ *list/collection of materials, i.e. material IDs*
Contains - **LOCAL** (*bool*, *required*: True)\ *individual materials allocated per element or only at global scope* - **NUMMAT** (*int*, *required*: True)\ *number of materials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs*
Option (ELAST_CoupSimoPister, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupSimoPister** (*group*)\ *Simo-Pister type material*
Contains - **MUE** (*double*, *required*: True)\ *material constant*
Option (MAT_Struct_PlasticNlnLogNeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_PlasticNlnLogNeoHooke** (*group*)\ *hyperelastic / finite strain plastic von Mises material with linear and exponential isotropic hardening or the definition of a hardening function (VARFUNCTION using the variable epsp)*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **YIELD** (*double*, *required*: False, *default*: 0)\ *yield stress* - **ISOHARD** (*double*, *required*: False, *default*: 0)\ *isotropic hardening modulus* - **SATHARDENING** (*double*, *required*: False, *default*: 0)\ *saturation hardening* - **HARDEXPO** (*double*, *required*: False, *default*: 0)\ *linear hardening exponent* - **VISC** (*double*, *required*: False, *default*: 0)\ *VISCOSITY* - **RATE_DEPENDENCY** (*double*, *required*: False, *default*: 0)\ *rate dependency* - **TOL** (*double*, *required*: False, *default*: 1e-08)\ *Tolerance for local Newton-Raphson iteration* - **HARDENING_FUNC** (*int*, *required*: False, *default*: 0)\ *Function number for isotropic hardening*
Option (MAT_electrode, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_electrode** (*group*)\ *electrode material*
Contains - **DIFF_COEF_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *FUNCT number describing temperature scaling of diffusion coefficient* - **COND_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of conductivity* - **COND_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *FUNCT number describing temperature scaling of conductivity* - **DIFF_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for diffusion coefficient* - **DIFF_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for scaling function describing temperature dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for function describing temperature dependence of diffusion coefficient* - **COND_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for electronic conductivity* - **COND_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for electronic conductivity* - **COND_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for temperature scaling of conductivity* - **COND_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for temperature scaling of conductivity* - **C_MAX** (*double*, *required*: True)\ *saturation value of intercalated Lithium concentration* - **CHI_MAX** (*double*, *required*: True)\ *lithiation value corresponding to saturation value of intercalated Lithium concentration 'C_MAX'* - **OCP_MODEL** (*group*)\ *no description yet*
Contains - *One of*
Option (Function, X_MAX, X_MIN) - **Function** (*group*)\ *no description yet*
Contains - **OCP_FUNCT_NUM** (*int*, *required*: True)\ *function number of function that is used to model the open circuit potential*
- **X_MIN** (*double*, *required*: True)\ *lower bound of range of validity as a fraction of C_MAX for ocp calculation model* - **X_MAX** (*double*, *required*: True)\ *upper bound of range of validity as a fraction of C_MAX for ocp calculation model*
Option (Redlich-Kister, X_MAX, X_MIN) - **Redlich-Kister** (*group*)\ *no description yet*
Contains - **OCP_PARA_NUM** (*int*, *required*: True)\ *number of parameters underlying half cell open circuit potential model* - **OCP_PARA** (*vector\*, *size*: n, *required*: True)\ *parameters underlying half cell open circuit potential model*
- **X_MIN** (*double*, *required*: True)\ *lower bound of range of validity as a fraction of C_MAX for ocp calculation model* - **X_MAX** (*double*, *required*: True)\ *upper bound of range of validity as a fraction of C_MAX for ocp calculation model*
Option (Taralov, X_MAX, X_MIN) - **Taralov** (*group*)\ *no description yet*
Contains - **OCP_PARA** (*vector\*, *size*: 13, *required*: True)\ *parameters underlying half cell open circuit potential model*
- **X_MIN** (*double*, *required*: True)\ *lower bound of range of validity as a fraction of C_MAX for ocp calculation model* - **X_MAX** (*double*, *required*: True)\ *upper bound of range of validity as a fraction of C_MAX for ocp calculation model*
Option (ELAST_IsoAnisoExpo, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoAnisoExpo** (*group*)\ *anisotropic part with one exp. fiber*
Contains - **K1** (*double*, *required*: True)\ *linear constant* - **K2** (*double*, *required*: True)\ *exponential constant* - **GAMMA** (*double*, *required*: True)\ *angle* - **K1COMP** (*double*, *required*: True)\ *linear constant* - **K2COMP** (*double*, *required*: True)\ *exponential constant* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling*
Option (MAT_scatra_reaction_poro, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_reaction_poro** (*group*)\ *scalar transport material*
Contains - **NUMSCAL** (*int*, *required*: True)\ *number of scalars for these elements* - **STOICH** (*vector\*, *size*: n, *required*: True)\ *reaction stoichometrie list* - **REACCOEFF** (*double*, *required*: True)\ *reaction coefficient* - **REACSCALE** (*double*, *required*: True)\ *scaling for reaction coefficient* - **DISTRFUNCT** (*int*, *required*: False, *default*: 0)\ *spatial distribution of reaction coefficient* - **COUPLING** (*string*, *required*: False, *default*: no_coupling)\ *type of coupling: simple_multiplicative, power_multiplicative, constant, michaelis_menten, by_function, no_coupling (default)* - **ROLE** (*vector\*, *size*: n, *required*: True)\ *role in michaelis-menten like reactions* - **REACSTART** (*vector\ or null*, *size*: n, *required*: False, *default*: null)\ *starting point of reaction*
Option (MAT_Muscle_Weickenmeier, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Muscle_Weickenmeier** (*group*)\ *Weickenmeier muscle material*
Contains - **ALPHA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **BETA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **GAMMA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **KAPPA** (*double*, *required*: True)\ *material parameter for coupled volumetric contribution* - **OMEGA0** (*double*, *required*: True, *range*: [0, 1])\ *weighting factor for isotropic tissue constituents* - **ACTMUNUM** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *number of active motor units per undeformed muscle cross-sectional area* - **MUTYPESNUM** (*int*, *required*: True)\ *number of motor unit types* - **INTERSTIM** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *interstimulus interval* - **FRACACTMU** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *fraction of motor unit type* - **FTWITCH** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *twitch force of motor unit type* - **TTWITCH** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *twitch contraction time of motor unit type* - **LAMBDAMIN** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *minimal active fiber stretch* - **LAMBDAOPT** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *optimal active fiber stretch related to active nominal stress maximum* - **DOTLAMBDAMIN** (*double*, *required*: True)\ *minimal stretch rate* - **KE** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the curvature of the velocity dependent activation function in the eccentric case* - **KC** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the curvature of the velocity dependent activation function in the concentric case* - **DE** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the amplitude of the velocity dependent activation function in the eccentric case* - **DC** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the amplitude of the velocity dependent activation function in the concentric case* - **ACTTIMESNUM** (*int*, *required*: True)\ *number of time boundaries to prescribe activation* - **ACTTIMES** (*vector\*, *size*: n, *required*: True)\ *time boundaries between intervals* - **ACTINTERVALSNUM** (*int*, *required*: True)\ *number of time intervals to prescribe activation* - **ACTVALUES** (*vector\*, *size*: n, *required*: True)\ *scaling factor in intervals (1=full activation, 0=no activation)* - **DENS** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *density*
Option (MAT_Struct_Viscoplastic_No_Yield_Surface, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_Viscoplastic_No_Yield_Surface** (*group*)\ *Elastic visco-plastic finite strain material law without yield surface*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *material mass density* - **TEMPERATURE** (*double*, *required*: True)\ *temperature in Kelvin* - **PRE_EXP_FAC** (*double*, *required*: True)\ *pre-exponential factor of plastic shear strain rate 'A'* - **ACTIVATION_ENERGY** (*double*, *required*: True)\ *activation energy 'Q'* - **GAS_CONSTANT** (*double*, *required*: True)\ *gas constant 'R'* - **STRAIN_RATE_SENS** (*double*, *required*: True)\ *strain-rate-sensitivity 'm'* - **INIT_FLOW_RES** (*double*, *required*: True)\ *initial isotropic flow resistance 'S^0'* - **FLOW_RES_PRE_FAC** (*double*, *required*: True)\ *flow resistance factor 'H_0'* - **FLOW_RES_EXP** (*double*, *required*: True)\ *flow resistance exponential value 'a'* - **FLOW_RES_SAT_FAC** (*double*, *required*: True)\ *flow resistance saturation factor 'S_*'* - **FLOW_RES_SAT_EXP** (*double*, *required*: True)\ *flow resistance saturation exponent 'b'*
Option (MAT_lubrication_law_roeland, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_lubrication_law_roeland** (*group*)\ *roeland lubrication material law*
Contains - **ABSViscosity** (*double*, *required*: True)\ *absolute lubricant viscosity* - **PreVisCoeff** (*double*, *required*: True)\ *pressure viscosity coefficient* - **RefVisc** (*double*, *required*: True)\ *reference viscosity* - **RefPress** (*double*, *required*: True)\ *reference Pressure*
Option (MAT_VISCONEOHOOKE, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_VISCONEOHOOKE** (*group*)\ *visco-elastic neo-Hookean material law*
Contains - **YOUNGS_SLOW** (*double*, *required*: True)\ *???* - **POISSON** (*double*, *required*: True)\ *???* - **DENS** (*double*, *required*: True)\ *???* - **YOUNGS_FAST** (*double*, *required*: True)\ *???* - **RELAX** (*double*, *required*: True)\ *???* - **THETA** (*double*, *required*: True)\ *???*
Option (MAT_lubrication_law_barus, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_lubrication_law_barus** (*group*)\ *barus lubrication material law*
Contains - **ABSViscosity** (*double*, *required*: True)\ *absolute lubricant viscosity* - **PreVisCoeff** (*double*, *required*: True)\ *pressure viscosity coefficient*
Option (MAT_ViscoElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ViscoElastHyper** (*group*)\ *Viscohyperelastic material compatible with the collection of hyperelastic materials*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of materials/potentials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material/potential IDs* - **DENS** (*double*, *required*: True)\ *material mass density* - **POLYCONVEX** (*int*, *required*: False, *default*: 0)\ *1.0 if polyconvexity of system is checked*
Option (MAT_lubrication_law_constant, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_lubrication_law_constant** (*group*)\ *constant lubrication material law*
Contains - **VISCOSITY** (*double*, *required*: True)\ *lubricant viscosity*
Option (MAT_fluid_weakly_compressible, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_fluid_weakly_compressible** (*group*)\ *Weakly compressible fluid*
Contains - **VISCOSITY** (*double*, *required*: True)\ *viscosity* - **REFDENSITY** (*double*, *required*: True)\ *reference density* - **REFPRESSURE** (*double*, *required*: True)\ *reference pressure* - **COMPRCOEFF** (*double*, *required*: True)\ *compressibility coefficient*
Option (ELAST_IsoOgden, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoOgden** (*group*)\ *isochoric part of the one-term Ogden material*
Contains - **MUE** (*double*, *required*: True)\ *Shear modulus* - **ALPHA** (*double*, *required*: True)\ *Nonlinearity parameter*
Option (MAT_VISCOANISO, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_VISCOANISO** (*group*)\ *visco-elastic anisotropic fibre material law*
Contains - **KAPPA** (*double*, *required*: True)\ *dilatation modulus* - **MUE** (*double*, *required*: True)\ *Shear Modulus* - **DENS** (*double*, *required*: True)\ *Density* - **K1** (*double*, *required*: True)\ *Parameter for linear fiber stiffness* - **K2** (*double*, *required*: True)\ *Parameter for exponential fiber stiffness* - **GAMMA** (*double*, *required*: True)\ *angle between fibers* - **BETA_ISO** (*double*, *required*: True)\ *ratio between elasticities in generalized Maxweel body* - **BETA_ANISO** (*double*, *required*: True)\ *ratio between elasticities in generalized Maxweel body* - **RELAX_ISO** (*double*, *required*: True)\ *isotropic relaxation time* - **RELAX_ANISO** (*double*, *required*: True)\ *anisotropic relaxation time* - **MINSTRETCH** (*double*, *required*: True)\ *minimal principal stretch fibers do respond to* - **ELETHICKDIR** (*int*, *required*: True)\ *Element thickness direction applies also to fibers (only sosh)*
Option (MAT_lubrication, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_lubrication** (*group*)\ *lubrication material*
Contains - **LUBRICATIONLAWID** (*int*, *required*: True)\ *lubrication law id* - **DENSITY** (*double*, *required*: True)\ *lubricant density*
Option (MAT_fluid_murnaghantait, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_fluid_murnaghantait** (*group*)\ *Weakly compressible fluid according to Murnaghan-Tait*
Contains - **DYNVISCOSITY** (*double*, *required*: True)\ *dynamic viscosity* - **REFDENSITY** (*double*, *required*: True)\ *reference spatial mass density* - **REFPRESSURE** (*double*, *required*: True)\ *reference pressure* - **REFBULKMODULUS** (*double*, *required*: True)\ *reference bulk modulus* - **MATPARAMETER** (*double*, *required*: True)\ *material parameter according to Murnaghan-Tait* - **GAMMA** (*double*, *required*: False, *default*: 0)\ *surface tension coefficient*
Option (ELAST_IsoNeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoNeoHooke** (*group*)\ *isochoric part of neo-Hooke material acc. to Holzapfel*
Contains - **MUE** (*selection*)\ *Shear modulus*
Choices - *constant*: - **constant** (*double*, *required*: True)\ *Constant value for the field.* - *from_file*: - **from_file** (*path*, *required*: True)\ *Path to a file containing the input field data.* - *field_reference*: - **field_reference** (*string*, *required*: True)\ *Refer to a globally defined field by a name.* - *from_mesh*: - **from_mesh** (*string*, *required*: True)\ *Refer to a field defined in the input mesh by a name.*
Option (MAT_carreauyasuda, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_carreauyasuda** (*group*)\ *fluid with non-linear viscosity according to Carreau-Yasuda*
Contains - **NU_0** (*double*, *required*: True)\ *zero-shear viscosity* - **NU_INF** (*double*, *required*: True)\ *infinite-shear viscosity* - **LAMBDA** (*double*, *required*: True)\ *characteristic time* - **APARAM** (*double*, *required*: True)\ *constant parameter* - **BPARAM** (*double*, *required*: True)\ *constant parameter* - **DENSITY** (*double*, *required*: True)\ *density*
Option (ELAST_CoupVarga, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupVarga** (*group*)\ *Varga material acc. to Holzapfel*
Contains - **MUE** (*double*, *required*: True)\ *Shear modulus* - **BETA** (*double*, *required*: True)\ *'Anti-modulus'*
Option (MAT_herschelbulkley, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_herschelbulkley** (*group*)\ *fluid with non-linear viscosity according to Herschel-Bulkley*
Contains - **TAU_0** (*double*, *required*: True)\ *yield stress* - **KFAC** (*double*, *required*: True)\ *constant factor* - **NEXP** (*double*, *required*: True)\ *exponent* - **MEXP** (*double*, *required*: True)\ *exponent* - **LOLIMSHEARRATE** (*double*, *required*: True)\ *lower limit of shear rate* - **UPLIMSHEARRATE** (*double*, *required*: True)\ *upper limit of shear rate* - **DENSITY** (*double*, *required*: True)\ *density*
Option (MAT_sutherland, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_sutherland** (*group*)\ *material according to Sutherland law*
Contains - **REFVISC** (*double*, *required*: True)\ *reference dynamic viscosity (kg/(m*s))* - **REFTEMP** (*double*, *required*: True)\ *reference temperature (K)* - **SUTHTEMP** (*double*, *required*: True)\ *Sutherland temperature (K)* - **SHC** (*double*, *required*: True)\ *specific heat capacity at constant pressure (J/(kg*K))* - **PRANUM** (*double*, *required*: True)\ *Prandtl number* - **THERMPRESS** (*double*, *required*: True)\ *(initial) thermodynamic pressure (J/m^3)* - **GASCON** (*double*, *required*: True)\ *specific gas constant R (J/(kg*K))*
Option (MAT_modpowerlaw, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_modpowerlaw** (*group*)\ *fluid with nonlinear viscosity according to a modified power law*
Contains - **MCONS** (*double*, *required*: True)\ *consistency* - **DELTA** (*double*, *required*: True)\ *safety factor* - **AEXP** (*double*, *required*: True)\ *exponent* - **DENSITY** (*double*, *required*: True)\ *density*
Option (MAT_scatra_multiporo_volfrac, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_multiporo_volfrac** (*group*)\ *advanced reaction material for multiphase porous flow (species in volfrac)*
Contains - **DIFFUSIVITY** (*double*, *required*: True)\ *kinematic diffusivity* - **PHASEID** (*int*, *required*: True)\ *ID of fluid phase the scalar is associated with. Starting with zero.* - **REACOEFF** (*double*, *required*: False, *default*: 0)\ *reaction coefficient* - **SCNUM** (*double*, *required*: False, *default*: 0)\ *schmidt number* - **DENSIFICATION** (*double*, *required*: False, *default*: 0)\ *densification coefficient* - **DELTA** (*double*, *required*: False, *default*: 0)\ *delta* - **REACTS_TO_EXTERNAL_FORCE** (*bool*, *required*: False, *default*: False)\ *reacts to external force* - **RELATIVE_MOBILITY_FUNCTION_ID** (*int*, *required*: False, *default*: 0)\ *relative mobility function ID*
Option (MAT_fluid_linear_density_viscosity, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_fluid_linear_density_viscosity** (*group*)\ *Linear law (pressure-dependent) for the density and the viscosity*
Contains - **REFDENSITY** (*double*, *required*: True)\ *reference density* - **REFVISCOSITY** (*double*, *required*: True)\ *reference viscosity* - **REFPRESSURE** (*double*, *required*: True)\ *reference pressure* - **COEFFDENSITY** (*double*, *required*: True)\ *density-pressure coefficient* - **COEFFVISCOSITY** (*double*, *required*: True)\ *viscosity-pressure coefficient* - **GAMMA** (*double*, *required*: False, *default*: 0)\ *surface tension coefficient*
Option (ELAST_IsoMuscle_Blemker, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoMuscle_Blemker** (*group*)\ *anisotropic Blemker muscle material*
Contains - **G1** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *muscle along fiber shear modulus* - **G2** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *muscle cross fiber shear modulus* - **P1** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *linear material parameter for passive along-fiber response* - **P2** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *exponential material parameter for passive along-fiber response* - **SIGMAMAX** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *maximal active isometric stress* - **LAMBDAOFL** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *optimal fiber stretch* - **LAMBDASTAR** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *stretch at which the normalized passive fiber force becomes linear* - **ALPHA** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *tetanised activation level,* - **BETA** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *constant scaling tanh-type activation function* - **ACTSTARTTIME** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *starting time of muscle activation*
Option (MAT_scatra, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra** (*group*)\ *scalar transport material*
Contains - **DIFFUSIVITY** (*double*, *required*: True)\ *kinematic diffusivity* - **REACOEFF** (*double*, *required*: False, *default*: 0)\ *reaction coefficient* - **SCNUM** (*double*, *required*: False, *default*: 0)\ *schmidt number* - **DENSIFICATION** (*double*, *required*: False, *default*: 0)\ *densification coefficient* - **REACTS_TO_EXTERNAL_FORCE** (*bool*, *required*: False, *default*: False)\ *reacts to external force*
Option (MAT_fluid, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_fluid** (*group*)\ *Newtonian fluid*
Contains - **DYNVISCOSITY** (*double*, *required*: True)\ *dynamic viscosity* - **DENSITY** (*double*, *required*: True)\ *spatial mass density* - **GAMMA** (*double*, *required*: False, *default*: 0)\ *surface tension coefficient*
Option (ELAST_IsoMooneyRivlin, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoMooneyRivlin** (*group*)\ *isochoric part of Mooney-Rivlin material acc. to Holzapfel*
Contains - **C1** (*double*, *required*: True)\ *Linear modulus for first invariant* - **C2** (*double*, *required*: True)\ *Linear modulus for second invariant*
Option (MAT_scatra_reaction, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_reaction** (*group*)\ *advanced reaction material*
Contains - **NUMSCAL** (*int*, *required*: True)\ *number of scalars for these elements* - **STOICH** (*vector\*, *size*: n, *required*: True)\ *reaction stoichometrie list* - **REACCOEFF** (*double*, *required*: True)\ *reaction coefficient* - **DISTRFUNCT** (*int*, *required*: False, *default*: 0)\ *spatial distribution of reaction coefficient* - **COUPLING** (*string*, *required*: False, *default*: no_coupling)\ *type of coupling: simple_multiplicative, power_multiplicative, constant, michaelis_menten, by_function, no_coupling (default)* - **ROLE** (*vector\*, *size*: n, *required*: True)\ *role in michaelis-menten like reactions* - **REACSTART** (*vector\ or null*, *size*: n, *required*: False, *default*: null)\ *starting point of reaction*
Option (MAT_myocard, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_myocard** (*group*)\ *Myocard muscle material*
Contains - **DIFF1** (*double*, *required*: True)\ *conductivity in fiber direction* - **DIFF2** (*double*, *required*: True)\ *conductivity perpendicular to fiber direction* - **DIFF3** (*double*, *required*: True)\ *conductivity perpendicular to fiber direction* - **PERTURBATION_DERIV** (*double*, *required*: True)\ *perturbation for calculation of reaction coefficient derivative* - **MODEL** (*string*, *required*: False, *default*: MV)\ *Model type: MV (default), FHN, TNNP, SAN or INADA* - **TISSUE** (*string*, *required*: False, *default*: M)\ *Tissue type: M (default), ENDO, EPI, AN, N or NH* - **TIME_SCALE** (*double*, *required*: True)\ *Scale factor for time units of Model*
Option (MAT_scatra_multiporo_fluid, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_multiporo_fluid** (*group*)\ *advanced reaction material for multiphase porous flow (species in fluid)*
Contains - **DIFFUSIVITY** (*double*, *required*: True)\ *kinematic diffusivity* - **PHASEID** (*int*, *required*: True)\ *ID of fluid phase the scalar is associated with. Starting with zero.* - **REACOEFF** (*double*, *required*: False, *default*: 0)\ *reaction coefficient* - **SCNUM** (*double*, *required*: False, *default*: 0)\ *schmidt number* - **DENSIFICATION** (*double*, *required*: False, *default*: 0)\ *densification coefficient* - **DELTA** (*double*, *required*: False, *default*: 0)\ *delta* - **MIN_SAT** (*double*, *required*: False, *default*: 1e-09)\ *minimum saturation under which also corresponding mass fraction is equal to zero* - **REACTS_TO_EXTERNAL_FORCE** (*bool*, *required*: False, *default*: False)\ *reacts to external force* - **RELATIVE_MOBILITY_FUNCTION_ID** (*int*, *required*: False, *default*: 0)\ *relative mobility function ID*
Option (MAT_scatra_multiporo_solid, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_multiporo_solid** (*group*)\ *advanced reaction material for multiphase porous flow (species in solid)*
Contains - **DIFFUSIVITY** (*double*, *required*: True)\ *kinematic diffusivity* - **REACOEFF** (*double*, *required*: False, *default*: 0)\ *reaction coefficient* - **SCNUM** (*double*, *required*: False, *default*: 0)\ *schmidt number* - **DENSIFICATION** (*double*, *required*: False, *default*: 0)\ *densification coefficient* - **DELTA** (*double*, *required*: False, *default*: 0)\ *delta* - **REACTS_TO_EXTERNAL_FORCE** (*bool*, *required*: False, *default*: False)\ *reacts to external force*
Option (MAT_scatra_multiporo_temperature, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_multiporo_temperature** (*group*)\ *advanced reaction material for multiphase porous flow (temperature)*
Contains - **NUMFLUIDPHASES_IN_MULTIPHASEPORESPACE** (*int*, *required*: True)\ *number of fluid dofs* - **CP_FLUID** (*vector\*, *size*: n, *required*: True)\ *heat capacity fluid phases* - **NUMVOLFRAC** (*int*, *required*: True)\ *number of volfrac dofs* - **CP_VOLFRAC** (*vector\*, *size*: n, *required*: True)\ *heat capacity volfrac* - **CP_SOLID** (*double*, *required*: True)\ *heat capacity solid* - **KAPPA_FLUID** (*vector\*, *size*: n, *required*: True)\ *thermal diffusivity fluid phases* - **KAPPA_VOLFRAC** (*vector\*, *size*: n, *required*: True)\ *thermal diffusivity volfrac* - **KAPPA_SOLID** (*double*, *required*: True)\ *heat capacity solid* - **DIFFUSIVITY** (*double*, *required*: False, *default*: 1)\ *kinematic diffusivity* - **REACOEFF** (*double*, *required*: False, *default*: 0)\ *reaction coefficient* - **SCNUM** (*double*, *required*: False, *default*: 0)\ *schmidt number* - **DENSIFICATION** (*double*, *required*: False, *default*: 0)\ *densification coefficient* - **REACTS_TO_EXTERNAL_FORCE** (*bool*, *required*: False, *default*: False)\ *reacts to external force*
Option (MAT_Muscle_Combo, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Muscle_Combo** (*group*)\ *Combo muscle material*
Contains - *One of*
Option (ACTIVATION_FUNCTION_ID, ALPHA, BETA, DENS, GAMMA, KAPPA, LAMBDAMIN, LAMBDAOPT, OMEGA0, POPT) - **ALPHA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **BETA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **GAMMA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **KAPPA** (*double*, *required*: True)\ *material parameter for coupled volumetric contribution* - **OMEGA0** (*double*, *required*: True, *range*: [0, 1])\ *weighting factor for isotropic tissue constituents* - **POPT** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *tetanised optimal (maximal) active stress* - **LAMBDAMIN** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *minimal active fiber stretch* - **LAMBDAOPT** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *optimal active fiber stretch related to active nominal stress maximum* - **ACTIVATION_FUNCTION_ID** (*int*, *required*: True)\ *function id for time- and space-dependency of muscle activation* - **DENS** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *density*
Option (ACTIVATION_VALUES, ALPHA, BETA, DENS, GAMMA, KAPPA, LAMBDAMIN, LAMBDAOPT, OMEGA0, POPT) - **ALPHA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **BETA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **GAMMA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **KAPPA** (*double*, *required*: True)\ *material parameter for coupled volumetric contribution* - **OMEGA0** (*double*, *required*: True, *range*: [0, 1])\ *weighting factor for isotropic tissue constituents* - **POPT** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *tetanised optimal (maximal) active stress* - **LAMBDAMIN** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *minimal active fiber stretch* - **LAMBDAOPT** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *optimal active fiber stretch related to active nominal stress maximum* - **ACTIVATION_VALUES** (*selection*)\ *json input file containing a map of elementwise-defined discrete values for time- and space-dependency of muscle activation*
Choices - *constant*: - **constant** (*vector\>*, *size*: n, *required*: True)\ *Constant value for the field.*
Value type - (*tuple\*, *required*: True)\ *no description yet*
Entries - (*double*, *required*: True)\ *no description yet* - (*double*, *required*: True)\ *no description yet*
- *from_file*: - **from_file** (*path*, *required*: True)\ *Path to a file containing the input field data.* - *field_reference*: - **field_reference** (*string*, *required*: True)\ *Refer to a globally defined field by a name.* - *from_mesh*: - **from_mesh** (*string*, *required*: True)\ *Refer to a field defined in the input mesh by a name.*
- **DENS** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *density*
Option (MAT_scatra_chemotaxis, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_chemotaxis** (*group*)\ *chemotaxis material*
Contains - **NUMSCAL** (*int*, *required*: True)\ *number of chemotactic pairs for these elements* - **PAIR** (*vector\*, *size*: n, *required*: True)\ *chemotaxis pairing* - **CHEMOCOEFF** (*double*, *required*: True)\ *chemotaxis coefficient*
Option (MAT_newman, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_newman** (*group*)\ *material parameters for ion species in electrolyte solution*
Contains - **VALENCE** (*double*, *required*: True)\ *valence (= charge number)* - **DIFF_COEF_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *FUNCT number describing temperature scaling of diffusion coefficient* - **TRANSNR** (*int*, *required*: True)\ *curve number for transference number* - **THERMFAC** (*int*, *required*: True)\ *curve number for thermodynamic factor* - **COND_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of conductivity* - **COND_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *FUNCT number describing temperature scaling of conductivity* - **DIFF_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for diffusion coefficient* - **DIFF_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for scaling function describing temperature dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for function describing temperature dependence of diffusion coefficient* - **TRANS_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for transference number* - **TRANS_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for transference number* - **THERM_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for thermodynamic factor* - **THERM_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for thermodynamic factor* - **COND_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for conductivity* - **COND_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for conductivity* - **COND_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for temperature scaling of conductivity* - **COND_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for temperature scaling of conductivity*
Option (MAT_scatra_multiscale, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scatra_multiscale** (*group*)\ *scalar transport material for multi-scale approach*
Contains - **MICROFILE** (*string*, *required*: False, *default*: filename.dat)\ *input file for micro scale* - **MICRODIS_NUM** (*int*, *required*: True)\ *number of micro-scale discretization* - **POROSITY** (*double*, *required*: True)\ *porosity* - **TORTUOSITY** (*double*, *required*: True)\ *tortuosity* - **A_s** (*double*, *required*: True)\ *specific micro-scale surface area* - **DIFFUSIVITY** (*double*, *required*: True)\ *kinematic diffusivity* - **REACOEFF** (*double*, *required*: False, *default*: 0)\ *reaction coefficient* - **SCNUM** (*double*, *required*: False, *default*: 0)\ *Schmidt number* - **DENSIFICATION** (*double*, *required*: False, *default*: 0)\ *densification coefficient* - **REACTS_TO_EXTERNAL_FORCE** (*bool*, *required*: False, *default*: False)\ *reacts to external force*
Option (MAT_Muscle_Giantesio, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Muscle_Giantesio** (*group*)\ *Giantesio active strain muscle material*
Contains - **ALPHA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **BETA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **GAMMA** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *experimentally fitted material parameter* - **KAPPA** (*double*, *required*: True)\ *material parameter for coupled volumetric contribution* - **OMEGA0** (*double*, *required*: True, *range*: [0, 1])\ *weighting factor for isotropic tissue constituents* - **ACTMUNUM** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *number of active motor units per undeformed muscle cross-sectional area* - **MUTYPESNUM** (*int*, *required*: True)\ *number of motor unit types* - **INTERSTIM** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *interstimulus interval* - **FRACACTMU** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *fraction of motor unit type* - **FTWITCH** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *twitch force of motor unit type* - **TTWITCH** (*vector\*, *size*: n, *required*: True, *each element must validate*: range [0, 1.7976931348623157e+308])\ *twitch contraction time of motor unit type* - **LAMBDAMIN** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *minimal active fiber stretch* - **LAMBDAOPT** (*double*, *required*: True, *range*: (0, 1.7976931348623157e+308])\ *optimal active fiber stretch related to active nominal stress maximum* - **DOTLAMBDAMIN** (*double*, *required*: True)\ *minimal stretch rate* - **KE** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the curvature of the velocity dependent activation function in the eccentric case* - **KC** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the curvature of the velocity dependent activation function in the concentric case* - **DE** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the amplitude of the velocity dependent activation function in the eccentric case* - **DC** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *parameter controlling the amplitude of the velocity dependent activation function in the concentric case* - **ACTTIMESNUM** (*int*, *required*: True)\ *number of time boundaries to prescribe activation* - **ACTTIMES** (*vector\*, *size*: n, *required*: True)\ *time boundaries between intervals* - **ACTINTERVALSNUM** (*int*, *required*: True)\ *number of time intervals to prescribe activation* - **ACTVALUES** (*vector\*, *size*: n, *required*: True)\ *scaling factor in intervals (1=full activation, 0=no activation)* - **DENS** (*double*, *required*: True, *range*: [0, 1.7976931348623157e+308])\ *density*
Option (MAT_Struct_ThermoPlasticHyperElast, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Struct_ThermoPlasticHyperElast** (*group*)\ *Thermo-hyperelastic / finite strain plastic von Mises material with linear and exponential isotropic hardening*
Contains - **YOUNG** (*double*, *required*: True)\ *Young's modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **DENS** (*double*, *required*: True)\ *mass density* - **CTE** (*double*, *required*: False, *default*: 0)\ *coefficient of thermal expansion* - **INITTEMP** (*double*, *required*: False, *default*: 0)\ *initial, reference temperature* - **YIELD** (*double*, *required*: True)\ *initial yield stress* - **ISOHARD** (*double*, *required*: False, *default*: 0)\ *linear isotropic hardening modulus* - **SATHARDENING** (*double*, *required*: False, *default*: 0)\ *saturation hardening* - **HARDEXPO** (*double*, *required*: False, *default*: 0)\ *hardening exponent* - **YIELDSOFT** (*double*, *required*: False, *default*: 0)\ *thermal yield stress softening* - **HARDSOFT** (*double*, *required*: False, *default*: 0)\ *thermal hardening softening (acting on SATHARDENING and ISOHARD)* - **TOL** (*double*, *required*: False, *default*: 1e-08)\ *tolerance for local Newton iteration* - **THERMOMAT** (*int*, *required*: False, *default*: -1)\ *mat id of thermal material part*
Option (MAT_ion, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ion** (*group*)\ *material parameters for ion species in electrolyte solution*
Contains - **DIFFUSIVITY** (*double*, *required*: True)\ *kinematic diffusivity* - **VALENCE** (*double*, *required*: True)\ *valence (= charge number)* - **DENSIFICATION** (*double*, *required*: False, *default*: 0)\ *densification coefficient* - **ELIM_DIFFUSIVITY** (*double*, *required*: False, *default*: 0)\ *kinematic diffusivity of elim. species* - **ELIM_VALENCE** (*double*, *required*: False, *default*: 0)\ *valence of elim. species*
Option (MAT_newman_multiscale, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_newman_multiscale** (*group*)\ *material parameters for ion species in electrolyte solution for multi-scale approach*
Contains - **VALENCE** (*double*, *required*: True)\ *valence (= charge number)* - **DIFF_COEF_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *FUNCT number describing temperature scaling of diffusion coefficient* - **TRANSNR** (*int*, *required*: True)\ *curve number for transference number* - **THERMFAC** (*int*, *required*: True)\ *curve number for thermodynamic factor* - **COND_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of conductivity* - **COND_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *FUNCT number describing temperature scaling of conductivity* - **ELECTRONIC_COND** (*double*, *required*: True)\ *electronic conductivity* - **ELECTRONIC_COND_CONC_SCALE_FUNC_NUM** (*int*, *required*: True)\ *FUNCT number describing concentration dependence of electronic conductivity* - **A_s** (*double*, *required*: True)\ *specific micro-scale surface area* - **MICROFILE** (*string*, *required*: False, *default*: filename.dat)\ *input file for micro scale* - **MICRODIS_NUM** (*int*, *required*: True)\ *number of micro-scale discretization* - **DIFF_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for diffusion coefficient* - **DIFF_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for scaling function describing temperature dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for function describing temperature dependence of diffusion coefficient* - **TRANS_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for transference number* - **TRANS_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for transference number* - **THERM_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for thermodynamic factor* - **THERM_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for thermodynamic factor* - **COND_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for ionic conductivity* - **COND_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for ionic conductivity* - **COND_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for temperature scaling of conductivity* - **COND_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for temperature scaling of conductivity*
Option (MAT_scl, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_scl** (*group*)\ *material parameters for space charge layers*
Contains - **VALENCE** (*double*, *required*: True)\ *valence/charge number* - **DIFF_COEF_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *function number describing temperature scaling of diffusion coefficient* - **TRANSNR** (*int*, *required*: True)\ *curve number for transference number* - **COND_CONC_DEP_FUNCT** (*int*, *required*: True)\ *function number of function describing concentration dependence of conductivity* - **COND_TEMP_SCALE_FUNCT** (*int*, *required*: True)\ *function number describing temperature scaling of conductivity* - **DIFF_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for diffusion coefficient* - **DIFF_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for scaling function describing temperature dependence of diffusion coefficient* - **DIFF_COEF_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for function describing temperature dependence of diffusion coefficient* - **TRANS_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for transference number* - **TRANS_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for transference number* - **COND_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for conductivity* - **COND_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for conductivity* - **COND_TEMP_SCALE_FUNCT_PARA_NUM** (*int*, *required*: False, *default*: 0)\ *number of parameters for temperature scaling of conductivity* - **COND_TEMP_SCALE_FUNCT_PARA** (*vector\*, *size*: n, *required*: False, *default*: [])\ *parameters for temperature scaling of conductivity* - **MAX_CONC** (*double*, *required*: True)\ *maximum cation concentration* - **EXTRAPOL_DIFF** (*int*, *required*: True)\ *strategy for extrapolation of diffusion coefficient below 0 and above MAX_CONC (-1: disabled, 0: constant)* - **LIM_CONC** (*double*, *required*: False, *default*: 1)\ *limiting concentration for extrapolation* - **BULK_CONC** (*double*, *required*: True)\ *bulk ion concentration* - **SUSCEPT** (*double*, *required*: True)\ *susceptibility* - **DELTA_NU** (*double*, *required*: True)\ *difference of partial molar volumes (vacancy & cation)*
Option (ELAST_CoupLogMixNeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupLogMixNeoHooke** (*group*)\ *mixed logarithmic neo-Hooke material*
Contains - **MODE** (*string*, *required*: True)\ *parameter set: YN (Young's modulus and Poisson's ration; default) or Lame (mue and lambda)* - **C1** (*double*, *required*: True)\ *E or mue* - **C2** (*double*, *required*: True)\ *nue or lambda*
Option (ELAST_CoupExpPol, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupExpPol** (*group*)\ *compressible, isochoric exponential material law for soft tissue*
Contains - **A** (*double*, *required*: True)\ *material constant* - **B** (*double*, *required*: True)\ *material constant linear I_1* - **C** (*double*, *required*: True)\ *material constant linear J*
Option (ELAST_CoupNeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupNeoHooke** (*group*)\ *compressible neo-Hooke material acc. to Holzapfel*
Contains - **YOUNG** (*double*, *required*: False, *default*: 0)\ *Young's modulus* - **NUE** (*double*, *required*: False, *default*: 0)\ *Poisson's ratio*
Option (ELAST_CoupMooneyRivlin, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupMooneyRivlin** (*group*)\ *Mooney - Rivlin material acc. to Holzapfel*
Contains - **C1** (*double*, *required*: False, *default*: 0)\ *material constant* - **C2** (*double*, *required*: False, *default*: 0)\ *material constant* - **C3** (*double*, *required*: False, *default*: 0)\ *material constant*
Option (ELAST_CoupBlatzKo, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupBlatzKo** (*group*)\ *Blatz and Ko material acc. to Holzapfel*
Contains - **MUE** (*double*, *required*: True)\ *Shear modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **F** (*double*, *required*: True)\ *interpolation parameter*
Option (ELAST_IsoYeoh, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoYeoh** (*group*)\ *isochoric part of Yeoh material acc. to Holzapfel*
Contains - **C1** (*double*, *required*: True)\ *Linear modulus* - **C2** (*double*, *required*: True)\ *Quadratic modulus* - **C3** (*double*, *required*: True)\ *Cubic modulus*
Option (ELAST_Coup1Pow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_Coup1Pow** (*group*)\ *part of general power material*
Contains - **C** (*double*, *required*: True)\ *material parameter* - **D** (*int*, *required*: True)\ *exponent*
Option (ELAST_Coup2Pow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_Coup2Pow** (*group*)\ *part of general power material*
Contains - **C** (*double*, *required*: True)\ *material parameter* - **D** (*int*, *required*: True)\ *exponent*
Option (ELAST_Coup3Pow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_Coup3Pow** (*group*)\ *part of general power material*
Contains - **C** (*double*, *required*: True)\ *material parameter* - **D** (*int*, *required*: True)\ *exponent*
Option (ELAST_Coup13aPow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_Coup13aPow** (*group*)\ *hyperelastic potential summand for multiplicative coupled invariants I1 and I3*
Contains - **C** (*double*, *required*: True)\ *material parameter* - **D** (*int*, *required*: True)\ *exponent of all* - **A** (*double*, *required*: True)\ *negative exponent of I3*
Option (ELAST_IsoTestMaterial, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoTestMaterial** (*group*)\ *test material to test elasthyper-toolbox*
Contains - **C1** (*double*, *required*: True)\ *Modulus for first invariant* - **C2** (*double*, *required*: True)\ *Modulus for second invariant*
Option (ELAST_RemodelFiber, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_RemodelFiber** (*group*)\ *General fiber material for remodeling*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of materials/potentials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material/potential IDs* - **TDECAY** (*double*, *required*: True)\ *decay time of Poisson (degradation) process* - **GROWTHFAC** (*double*, *required*: False, *default*: 0)\ *time constant for collagen growth* - **COLMASSFRAC** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *initial mass fraction of first collagen fiber family in constraint mixture* - **DEPOSITIONSTRETCH** (*double*, *required*: True)\ *deposition stretch*
Option (ELAST_VolSussmanBathe, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_VolSussmanBathe** (*group*)\ *volumetric part of SussmanBathe material*
Contains - **KAPPA** (*double*, *required*: True)\ *dilatation modulus*
Option (ELAST_VolPenalty, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_VolPenalty** (*group*)\ *Penalty formulation for the volumetric part*
Contains - **EPSILON** (*double*, *required*: True)\ *penalty parameter* - **GAMMA** (*double*, *required*: True)\ *penalty parameter*
Option (ELAST_VolOgden, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_VolOgden** (*group*)\ *Ogden formulation for the volumetric part*
Contains - **KAPPA** (*double*, *required*: True)\ *dilatation modulus* - **BETA** (*double*, *required*: True)\ *empiric constant*
Option (ELAST_VolPow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_VolPow** (*group*)\ *Power law formulation for the volumetric part*
Contains - **A** (*double*, *required*: True)\ *prefactor of power law* - **EXPON** (*double*, *required*: True)\ *exponent of power law*
Option (ELAST_CoupAnisoExpoActive, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupAnisoExpoActive** (*group*)\ *anisotropic active fiber*
Contains - **K1** (*double*, *required*: True)\ *linear constant* - **K2** (*double*, *required*: True)\ *exponential constant* - **GAMMA** (*double*, *required*: True)\ *angle* - **K1COMP** (*double*, *required*: True)\ *linear constant* - **K2COMP** (*double*, *required*: True)\ *exponential constant* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling* - **S** (*double*, *required*: True)\ *maximum contractile stress* - **LAMBDAMAX** (*double*, *required*: True)\ *stretch at maximum active force generation* - **LAMBDA0** (*double*, *required*: True)\ *stretch at zero active force generation* - **DENS** (*double*, *required*: True)\ *total reference mass density of constrained mixture*
Option (ELAST_CoupAnisoExpo, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupAnisoExpo** (*group*)\ *anisotropic part with one exp. fiber*
Contains - **K1** (*double*, *required*: True)\ *linear constant* - **K2** (*double*, *required*: True)\ *exponential constant* - **GAMMA** (*double*, *required*: True)\ *angle* - **K1COMP** (*double*, *required*: True)\ *linear constant* - **K2COMP** (*double*, *required*: True)\ *exponential constant* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling* - **FIBER_ID** (*int*, *required*: False, *default*: 1)\ *Id of the fiber to be used (1 for first fiber, default)*
Option (ELAST_CoupAnisoExpoShear, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupAnisoExpoShear** (*group*)\ *Exponential shear behavior between two fibers*
Contains - **K1** (*double*, *required*: True)\ *linear constant* - **K2** (*double*, *required*: True)\ *exponential constant* - **GAMMA** (*double*, *required*: True)\ *angle* - **K1COMP** (*double*, *required*: True)\ *linear constant* - **K2COMP** (*double*, *required*: True)\ *exponential constant* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment* - **FIBER_IDS** (*vector\*, *size*: 2, *required*: True)\ *Ids of the two fibers to be used (1 for the first fiber, 2 for the second, default)*
Option (ELAST_CoupAnisoPow, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupAnisoPow** (*group*)\ *anisotropic part with one pow-like fiber*
Contains - **K** (*double*, *required*: True)\ *linear constant* - **D1** (*double*, *required*: True)\ *exponential constant for fiber invariant* - **D2** (*double*, *required*: True)\ *exponential constant for system* - **ACTIVETHRES** (*double*, *required*: False, *default*: 1)\ *Deformation threshold for activating fibers. Default: 1.0 (off at compression); If 0.0 (always active)* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **FIBER** (*int*, *required*: False, *default*: 1)\ *Number of the fiber family contained in the element* - **GAMMA** (*double*, *required*: False, *default*: 0)\ *angle* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling*
Option (ELAST_CoupAnisoExpoTwoCoup, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupAnisoExpoTwoCoup** (*group*)\ *anisotropic part with two exp. fibers*
Contains - **A4** (*double*, *required*: True)\ *linear anisotropic constant for fiber 1* - **B4** (*double*, *required*: True)\ *exponential anisotropic constant for fiber 1* - **A6** (*double*, *required*: True)\ *linear anisotropic constant for fiber 2* - **B6** (*double*, *required*: True)\ *exponential anisotropic constant for fiber 2* - **A8** (*double*, *required*: True)\ *linear anisotropic constant for fiber 1 relating fiber 2* - **B8** (*double*, *required*: True)\ *exponential anisotropic constant for fiber 1 relating fiber 2* - **GAMMA** (*double*, *required*: True)\ *angle* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment* - **FIB_COMP** (*bool*, *required*: False, *default*: True)\ *fibers support compression: yes (true) or no (false)* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling*
Option (ELAST_CoupAnisoNeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupAnisoNeoHooke** (*group*)\ *anisotropic part with one neo Hookean fiber*
Contains - **C** (*double*, *required*: True)\ *linear constant* - **GAMMA** (*double*, *required*: True)\ *angle* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization modus for fiber alignment* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling*
Option (ELAST_AnisoActiveStress_Evolution, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_AnisoActiveStress_Evolution** (*group*)\ *anisotropic part with one fiber with coefficient given by a simplification of the activation-contraction law of Bestel-Clement-Sorine-2001*
Contains - **SIGMA** (*double*, *required*: True)\ *Contractility (maximal stress)* - **TAUC0** (*double*, *required*: True)\ *Initial value for the active stress* - **MAX_ACTIVATION** (*double*, *required*: True)\ *Maximal value for the rescaled activation* - **MIN_ACTIVATION** (*double*, *required*: True)\ *Minimal value for the rescaled activation* - **SOURCE_ACTIVATION** (*int*, *required*: True)\ *Where the activation comes from: 0=scatra , >0 Id for FUNCT* - **ACTIVATION_THRES** (*double*, *required*: True)\ *Threshold for activation (contraction starts when activation function is larger than this value, relaxes otherwise)* - **STRAIN_DEPENDENCY** (*bool*, *required*: False, *default*: False)\ *model strain dependency of contractility (Frank-Starling law): no (false) or yes (true)* - **LAMBDA_LOWER** (*double*, *required*: False, *default*: 1)\ *lower fiber stretch for Frank-Starling law* - **LAMBDA_UPPER** (*double*, *required*: False, *default*: 1)\ *upper fiber stretch for Frank-Starling law* - **GAMMA** (*double*, *required*: False, *default*: 0)\ *angle* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization mode for fiber alignment* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling*
Option (ELAST_CoupAnisoNeoHooke_VarProp, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_CoupAnisoNeoHooke_VarProp** (*group*)\ *anisotropic part with one neo Hookean fiber with variable coefficient*
Contains - **C** (*double*, *required*: True)\ *linear constant* - **SOURCE_ACTIVATION** (*int*, *required*: True)\ *Where the activation comes from: 0=scatra , >0 Id for FUNCT* - **GAMMA** (*double*, *required*: False, *default*: 0)\ *azimuth angle* - **THETA** (*double*, *required*: False, *default*: 0)\ *polar angle* - **STR_TENS_ID** (*int*, *required*: True)\ *MAT ID for definition of Structural Tensor* - **INIT** (*int*, *required*: False, *default*: 1)\ *initialization mode for fiber alignment* - **ADAPT_ANGLE** (*bool*, *required*: False, *default*: False)\ *adapt angle during remodeling*
Option (ELAST_StructuralTensor, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_StructuralTensor** (*group*)\ *Structural tensor strategy in anisotropic materials*
Contains - **STRATEGY** (*string*, *required*: True)\ *Strategy for evaluation of structural tensor: Standard (default), ByDistributionFunction, DispersedTransverselyIsotropic* - **DISTR** (*string*, *required*: False, *default*: none)\ *Type of distribution function around mean direction: none, Bingham, vonMisesFisher* - **C1** (*double*, *required*: False, *default*: 1)\ *constant 1 for distribution function* - **C2** (*double*, *required*: False, *default*: 0)\ *constant 2 for distribution function* - **C3** (*double*, *required*: False, *default*: 0)\ *constant 3 for distribution function* - **C4** (*double*, *required*: False, *default*: 1e+16)\ *constant 4 for distribution function*
Option (ELAST_IsoVarga, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **ELAST_IsoVarga** (*group*)\ *Isochoric Varga material acc. to Holzapfel*
Contains - **MUE** (*double*, *required*: True)\ *Shear modulus* - **BETA** (*double*, *required*: True)\ *'Anti-modulus'*
Option (VISCO_CoupMyocard, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **VISCO_CoupMyocard** (*group*)\ *Isotropic viscous contribution of myocardial matrix*
Contains - **N** (*double*, *required*: True)\ *material parameter*
Option (VISCO_IsoRateDep, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **VISCO_IsoRateDep** (*group*)\ *Isochoric rate dependent viscous material*
Contains - **N** (*double*, *required*: True)\ *material parameter*
Option (VISCO_GenMax, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **VISCO_GenMax** (*group*)\ *Viscous contribution according to SLS-Model*
Contains - **TAU** (*double*, *required*: True)\ *relaxation parameter* - **BETA** (*double*, *required*: True)\ *emphasis of viscous to elastic part* - **SOLVE** (*string*, *required*: True)\ *Solution of evolution equation via: OST (default) or CONVOL (convolution integral)*
Option (MAT_CNST_ART, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_CNST_ART** (*group*)\ *artery with constant properties*
Contains - **VISCOSITY** (*double*, *required*: True)\ *viscosity (for CONSTANT viscosity law taken as blood viscosity, for BLOOD viscosity law taken as the viscosity of blood plasma)* - **DENS** (*double*, *required*: True)\ *density of blood* - **YOUNG** (*double*, *required*: True)\ *artery Youngs modulus of elasticity* - **NUE** (*double*, *required*: True)\ *Poissons ratio of artery fiber* - **TH** (*double*, *required*: True)\ *artery thickness* - **PEXT1** (*double*, *required*: True)\ *artery fixed external pressure 1* - **PEXT2** (*double*, *required*: True)\ *artery fixed external pressure 2* - **VISCOSITYLAW** (*string*, *required*: False, *default*: CONSTANT)\ *type of viscosity law, CONSTANT (default) or BLOOD* - **BLOOD_VISC_SCALE_DIAM_TO_MICRONS** (*double*, *required*: False, *default*: 1)\ *used to scale the diameter for blood viscosity law to microns if your problem is not given in microns, e.g., if you use mms, set this parameter to 1.0e3* - **VARYING_DIAMETERLAW** (*string*, *required*: False, *default*: CONSTANT)\ *type of variable diameter law, CONSTANT (default) or BY_FUNCTION* - **VARYING_DIAMETER_FUNCTION** (*int*, *required*: False, *default*: -1)\ *function for variable diameter law* - **COLLAPSE_THRESHOLD** (*double*, *required*: False, *default*: -1)\ *Collapse threshold for diameter (below this diameter element is assumed to be collapsed with zero diameter and is not evaluated)*
Option (VISCO_Fract, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **VISCO_Fract** (*group*)\ *Viscous contribution according to FSLS-Model*
Contains - **TAU** (*double*, *required*: True)\ *relaxation parameter* - **ALPHA** (*double*, *required*: True)\ *fractional order derivative* - **BETA** (*double*, *required*: True)\ *emphasis of viscous to elastic part*
Option (VISCO_PART, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **VISCO_PART** (*group*)\ *Viscous contribution of a viscoelastic Branch*
Contains - **TAU** (*double*, *required*: True)\ *dynamic viscosity divided by young's modulus of the branch*
Option (VISCO_GeneralizedGenMax, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **VISCO_GeneralizedGenMax** (*group*)\ *Viscoelastic Branches of generalized Maxwell*
Contains - **NUMBRANCH** (*int*, *required*: True)\ *number of viscoelastic branches* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material IDs* - **SOLVE** (*string*, *required*: True)\ *Solution for evolution equation: OST (default) or CONVOL (convolution integral)*
Option (MAT_ConstraintMixture, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ConstraintMixture** (*group*)\ *growth and remodeling of arteries*
Contains - **DENS** (*double*, *required*: True)\ *Density* - **MUE** (*double*, *required*: True)\ *Shear Modulus* - **NUE** (*double*, *required*: True)\ *Poisson's ratio* - **PHIE** (*double*, *required*: True)\ *mass fraction of elastin* - **PREELA** (*double*, *required*: True)\ *prestretch of elastin* - **K1** (*double*, *required*: True)\ *Parameter for linear collagen fiber stiffness* - **K2** (*double*, *required*: True)\ *Parameter for exponential collagen fiber stiffness* - **NUMHOM** (*int*, *required*: True)\ *Number of homeostatic parameters* - **PRECOLL** (*vector\*, *size*: n, *required*: True)\ *prestretch of collagen fibers* - **DAMAGE** (*double*, *required*: True)\ *damage stretch of collagen fibers* - **K1M** (*double*, *required*: True)\ *Parameter for linear smooth muscle fiber stiffness* - **K2M** (*double*, *required*: True)\ *Parameter for exponential smooth muscle fiber stiffness* - **PHIM** (*double*, *required*: True)\ *mass fraction of smooth muscle* - **PREMUS** (*double*, *required*: True)\ *prestretch of smooth muscle fibers* - **SMAX** (*double*, *required*: True)\ *maximal active stress* - **KAPPA** (*double*, *required*: True)\ *dilatation modulus* - **LIFETIME** (*double*, *required*: True)\ *lifetime of collagen fibers* - **GROWTHFAC** (*double*, *required*: True)\ *growth factor for stress* - **HOMSTR** (*vector\*, *size*: n, *required*: True)\ *homeostatic target value of scalar stress measure* - **SHEARGROWTHFAC** (*double*, *required*: True)\ *growth factor for shear* - **HOMRAD** (*double*, *required*: True)\ *homeostatic target value of inner radius* - **STARTTIME** (*double*, *required*: True)\ *at this time turnover of collagen starts* - **INTEGRATION** (*string*, *required*: True)\ *time integration scheme: Explicit (default), or Implicit* - **TOL** (*double*, *required*: True)\ *tolerance for local Newton iteration, only for implicit integration* - **GROWTHFORCE** (*string*, *required*: True)\ *driving force of growth: Single (default), All, ElaCol* - **ELASTINDEGRAD** (*string*, *required*: True)\ *how elastin is degraded: None (default), Rectangle, Time* - **MASSPROD** (*string*, *required*: True)\ *how mass depends on driving force: Lin (default), CosCos* - **INITSTRETCH** (*string*, *required*: False, *default*: None)\ *how to set stretches in the beginning (None, Homeo, UpdatePrestretch)* - **CURVE** (*int*, *required*: True)\ *number of timecurve for increase of prestretch in time* - **DEGOPTION** (*string*, *required*: True)\ *Type of degradation function: Lin (default), Cos, Exp, ExpVar* - **MAXMASSPRODFAC** (*double*, *required*: True)\ *maximal factor of mass production* - **ELASTINFAC** (*double*, *required*: False, *default*: 0)\ *factor for elastin content* - **STOREHISTORY** (*bool*, *required*: False, *default*: False)\ *store all history variables, not recommended for forward simulations*
Option (MAT_Fourier, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Fourier** (*group*)\ *anisotropic linear Fourier's law of heat conduction*
Contains - **CAPA** (*double*, *required*: True)\ *volumetric heat capacity* - **CONDUCT** (*selection*)\ *entries in the thermal conductivity tensor. Setting one value resembles a scalar conductivity, 2 or 3 values a diagonal conductivity and 4 or 9 values the full conductivity tensor in two and three dimensions respectively.*
Choices - *constant*: - **constant** (*vector\*, *size*: n, *required*: True)\ *Constant value for the field.* - *from_file*: - **from_file** (*path*, *required*: True)\ *Path to a file containing the input field data.* - *field_reference*: - **field_reference** (*string*, *required*: True)\ *Refer to a globally defined field by a name.* - *from_mesh*: - **from_mesh** (*string*, *required*: True)\ *Refer to a field defined in the input mesh by a name.*
Option (MAT_soret, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_soret** (*group*)\ *material for heat transport due to Fourier-type thermal conduction and the Soret effect*
Contains - **CAPA** (*double*, *required*: True)\ *volumetric heat capacity* - **CONDUCT** (*selection*)\ *entries in the thermal conductivity tensor. Setting one value resembles a scalar conductivity, 2 or 3 values a diagonal conductivity and 4 or 9 values the full conductivity tensor in two and three dimensions respectively.*
Choices - *constant*: - **constant** (*vector\*, *size*: n, *required*: True)\ *Constant value for the field.* - *from_file*: - **from_file** (*path*, *required*: True)\ *Path to a file containing the input field data.* - *field_reference*: - **field_reference** (*string*, *required*: True)\ *Refer to a globally defined field by a name.* - *from_mesh*: - **from_mesh** (*string*, *required*: True)\ *Refer to a field defined in the input mesh by a name.*
- **SORET** (*double*, *required*: True)\ *Soret coefficient*
Option (MAT_Membrane_ElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Membrane_ElastHyper** (*group*)\ *list/collection of hyperelastic materials for membranes, i.e. material IDs*
Contains - **NUMMAT** (*int*, *required*: True)\ *number of materials/potentials in list* - **MATIDS** (*vector\*, *size*: n, *required*: True)\ *the list material/potential IDs* - **DENS** (*double*, *required*: True)\ *material mass density* - **POLYCONVEX** (*int*, *required*: False, *default*: 0)\ *1.0 if polyconvexity of system is checked*
Option (MAT_Membrane_ActiveStrain, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_Membrane_ActiveStrain** (*group*)\ *active strain membrane material*
Contains - **MATIDPASSIVE** (*int*, *required*: True)\ *MATID for the passive material* - **SCALIDVOLTAGE** (*int*, *required*: True)\ *ID of the scalar that represents the (SMC) voltage* - **DENS** (*double*, *required*: True)\ *material mass density* - **BETA1** (*double*, *required*: True)\ *Ca2+ dynamics* - **BETA2** (*double*, *required*: True)\ *opening dynamics of the VDCC* - **VOLTHRESH** (*double*, *required*: True)\ *voltage threshold for activation* - **ALPHA1** (*double*, *required*: True)\ *intensity of contraction in fiber direction 1* - **ALPHA2** (*double*, *required*: True)\ *intensity of contraction in fiber direction 2*
Option (MAT_GrowthRemodel_ElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_GrowthRemodel_ElastHyper** (*group*)\ *growth and remodeling*
Contains - **NUMMATRF** (*int*, *required*: True)\ *number of remodelfiber materials in list* - **NUMMATEL3D** (*int*, *required*: False, *default*: 0)\ *number of 3d elastin matrix materials/potentials in list* - **NUMMATEL2D** (*int*, *required*: True)\ *number of 2d elastin matrix materials/potentials in list* - **MATIDSRF** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *the list remodelfiber material IDs* - **MATIDSEL3D** (*vector\*, *size*: n, *required*: False, *default*: [-1])\ *the list 3d elastin matrix material/potential IDs* - **MATIDSEL2D** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *the list 2d elastin matrix material/potential IDs* - **MATIDELPENALTY** (*int*, *required*: False, *default*: -1)\ *penalty material ID* - **ELMASSFRAC** (*double*, *required*: True)\ *initial mass fraction of elastin matrix in constraint mixture* - **DENS** (*double*, *required*: True)\ *material mass density* - **PRESTRETCHELASTINCIR** (*double*, *required*: True)\ *circumferential prestretch of elastin matrix* - **PRESTRETCHELASTINAX** (*double*, *required*: True)\ *axial prestretch of elastin matrix* - **THICKNESS** (*double*, *required*: False, *default*: -1)\ *reference wall thickness of the idealized cylindrical aneurysm [m]* - **MEANPRESSURE** (*double*, *required*: False, *default*: -1)\ *mean blood pressure [Pa]* - **RADIUS** (*double*, *required*: False, *default*: -1)\ *inner radius of the idealized cylindrical aneurysm [m]* - **DAMAGE** (*int*, *required*: True)\ *1: elastin damage after prestressing,0: no elastin damage* - **GROWTHTYPE** (*int*, *required*: True)\ *flag to decide what type of collagen growth is used: 1: anisotropic growth; 0: isotropic growth* - **LOCTIMEINT** (*int*, *required*: True)\ *flag to decide what type of local time integration scheme is used: 1: Backward Euler Method; 0: Forward Euler Method* - **MEMBRANE** (*int*, *required*: False, *default*: -1)\ *Flag whether Hex or Membrane elements are used ( Membrane: 1, Hex: Everything else )* - **CYLINDER** (*int*, *required*: False, *default*: -1)\ *Flag that geometry is a cylinder. 1: aligned in x-direction; 2: y-direction; 3: z-direction*
Option (MAT_MultiplicativeSplitDefgradElastHyper, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_MultiplicativeSplitDefgradElastHyper** (*group*)\ *multiplicative split of deformation gradient*
Contains - **NUMMATEL** (*int*, *required*: True)\ *number of elastic materials/potentials in list* - **MATIDSEL** (*vector\*, *size*: n, *required*: False, *default*: [-1])\ *the list of elastic material/potential IDs* - **NUMFACINEL** (*int*, *required*: True)\ *number of factors of inelastic deformation gradient* - **INELDEFGRADFACIDS** (*vector\*, *size*: n, *required*: False, *default*: [0])\ *the list of inelastic deformation gradient factor IDs* - **DENS** (*double*, *required*: True)\ *material mass density*
Option (MAT_InelasticDefgradNoGrowth, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradNoGrowth** (*group*)\ *no volume change, i.e. the inelastic deformation gradient is the identity tensor*
Option (MAT_InelasticDefgradLinScalarIso, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradLinScalarIso** (*group*)\ *scalar dependent isotropic growth law; volume change linearly dependent on scalar (in material configuration)*
Contains - **SCALAR1** (*int*, *required*: True)\ *number of growth inducing scalar* - **SCALAR1_MolarGrowthFac** (*double*, *required*: True)\ *isotropic molar growth factor due to scalar 1* - **SCALAR1_RefConc** (*double*, *required*: True)\ *reference concentration of scalar 1 causing no strains*
Option (MAT_InelasticDefgradLinScalarAniso, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradLinScalarAniso** (*group*)\ *scalar dependent anisotropic growth law; growth in direction as given in input-file; volume change linearly dependent on scalar (in material configuration)*
Contains - **SCALAR1** (*int*, *required*: True)\ *number of growth inducing scalar* - **SCALAR1_MolarGrowthFac** (*double*, *required*: True)\ *anisotropic molar growth factor due to scalar 1* - **SCALAR1_RefConc** (*double*, *required*: True)\ *reference concentration of scalar 1 causing no strains* - **NUMSPACEDIM** (*int*, *required*: True)\ *Number of space dimension (only 3 valid)* - **GrowthDirection** (*vector\*, *size*: n, *required*: True)\ *vector that defines the growth direction*
Option (MAT_InelasticDefgradPolyIntercalFracIso, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradPolyIntercalFracIso** (*group*)\ *scalar dependent isotropic growth law; volume change nonlinearly dependent on the intercalation fraction, that is calculated using the scalar concentration (in material configuration)*
Contains - **SCALAR1** (*int*, *required*: True)\ *number of growth inducing scalar* - **SCALAR1_RefConc** (*double*, *required*: True)\ *reference concentration of scalar 1 causing no strains* - **POLY_PARA_NUM** (*int*, *required*: True)\ *number of polynomial coefficients* - **POLY_PARAMS** (*vector\*, *size*: n, *required*: True)\ *coefficients of polynomial* - **X_min** (*double*, *required*: True)\ *lower bound of validity of polynomial* - **X_max** (*double*, *required*: True)\ *upper bound of validity of polynomial* - **MATID** (*int*, *required*: True)\ *material ID of the corresponding scatra material*
Option (MAT_InelasticDefgradPolyIntercalFracAniso, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradPolyIntercalFracAniso** (*group*)\ *scalar dependent anisotropic growth law; growth in direction as given in input-file; volume change nonlinearly dependent on the intercalation fraction, that is calculated using the scalar concentration (in material configuration)*
Contains - **SCALAR1** (*int*, *required*: True)\ *number of growth inducing scalar* - **SCALAR1_RefConc** (*double*, *required*: True)\ *reference concentration of scalar 1 causing no strains* - **NUMSPACEDIM** (*int*, *required*: True)\ *Number of space dimension (only 3 valid)* - **GrowthDirection** (*vector\*, *size*: n, *required*: True)\ *vector that defines the growth direction* - **POLY_PARA_NUM** (*int*, *required*: True)\ *number of polynomial coefficients* - **POLY_PARAMS** (*vector\*, *size*: n, *required*: True)\ *coefficients of polynomial* - **X_min** (*double*, *required*: True)\ *lower bound of validity of polynomial* - **X_max** (*double*, *required*: True)\ *upper bound of validity of polynomial* - **MATID** (*int*, *required*: True)\ *material ID of the corresponding scatra material*
Option (MAT_InelasticDefgradLinTempIso, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradLinTempIso** (*group*)\ *Temperature dependent growth law. Volume change linearly dependent on temperature*
Contains - **Temp_GrowthFac** (*double*, *required*: True)\ *isotropic growth factor due to temperature* - **RefTemp** (*double*, *required*: True)\ *reference temperature causing no strains*
Option (MAT_InelasticDefgradTimeFunct, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradTimeFunct** (*group*)\ *Time-dependent growth law. determinant of volume change dependent on time function defined by 'FUNCT_NUM*
Contains - **FUNCT_NUM** (*int*, *required*: True)\ *Time-dependent function of the determinant of the inelastic deformation gradient*
Option (MAT_InelasticDefgradTransvIsotropElastViscoplast, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_InelasticDefgradTransvIsotropElastViscoplast** (*group*)\ *Versatile transversely isotropic (or isotropic) viscoplasticity model for finite deformations with isotropic hardening, using user-defined viscoplasticity laws (flow rule + hardening model)*
Contains - **VISCOPLAST_LAW_ID** (*int*, *required*: True)\ *MAT ID of the corresponding viscoplastic law* - **FIBER_READER_ID** (*int*, *required*: True)\ *MAT ID of the used fiber direction reader for transversely isotropic behavior* - **YIELD_COND_A** (*double*, *required*: True)\ *transversely isotropic version of the Hill(1948) yield condition: parameter A, following the notation in Dafalias 1989, International Journal of Plasticity, Vol. 5* - **YIELD_COND_B** (*double*, *required*: True)\ *transversely isotropic version of the Hill(1948) yield condition: parameter B, following the notation in Dafalias 1989, International Journal of Plasticity, Vol. 5* - **YIELD_COND_F** (*double*, *required*: True)\ *transversely isotropic version of the Hill(1948) yield condition: parameter F, following the notation in Dafalias 1989, International Journal of Plasticity, Vol. 5* - **ANISOTROPY** (*string*, *required*: True)\ *Anisotropy type: transversely isotropic (transvisotrop; transverseisotropic; transverselyisotropic) | isotropic (isotrop; isotropic; Default)* - **LOG_SUBSTEP** (*bool*, *required*: True)\ *boolean: time integration of internal variables using logarithmic substepping (True) or standard substepping (False)?* - **MAX_HALVE_NUM_SUBSTEP** (*int*, *required*: True)\ *maximum number of times the global time step can be halved in the substepping procedure*
Option (MAT_ViscoplasticLawReformulatedJohnsonCook, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ViscoplasticLawReformulatedJohnsonCook** (*group*)\ *Reformulation of the Johnson-Cook viscoplastic law (comprising flow rule $\dot{P} = \dot{P}_0 \exp \left( \frac{ \Sigma_{eq}}{C \Sigma_y} - \frac{1}{C} \right) - \dot{P}_0$ and hardening law), as shown in Mareau et al. (Mechanics of Materials 143, 2020)*
Contains - **STRAIN_RATE_PREFAC** (*double*, *required*: True)\ *reference plastic strain rate $\dot{P}_0$ * - **STRAIN_RATE_EXP_FAC** (*double*, *required*: True)\ *exponential factor of plastic strain rate $C$* - **INIT_YIELD_STRENGTH** (*double*, *required*: True)\ *initial yield strength of the material $A_0$* - **ISOTROP_HARDEN_PREFAC** (*double*, *required*: True)\ *prefactor of the isotropic hardening stress $B_0$* - **ISOTROP_HARDEN_EXP** (*double*, *required*: True)\ *exponent of the isotropic hardening stress $n$*
Option (MAT_ScDepInterp, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_ScDepInterp** (*group*)\ *integration point based and scalar dependent interpolation between to materials*
Contains - **IDMATZEROSC** (*int*, *required*: True)\ *material for lambda equal to zero* - **IDMATUNITSC** (*int*, *required*: True)\ *material for lambda equal to one*
Option (MAT_StructPoro, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_StructPoro** (*group*)\ *wrapper for structure poroelastic material*
Contains - **MATID** (*int*, *required*: True)\ *ID of structure material* - **POROLAWID** (*int*, *required*: True)\ *ID of porosity law* - **INITPOROSITY** (*double*, *required*: True)\ *initial porosity of porous medium*
Option (MAT_PoroLawLinear, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroLawLinear** (*group*)\ *linear constitutive law for porosity*
Contains - **BULKMODULUS** (*double*, *required*: True)\ *bulk modulus of porous medium*
Option (MAT_PoroLawConstant, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroLawConstant** (*group*)\ *constant constitutive law for porosity*
Option (MAT_PoroLawNeoHooke, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroLawNeoHooke** (*group*)\ *NeoHookean-like constitutive law for porosity*
Contains - **BULKMODULUS** (*double*, *required*: True)\ *bulk modulus of porous medium* - **PENALTYPARAMETER** (*double*, *required*: True)\ *penalty parameter of porous medium*
Option (MAT_PoroLawIncompSkel, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroLawIncompSkel** (*group*)\ *porosity law for incompressible skeleton phase*
Option (MAT_PoroLawLinBiot, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroLawLinBiot** (*group*)\ *linear biot model for porosity law*
Contains - **INVBIOTMODULUS** (*double*, *required*: True)\ *inverse Biot modulus of porous medium* - **BIOTCEOFF** (*double*, *required*: True)\ *Biot coefficient of porous medium*
Option (MAT_PoroLawDensityDependent, MAT) - **MAT** (*int*, *required*: True)\ *no description yet* - **MAT_PoroLawDensityDependent** (*group*)\ *porosity depending on the density*
Contains - **DENSITYLAWID** (*int*, *required*: True)\ *material ID of density law*