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