Material information

This is the reference for all material models. The Cloning Material Map is also included here, as it defines the situation where mesh definitions of one physics (SRC_FIELD) are used for another physics (TARGET_FIELD) and thus need different materials.

CLONING MATERIAL MAP

Type: list

no description yet

Used in 458 tests, showing only the first 20.
Used in 6 tutorials
Each element contains
  • SRC_FIELD (string, required: True)
    no description yet

  • SRC_MAT (int, required: True)
    no description yet

  • TAR_FIELD (string, required: True)
    no description yet

  • TAR_MAT (int, required: True)
    no description yet

MATERIALS

Type: list

no description yet

Used in 1907 tests, showing only the first 20.
Used in 16 tutorials
Each element contains
  • One of

    Option (MAT_LinElast1DGrowth, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_LinElast1DGrowth (group)
      linear elastic material with growth in one direction

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • DENS (double, required: True)
        mass density

      • C0 (double, required: True)
        reference concentration

      • AOS_PROP_GROWTH (bool, required: True)
        growth proportional to amount of substance (AOS) if true or proportional to concentration if false

      • POLY_PARA_NUM (int, required: True)
        number of polynomial coefficients

      • POLY_PARAMS (vector<double>, size: n, required: True)
        coefficients of polynomial

    Option (MAT_LinElast1D, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_LinElast1D (group)
      linear elastic material in one direction

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • DENS (double, required: True)
        mass density

    Option (MAT_crystal_plasticity, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_crystal_plasticity (group)\

      • Crystal plasticity *

      Contains
      • TOL (double, required: True)
        tolerance for internal Newton iteration

      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        Mass density

      • LAT (string, required: False, default: FCC)
        lattice type: FCC, BCC, HCP, D019 or L10

      • CTOA (double, required: True)
        c to a ratio of crystal unit cell

      • ABASE (double, required: True)
        base length a of the crystal unit cell

      • NUMSLIPSYS (int, required: True)
        number of slip systems

      • NUMSLIPSETS (int, required: True)
        number of slip system sets

      • SLIPSETMEMBERS (vector<int>, size: n, required: True)
        vector of NUMSLIPSYS indices ranging from 1 to NUMSLIPSETS that indicate to which set each slip system belongs

      • SLIPRATEEXP (vector<int>, size: n, required: True)
        vector containing NUMSLIPSETS entries for the rate sensitivity exponent

      • GAMMADOTSLIPREF (vector<double>, size: n, required: True)
        vector containing NUMSLIPSETS entries for the reference slip shear rate

      • DISDENSINIT (vector<double>, size: n, required: True)
        vector containing NUMSLIPSETS entries for the initial dislocation density

      • DISGENCOEFF (vector<double>, size: n, required: True)
        vector containing NUMSLIPSETS entries for the dislocation generation coefficients

      • DISDYNRECCOEFF (vector<double>, size: n, required: True)
        vector containing NUMSLIPSETS entries for the coefficients for dynamic dislocation removal

      • TAUY0 (vector<double>, size: n, required: True)
        vector containing NUMSLIPSETS entries for the lattice resistance to slip, e.g. the Peierls barrier

      • MFPSLIP (vector<double>, size: n, required: True)
        vector containing NUMSLIPSETS microstructural parameters that are relevant for Hall-Petch strengthening, e.g., grain size

      • SLIPHPCOEFF (vector<double>, size: n, required: True)
        vector containing NUMSLIPSETS entries for the Hall-Petch coefficients corresponding to the microstructural parameters given in MFPSLIP

      • SLIPBYTWIN (vector<double>, size: n, required: False, default: [0])
        (optional) vector containing NUMSLIPSETS entries for the work hardening coefficients by twinning on non-coplanar systems

      • NUMTWINSYS (int, required: False, default: 0)
        (optional) number of twinning systems

      • NUMTWINSETS (int, required: False, default: 0)
        (optional) number of sets of twinning systems

      • TWINSETMEMBERS (vector<int>, size: n, required: False, default: [0])
        (optional) vector of NUMTWINSYS indices ranging from 1 to NUMTWINSETS that indicate to which set each slip system belongs

      • TWINRATEEXP (vector<int>, size: n, required: False, default: [0])
        (optional) vector containing NUMTWINSETS entries for the rate sensitivity exponent

      • GAMMADOTTWINREF (vector<double>, size: n, required: False, default: [0])
        (optional) vector containing NUMTWINSETS entries for the reference slip shear rate

      • TAUT0 (vector<double>, size: n, required: False, default: [0])
        (optional) vector containing NUMTWINSETS entries for the lattice resistance to twinning, e.g. the Peierls barrier

      • MFPTWIN (vector<double>, size: n, required: False, default: [0])
        (optional) vector containing NUMTWINSETS microstructural parameters that are relevant for Hall-Petch strengthening of twins, e.g., grain size

      • TWINHPCOEFF (vector<double>, size: n, required: False, default: [0])
        (optional) vector containing NUMTWINSETS entries for the Hall-Petch coefficients corresponding to the microstructural parameters given in MFPTWIN

      • TWINBYSLIP (vector<double>, size: n, required: False, default: [0])
        (optional) vector containing NUMTWINSETS entries for the work hardening coefficients by slip

      • TWINBYTWIN (vector<double>, size: n, required: False, default: [0])
        (optional) vector containing NUMTWINSETS entries for the work hardening coefficients by twins on non-coplanar systems

    Option (MIX_GrowthRemodelMixtureRule, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_GrowthRemodelMixtureRule (group)
      Mixture rule for growth/remodel homogenized constrained mixture models

      Contains
      • GROWTH_STRATEGY (int, required: True)
        Material id of the growth strategy

      • DENS (double, required: True)
        no description yet

      • MASSFRAC (vector<double>, size: n, required: True)
        list mass fractions of the mixture constituents

    Option (MIX_Rule_Simple, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Rule_Simple (group)
      Simple mixture rule

      Contains
      • DENS (double, required: True)
        no description yet

      • MASSFRAC (selection)
        list of mass fractions of the mixture constituents

        Choices
        • constant:

          • constant (vector<double>, size: n, required: True)
            Constant value for the field.

        • from_file:

          • from_file (path, required: True)
            Path to a file containing the input field data.

        • field_reference:

          • field_reference (string, required: True)
            Refer to a globally defined field by a name.

        • from_mesh:

          • from_mesh (string, required: True)
            Refer to a field defined in the input mesh by a name.

    Option (MIX_Rule_Function, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Rule_Function (group)
      A mixture rule where the mass fractions are scaled by functions of space and time

      Contains
      • DENS (double, required: True)
        no description yet

      • MASSFRACFUNCT (vector<int>, size: n, required: True)
        list of functions (their ids) defining the mass fractions of the mixture constituents

    Option (MIX_Constituent_RemodelFiber_Material_Exponential_Active, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_RemodelFiber_Material_Exponential_Active (group)
      An exponential strain energy function for the remodel fiber with an active contribution

      Contains
      • K1 (double, required: True)
        First parameter of exponential strain energy function

      • K2 (double, required: True)
        Second parameter of exponential strain energy function

      • COMPRESSION (bool, required: True)
        Bool, whether the fiber material also supports compressive forces.

      • SIGMA_MAX (double, required: True)
        Maximum active Cauchy-stress

      • LAMBDAMAX (double, required: True)
        Stretch at maximum active Cauchy-stress

      • LAMBDA0 (double, required: True)
        Stretch at zero active Cauchy-stress

      • LAMBDAACT (double, required: False, default: 1)
        Current stretch

      • DENS (double, required: True)
        Density of the whole mixture

    Option (MIX_Constituent_RemodelFiber_Material_Exponential, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_RemodelFiber_Material_Exponential (group)
      An exponential strain energy function for the remodel fiber

      Contains
      • K1 (double, required: True)
        First parameter of exponential strain energy function

      • K2 (double, required: True)
        Second parameter of exponential strain energy function

      • COMPRESSION (bool, required: True)
        Bool, whether the fiber material also supports compressive forces.

    Option (MIX_Constituent_ImplicitRemodelFiber, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_ImplicitRemodelFiber (group)
      A 1D constituent that remodels

      Contains
      • FIBER_ID (int, required: True)
        Id of the fiber

      • FIBER_MATERIAL_ID (int, required: True)
        Id of fiber material

      • ENABLE_GROWTH (bool, required: False, default: True)
        Switch for the growth (default true)

      • ENABLE_BASAL_MASS_PRODUCTION (bool, required: False, default: True)
        Switch to enable the basal mass production rate (default true)

      • DECAY_TIME (double, required: True)
        Decay time of deposited tissue

      • GROWTH_CONSTANT (double, required: True)
        Growth constant of the tissue

      • DEPOSITION_STRETCH (double, required: True)
        Stretch at with the fiber is deposited

      • DEPOSITION_STRETCH_TIMEFUNCT (int, required: False, default: 0)
        Id of the time function to scale the deposition stretch (Default: 0=None)

      • INIT (int, required: True)
        Initialization mode for fibers (1=element fibers, 2=nodal fibers)

    Option (MIX_Constituent_ExplicitRemodelFiber, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_ExplicitRemodelFiber (group)
      A 1D constituent that remodels

      Contains
      • FIBER_ID (int, required: False, default: 1)
        Id of the fiber

      • FIBER_MATERIAL_ID (int, required: True)
        Id of fiber material

      • ENABLE_GROWTH (bool, required: False, default: True)
        Switch for the growth (default true)

      • ENABLE_BASAL_MASS_PRODUCTION (bool, required: False, default: True)
        Switch to enable the basal mass production rate (default true)

      • DECAY_TIME (double, required: True)
        Decay time of deposited tissue

      • GROWTH_CONSTANT (double, required: True)
        Growth constant of the tissue

      • DEPOSITION_STRETCH (double, required: True)
        Stretch at with the fiber is deposited

      • DEPOSITION_STRETCH_TIMEFUNCT (int, required: False, default: 0)
        Id of the time function to scale the deposition stretch (Default: 0=None)

      • INELASTIC_GROWTH (bool, required: False, default: False)
        Mixture rule has inelastic growth (default false)

      • INIT (int, required: True)
        Initialization mode for fibers (1=element fibers, 2=nodal fibers)

      • GAMMA (double, required: False, default: 0)
        Angle of fiber alignment in degree (default = 0.0 degrees)

    Option (MIX_Constituent_FullConstrainedMixtureFiber, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_FullConstrainedMixtureFiber (group)
      A 1D constituent that grows with the full constrained mixture fiber theory

      Contains
      • FIBER_ID (int, required: True)
        Id of the fiber

      • FIBER_MATERIAL_ID (int, required: True)
        Id of fiber material

      • ENABLE_GROWTH (bool, required: False, default: True)
        Switch for the growth (default true)

      • ENABLE_BASAL_MASS_PRODUCTION (bool, required: False, default: True)
        Switch to enable the basal mass production rate (default true)

      • DECAY_TIME (double, required: True)
        Decay time of deposited tissue

      • GROWTH_CONSTANT (double, required: True)
        Growth constant of the tissue

      • DEPOSITION_STRETCH (double, required: True)
        Stretch at which the fiber is deposited

      • INITIAL_DEPOSITION_STRETCH_TIMEFUNCT (int, required: False, default: 0)
        Id of the time function to scale the deposition stretch (Default: 0=None)

      • INIT (int, required: True)
        Initialization mode for fibers (1=element fibers, 3=nodal fibers)

      • ADAPTIVE_HISTORY_STRATEGY (string, required: False, default: none)
        Strategy for adaptive history integration (none, model_equation, higher_order)

      • ADAPTIVE_HISTORY_TOLERANCE (double, required: False, default: 1e-06)
        Tolerance of the adaptive history

    Option (MIX_Prestress_Strategy_Iterative, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Prestress_Strategy_Iterative (group)
      Simple iterative prestress strategy for any geometry. Needed to be used within the mixture framework.

      Contains
      • ACTIVE (bool, required: True)
        Flag whether prestretch tensor should be updated

      • ISOCHORIC (bool, required: False, default: False)
        Flag whether prestretch tensor is isochoric

    Option (MIX_Prestress_Strategy_Cylinder, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Prestress_Strategy_Cylinder (group)
      Simple prestress strategy for a cylinder

      Contains
      • INNER_RADIUS (double, required: True)
        Inner radius of the cylinder

      • WALL_THICKNESS (double, required: True)
        Wall thickness of the cylinder

      • AXIAL_PRESTRETCH (double, required: True)
        Prestretch in axial direction

      • CIRCUMFERENTIAL_PRESTRETCH (double, required: True)
        Prestretch in circumferential direction

      • PRESSURE (double, required: True)
        Pressure in the inner of the cylinder

    Option (MIX_Prestress_Strategy_Constant, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Prestress_Strategy_Constant (group)
      Simple predefined prestress

      Contains
      • PRESTRETCH (vector<vector<double>>, size: 3 x 3, required: True)
        Definition of the (symmetric) prestretch tensor

        Value type
        • (vector<double>, size: 3, required: True)
          no description yet

    Option (MAT_IterativePrestress, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_IterativePrestress (group)
      General material wrapper enabling iterative pretressing for any material

      Contains
      • MATID (int, required: True)
        Id of the material

      • ACTIVE (bool, required: True)
        Set to True during prestressing and to false afterwards using a restart of the simulation.

    Option (MIX_GrowthStrategy_Stiffness, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_GrowthStrategy_Stiffness (group)
      Extension of all constituents simultaneously

      Contains
      • KAPPA (double, required: True)
        Penalty parameter for the modified penalty term for incompressibility

    Option (MIX_GrowthStrategy_Anisotropic, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_GrowthStrategy_Anisotropic (group)
      anisotropic growth

      Contains
      • INIT (int, required: False, default: 1)
        initialization modus for growth direction alignment

      • FIBER_ID (int, required: False, default: 1)
        Id of the fiber to point the growth direction (1 for first fiber, default)

    Option (MIX_GrowthStrategy_Isotropic, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_GrowthStrategy_Isotropic (group)
      isotropic growth

    Option (MIX_Constituent_SolidMaterial, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_SolidMaterial (group)
      Solid material

      Contains
      • MATID (int, required: True)
        ID of the solid material

    Option (MIX_Constituent_ElastHyper_ElastinMembrane, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_ElastHyper_ElastinMembrane (group)
      ElastHyper toolbox with damage and 2D membrane material

      Contains
      • NUMMAT (int, required: True)
        number of summands

      • MATIDS (vector<int>, size: n, required: True)
        list material IDs of the membrane summands

      • MEMBRANENUMMAT (int, required: True)
        number of summands

      • MEMBRANEMATIDS (vector<int>, size: n, required: True)
        list material IDs of the membrane summands

      • PRESTRESS_STRATEGY (int, required: False, default: 0)
        Material id of the prestress strategy (optional, by default no prestretch)

      • DAMAGE_FUNCT (int, required: True)
        Reference to the function that is a gain for the increase/decrease of the reference mass density.

    Option (MIX_Constituent_ElastHyper_Damage, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_ElastHyper_Damage (group)
      ElastHyper toolbox with damage

      Contains
      • NUMMAT (int, required: True)
        number of summands

      • MATIDS (vector<int>, size: n, required: True)
        list material IDs of the membrane summands

      • PRESTRESS_STRATEGY (int, required: False, default: 0)
        Material id of the prestress strategy (optional, by default no prestretch)

      • DAMAGE_FUNCT (int, required: True)
        Reference to the function that is a gain for the increase/decrease of the reference mass density.

    Option (MIX_Constituent_ElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MIX_Constituent_ElastHyper (group)
      ElastHyper toolbox

      Contains
      • NUMMAT (int, required: True)
        number of summands

      • MATIDS (vector<int>, size: n, required: True)
        list material IDs of the summands

      • PRESTRESS_STRATEGY (int, required: False, default: 0)
        Material id of the prestress strategy (optional, by default no prestretch)

    Option (MAT_Mixture, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Mixture (group)
      General mixture model

      Contains
      • MATIDMIXTURERULE (int, required: True)
        material id of the mixturerule

      • MATIDSCONST (vector<int>, size: n, required: True)
        list of material IDs of the mixture constituents

    Option (MAT_ParticleWallDEM, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ParticleWallDEM (group)
      particle wall material for DEM

      Contains
      • FRICT_COEFF_TANG (double, required: False, default: -1)
        friction coefficient for tangential contact

      • FRICT_COEFF_ROLL (double, required: False, default: -1)
        friction coefficient for rolling contact

      • ADHESION_SURFACE_ENERGY (double, required: False, default: -1)
        adhesion surface energy

    Option (MAT_ParticleDEM, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ParticleDEM (group)
      particle material for DEM

      Contains
      • INITRADIUS (double, required: True)
        initial radius of particle

      • INITDENSITY (double, required: True)
        initial density of particle

    Option (MAT_ParticleSPHBoundary, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ParticleSPHBoundary (group)
      particle material for SPH boundary

      Contains
      • INITRADIUS (double, required: True)
        initial radius

      • INITDENSITY (double, required: True)
        initial density

      • INITTEMPERATURE (double, required: False, default: 0)
        initial temperature

      • THERMALCAPACITY (double, required: False, default: 0)
        thermal capacity

      • THERMALCONDUCTIVITY (double, required: False, default: 0)
        thermal conductivity

      • THERMALABSORPTIVITY (double, required: False, default: 0)
        thermal absorptivity

    Option (MAT_ParticleSPHFluid, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ParticleSPHFluid (group)
      particle material for SPH fluid

      Contains
      • INITRADIUS (double, required: True)
        initial radius

      • INITDENSITY (double, required: True)
        initial density

      • REFDENSFAC (double, required: True)
        reference density factor in equation of state

      • EXPONENT (double, required: True)
        exponent in equation of state

      • BACKGROUNDPRESSURE (double, required: True)
        background pressure for transport velocity formulation

      • BULK_MODULUS (double, required: True)
        bulk modulus

      • DYNAMIC_VISCOSITY (double, required: True)
        dynamic shear viscosity

      • BULK_VISCOSITY (double, required: True)
        bulk viscosity

      • ARTIFICIAL_VISCOSITY (double, required: True)
        artificial viscosity

      • INITTEMPERATURE (double, required: False, default: 0)
        initial temperature

      • THERMALCAPACITY (double, required: False, default: 0)
        thermal capacity

      • THERMALCONDUCTIVITY (double, required: False, default: 0)
        thermal conductivity

      • THERMALABSORPTIVITY (double, required: False, default: 0)
        thermal absorptivity

    Option (MAT_0D_MAXWELL_ACINUS_OGDEN, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_0D_MAXWELL_ACINUS_OGDEN (group)
      0D acinar material ogden

      Contains
      • Stiffness1 (double, required: True)
        first stiffness

      • Stiffness2 (double, required: True)
        second stiffness

      • Viscosity1 (double, required: True)
        first viscosity

      • Viscosity2 (double, required: True)
        second viscosity

    Option (MAT_0D_MAXWELL_ACINUS_DOUBLEEXPONENTIAL, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_0D_MAXWELL_ACINUS_DOUBLEEXPONENTIAL (group)
      0D acinar material doubleexponential

      Contains
      • Stiffness1 (double, required: True)
        first stiffness

      • Stiffness2 (double, required: True)
        second stiffness

      • Viscosity1 (double, required: True)
        first viscosity

      • Viscosity2 (double, required: True)
        second viscosity

    Option (MAT_0D_MAXWELL_ACINUS_EXPONENTIAL, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_0D_MAXWELL_ACINUS_EXPONENTIAL (group)
      0D acinar material exponential

      Contains
      • Stiffness1 (double, required: True)
        first stiffness

      • Stiffness2 (double, required: True)
        second stiffness

      • Viscosity1 (double, required: True)
        first viscosity

      • Viscosity2 (double, required: True)
        second viscosity

    Option (MAT_0D_MAXWELL_ACINUS_NEOHOOKEAN, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_0D_MAXWELL_ACINUS_NEOHOOKEAN (group)
      0D acinar material neohookean

      Contains
      • Stiffness1 (double, required: True)
        first stiffness

      • Stiffness2 (double, required: True)
        second stiffness

      • Viscosity1 (double, required: True)
        first viscosity

      • Viscosity2 (double, required: True)
        second viscosity

    Option (MAT_0D_MAXWELL_ACINUS, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_0D_MAXWELL_ACINUS (group)
      0D acinar material

      Contains
      • Stiffness1 (double, required: True)
        first stiffness

      • Stiffness2 (double, required: True)
        second stiffness

      • Viscosity1 (double, required: True)
        first viscosity

      • Viscosity2 (double, required: True)
        second viscosity

    Option (MAT_Crosslinker, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Crosslinker (group)
      material for a linkage between beams

      Contains
      • MATNUM (double, required: True)
        number of beam elasthyper material

      • JOINTTYPE (string, required: True)
        type of joint: beam3rline2rigid (default), beam3rline2pin or truss

      • LINKINGLENGTH (double, required: True)
        distance between the two binding domains of a linker

      • LINKINGLENGTHTOL (double, required: True)
        tolerance for linker length in the sense: length +- tolerance

      • LINKINGANGLE (double, required: True)
        preferred binding angle enclosed by two filaments’ axes in radians

      • LINKINGANGLETOL (double, required: True)
        tolerance for preferred binding angle in radians in the sense of: angle +- tolerance

      • K_ON (double, required: True)
        chemical association-rate

      • K_OFF (double, required: True)
        chemical dissociation-rate

      • DELTABELLEQ (double, required: False, default: 0)
        deltaD in Bell’s equation for force dependent off rate

      • NOBONDDISTSPHERE (double, required: False, default: 0)
        distance to sphere elements in which no double bonded linker is allowed

      • TYPE (string, required: False, default: arbitrary)
        type of crosslinker: arbitrary (default), actin, collagen, integrin

    Option (MAT_Kirchhoff_Love_shell, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Kirchhoff_Love_shell (group)
      *Material for an elastic Kichhhoff-Love shell *

      Contains
      • YOUNG_MODULUS (double, required: True)
        Young’s modulus

      • POISSON_RATIO (double, required: True)
        Poisson’s ratio

      • THICKNESS (double, required: True)
        Thickness of the shell

    Option (MAT_BeamKirchhoffTorsionFreeElastHyper_ByModes, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_BeamKirchhoffTorsionFreeElastHyper_ByModes (group)
      material parameters for a torsion-free, isotropic Kirchhoff-Love type beam element based on hyperelastic stored energy function, specified for individual deformation modes

      Contains
      • EA (double, required: True)
        axial rigidity

      • EI (double, required: True)
        flexural/bending rigidity

      • RhoA (double, required: True)
        translational inertia: mass density * cross-section area

      • FAD (bool, required: False, default: False)
        Does automatic differentiation have to be used

      • INTERACTIONRADIUS (double, required: False, default: -1)
        radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, …

    Option (MAT_BeamKirchhoffTorsionFreeElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_BeamKirchhoffTorsionFreeElastHyper (group)
      material parameters for a torsion-free, isotropic Kirchhoff-Love type beam element based on hyperelastic stored energy function

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • DENS (double, required: True)
        mass density

      • CROSSAREA (double, required: True)
        cross-section area

      • MOMIN (double, required: True)
        area moment of inertia

      • FAD (bool, required: False, default: False)
        Does automatic differentiation have to be used

      • INTERACTIONRADIUS (double, required: False, default: -1)
        radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, …

    Option (MAT_BeamKirchhoffElastHyper_ByModes, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_BeamKirchhoffElastHyper_ByModes (group)
      material parameters for a Kirchhoff-Love type beam element based on hyperelastic stored energy function, specified for individual deformation modes

      Contains
      • EA (double, required: True)
        axial rigidity

      • GI_T (double, required: True)
        torsional rigidity

      • EI2 (double, required: True)
        flexural/bending rigidity w.r.t. first principal axis of inertia

      • EI3 (double, required: True)
        flexural/bending rigidity w.r.t. second principal axis of inertia

      • RhoA (double, required: True)
        translational inertia: mass density * cross-section area

      • MASSMOMINPOL (double, required: True)
        polar mass moment of inertia, i.e. w.r.t. rotation around beam axis

      • MASSMOMIN2 (double, required: True)
        mass moment of inertia w.r.t. first principal axis of inertia

      • MASSMOMIN3 (double, required: True)
        mass moment of inertia w.r.t. second principal axis of inertia

      • FAD (bool, required: False, default: False)
        Does automatic differentiation have to be used

      • INTERACTIONRADIUS (double, required: False, default: -1)
        radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, …

    Option (MAT_BeamKirchhoffElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_BeamKirchhoffElastHyper (group)
      material parameters for a Kirchhoff-Love type beam element based on hyperelastic stored energy function

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • SHEARMOD (double, required: False, default: -1)
        shear modulus

      • POISSONRATIO (double, required: False, default: -1)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • CROSSAREA (double, required: True)
        cross-section area

      • MOMINPOL (double, required: True)
        polar/axial area moment of inertia

      • MOMIN2 (double, required: True)
        area moment of inertia w.r.t. first principal axis of inertia (i.e. second base vector)

      • MOMIN3 (double, required: True)
        area moment of inertia w.r.t. second principal axis of inertia (i.e. third base vector)

      • FAD (bool, required: False, default: False)
        Does automatic differentiation have to be used

      • INTERACTIONRADIUS (double, required: False, default: -1)
        radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, …

    Option (MAT_BeamReissnerElastHyper_ByModes, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_BeamReissnerElastHyper_ByModes (group)
      material parameters for a Simo-Reissner type beam element based on hyperelastic stored energy function, specified for individual deformation modes

      Contains
      • EA (double, required: True)
        axial rigidity

      • GA2 (double, required: True)
        shear rigidity w.r.t first principal axis of inertia

      • GA3 (double, required: True)
        shear rigidity w.r.t second principal axis of inertia

      • GI_T (double, required: True)
        torsional rigidity

      • EI2 (double, required: True)
        flexural/bending rigidity w.r.t. first principal axis of inertia

      • EI3 (double, required: True)
        flexural/bending rigidity w.r.t. second principal axis of inertia

      • RhoA (double, required: True)
        translational inertia: mass density * cross-section area

      • MASSMOMINPOL (double, required: True)
        polar mass moment of inertia, i.e. w.r.t. rotation around beam axis

      • MASSMOMIN2 (double, required: True)
        mass moment of inertia w.r.t. first principal axis of inertia

      • MASSMOMIN3 (double, required: True)
        mass moment of inertia w.r.t. second principal axis of inertia

      • FAD (bool, required: False, default: False)
        Does automatic differentiation have to be used

      • INTERACTIONRADIUS (double, required: False, default: -1)
        radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, …

    Option (MAT_BeamReissnerElastPlastic, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_BeamReissnerElastPlastic (group)
      material parameters for a Simo-Reissner type beam element based on hyperelastic stored energy function

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • YIELDN (double, required: False, default: -1)
        initial yield stress N

      • YIELDM (double, required: False, default: -1)
        initial yield stress M

      • ISOHARDN (double, required: False, default: -1)
        isotropic hardening modulus of forces

      • ISOHARDM (double, required: False, default: -1)
        isotropic hardening modulus of moments

      • TORSIONPLAST (bool, required: False, default: False)
        defines whether torsional moment contributes to plasticity

      • SHEARMOD (double, required: False, default: -1)
        shear modulus

      • POISSONRATIO (double, required: False, default: -1)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • CROSSAREA (double, required: True)
        cross-section area

      • SHEARCORR (double, required: True)
        shear correction factor

      • MOMINPOL (double, required: True)
        polar/axial area moment of inertia

      • MOMIN2 (double, required: True)
        area moment of inertia w.r.t. first principal axis of inertia (i.e. second base vector)

      • MOMIN3 (double, required: True)
        area moment of inertia w.r.t. second principal axis of inertia (i.e. third base vector)

      • FAD (bool, required: False, default: False)
        Does automatic differentiation have to be used

      • INTERACTIONRADIUS (double, required: False, default: -1)
        radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, …

    Option (MAT_BeamReissnerElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_BeamReissnerElastHyper (group)
      material parameters for a Simo-Reissner type beam element based on hyperelastic stored energy function

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • SHEARMOD (double, required: False, default: -1)
        shear modulus

      • POISSONRATIO (double, required: False, default: -1)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • CROSSAREA (double, required: True)
        cross-section area

      • SHEARCORR (double, required: True)
        shear correction factor

      • MOMINPOL (double, required: True)
        polar/axial area moment of inertia

      • MOMIN2 (double, required: True)
        area moment of inertia w.r.t. first principal axis of inertia (i.e. second base vector)

      • MOMIN3 (double, required: True)
        area moment of inertia w.r.t. second principal axis of inertia (i.e. third base vector)

      • FAD (bool, required: False, default: False)
        Does automatic differentiation have to be used

      • INTERACTIONRADIUS (double, required: False, default: -1)
        radius of a circular cross-section which is EXCLUSIVELY used to evaluate interactions such as contact, potentials, …

    Option (MAT_Struct_Spring, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_Spring (group)
      elastic spring

      Contains
      • STIFFNESS (double, required: True)
        spring constant

      • DENS (double, required: True)
        density

    Option (MAT_PhaseLawByFunction, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PhaseLawByFunction (group)
      fluid phase of porous medium defined by functions

      Contains
      • FUNCTPRES (int, required: True)
        ID of function for differential pressure

      • FUNCTSAT (int, required: True)
        ID of function for saturation

      • NUMDOF (int, required: True)
        number of DoFs

      • PRESCOEFF (vector<int>, size: n, required: False, default: [0])
        Coefficients for pressure dependence

    Option (MAT_PhaseLawConstraint, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PhaseLawConstraint (group)
      constraint fluid phase of porous medium

    Option (MAT_PhaseLawTangent, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PhaseLawTangent (group)
      tangent fluid phase of porous medium

      Contains
      • RELTENSION (double, required: True)
        relative interface tensions

      • EXP (double, required: True)
        exponent in pressure-saturation law

      • SATURATION_0 (double, required: True)
        saturation at zero differential pressure

      • NUMDOF (int, required: True)
        number of DoFs

      • PRESCOEFF (vector<int>, size: n, required: False, default: [0])
        Coefficients for pressure dependence

    Option (MAT_PhaseLawLinear, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PhaseLawLinear (group)
      saturated fluid phase of porous medium

      Contains
      • RELTENSION (double, required: True)
        relative interface tensions

      • SATURATION_0 (double, required: True)
        saturation at zero differential pressure

      • NUMDOF (int, required: True)
        number of DoFs

      • PRESCOEFF (vector<int>, size: n, required: False, default: [0])
        Coefficients for pressure dependence

    Option (MAT_FluidPoroSinglePhaseDofSaturation, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroSinglePhaseDofSaturation (group)
      one degrree of freedom for multiphase flow in deformable porous media

      Contains
      • PHASELAWID (int, required: True)
        ID of pressure-saturation law

    Option (MAT_FluidPoroSinglePhaseDofPressure, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroSinglePhaseDofPressure (group)
      one degrree of freedom for multiphase flow in deformable porous media

      Contains
      • PHASELAWID (int, required: True)
        ID of pressure-saturation law

    Option (MAT_FluidPoroSinglePhaseDofDiffPressure, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroSinglePhaseDofDiffPressure (group)
      one degrree of freedom for multiphase flow in deformable porous media

      Contains
      • PHASELAWID (int, required: True)
        ID of pressure-saturation law

      • NUMDOF (int, required: True)
        number of DoFs

      • PRESCOEFF (vector<int>, size: n, required: False, default: [0])
        pressure IDs for differential pressure

    Option (MAT_FluidPoroVolFracPressureBloodLung, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroVolFracPressureBloodLung (group)
      one volume fraction pressure material for vascular units in the lungs for multiphase flow in deformable porous media

      Contains
      • DENSITY (double, required: True)
        density of phase

      • PERMEABILITY (double, required: True)
        permeability of phase

      • VISCOSITY_LAW_ID (int, required: True)
        ID of viscosity law

      • INITIALVOLFRAC (double, required: True)
        Initial volume fraction (usually at end-expiration)

      • SCALING_PARAMETER_DEFORMATION (double, required: True)
        scaling parameter for deformation dependency

      • SCALING_PARAMETER_PRESSURE (double or null, required: False, default: null)
        scaling parameter for pressure dependency

    Option (MAT_FluidPoroVolFracPressure, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroVolFracPressure (group)
      one volume fraction pressure for multiphase flow in deformable porous media

      Contains
      • PERMEABILITY (double, required: True)
        permeability of phase

      • VISCOSITY_LAW_ID (int, required: True)
        ID of viscosity law

      • MIN_VOLFRAC (double, required: False, default: 0.001)
        Minimum volume fraction under which we assume that VolfracPressure is zero

    Option (MAT_FluidPoroSingleVolFrac, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroSingleVolFrac (group)
      one phase for multiphase flow in deformable porous media

      Contains
      • DENSITY (double, required: True)
        reference/initial density

      • DIFFUSIVITY (double, required: True)
        diffusivity of phase

      • AddScalarDependentFlux (bool, required: True)
        Is there additional scalar dependent flux (yes) or (no)

      • NUMSCAL (int, required: False, default: 0)
        Number of scalars

      • SCALARDIFFS (vector<double>, size: n, required: False, default: [])
        Diffusivities for additional scalar-dependent flux

      • OMEGA_HALF (vector<double> or null, size: n, required: False, default: null)
        Constant for receptor kinetic law

    Option (MAT_FluidPoroSinglePhase, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroSinglePhase (group)
      one phase for multiphase flow in deformable porous media

      Contains
      • DENSITYLAWID (int, required: True)
        ID of density law

      • DENSITY (double, required: True)
        reference/initial density

      • RELPERMEABILITYLAWID (int, required: True)
        ID of relative permeability law

      • VISCOSITY_LAW_ID (int, required: True)
        ID of viscosity law

      • DOFTYPEID (int, required: True)
        ID of dof definition

    Option (MAT_FluidPoroSingleReaction, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroSingleReaction (group)
      advanced reaction material

      Contains
      • NUMSCAL (int, required: True)
        number of scalars coupled with this problem

      • TOTALNUMDOF (int, required: True)
        total number of multiphase-dofs

      • NUMVOLFRAC (int, required: True)
        number of volfracs

      • VOLFRAC_CLOSING_RELATION (enum, required: False, default: evolutionequation_homogenized_vasculature_tumor)
        type of closing relation for volume fraction material: blood_lung, homogenized_vasculature_tumor (default)

        Choices
        • undefined

        • evolutionequation_homogenized_vasculature_tumor

        • evolutionequation_blood_lung

      • SCALE (vector<int>, size: n, required: True)
        advanced reaction list

      • COUPLING (enum, required: False, default: no_coupling)
        type of coupling: scalar_by_function, no_coupling (default)

        Choices
        • scalar_by_function

        • no_coupling

      • FUNCTID (int, required: True)
        function ID defining the reaction

    Option (MAT_FluidPoroMultiPhaseReactions, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroMultiPhaseReactions (group)
      multi phase flow in deformable porous media and list of reactions

      Contains
      • LOCAL (bool, required: True)
        individual materials allocated per element or only at global scope

      • PERMEABILITY (double, required: True)
        permeability of medium

      • NUMMAT (int, required: True)
        number of materials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

      • NUMFLUIDPHASES_IN_MULTIPHASEPORESPACE (int, required: True)
        number of fluid phases

      • NUMREAC (int, required: True)
        number of reactions for these elements

      • REACIDS (vector<int>, size: n, required: False, default: [0])
        advanced reaction list

    Option (MAT_FluidPoroMultiPhase, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroMultiPhase (group)
      multi phase flow in deformable porous media

      Contains
      • LOCAL (bool, required: True)
        individual materials allocated per element or only at global scope

      • PERMEABILITY (double, required: True)
        permeability of medium

      • NUMMAT (int, required: True)
        number of materials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

      • NUMFLUIDPHASES_IN_MULTIPHASEPORESPACE (int, required: True)
        number of fluid phases

    Option (MAT_FluidPoro, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoro (group)
      fluid flow in deformable porous media

      Contains
      • DYNVISCOSITY (double, required: True)
        dynamic viscosity

      • DENSITY (double, required: True)
        density

      • PERMEABILITY (double, required: False, default: 0)
        permeability of medium

      • AXIALPERMEABILITY (double, required: False, default: 0)
        axial permeability for transverse isotropy

      • ORTHOPERMEABILITY1 (double, required: False, default: 0)
        first permeability for orthotropy

      • ORTHOPERMEABILITY2 (double, required: False, default: 0)
        second permeability for orthotropy

      • ORTHOPERMEABILITY3 (double, required: False, default: 0)
        third permeability for orthotropy

      • TYPE (string, required: False, default: Darcy)
        Problem type: Darcy (default) or Darcy-Brinkman

      • PERMEABILITYFUNCTION (string, required: False, default: Const)
        Permeability function: Const(Default) or Kozeny_Carman

    Option (MAT_StructPoroReactionECM, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_StructPoroReactionECM (group)
      wrapper for structure porelastic material with reaction

      Contains
      • MATID (int, required: True)
        ID of structure material

      • POROLAWID (int, required: True)
        ID of porosity law

      • INITPOROSITY (double, required: True)
        initial porosity of porous medium

      • DENSCOLLAGEN (double, required: True)
        density of collagen

      • DOFIDREACSCALAR (int, required: True)
        Id of DOF within scalar transport problem, which controls the reaction

    Option (MAT_StructPoroReaction, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_StructPoroReaction (group)
      wrapper for structure porelastic material with reaction

      Contains
      • MATID (int, required: True)
        ID of structure material

      • POROLAWID (int, required: True)
        ID of porosity law

      • INITPOROSITY (double, required: True)
        initial porosity of porous medium

      • DOFIDREACSCALAR (int, required: True)
        Id of DOF within scalar transport problem, which controls the reaction

    Option (MAT_FluidPoroViscosityLawCellAdherence, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroViscosityLawCellAdherence (group)
      visosity law depending on pressure gradient in porous multiphase medium

      Contains
      • VISC_0 (double, required: True)
        Visc0 parameter for modelling cell adherence

      • XI (double, required: True)
        xi parameter for modelling cell adherence

      • PSI (double, required: True)
        psi parameter for modelling cell adherence

    Option (MAT_FluidPoroViscosityLawConstant, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroViscosityLawConstant (group)
      viscosity law for constant viscosity in porous multiphase medium

      Contains
      • VALUE (double, required: True)
        constant value of viscosity

    Option (MAT_FluidPoroRelPermeabilityLawExp, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroRelPermeabilityLawExp (group)
      permeability law depending on saturation in porous multiphase medium

      Contains
      • EXP (double, required: True)
        exponent of the saturation of this phase

      • MIN_SAT (double, required: True)
        minimum saturation which is used for calculation

    Option (MAT_FluidPoroRelPermeabilityLawConstant, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_FluidPoroRelPermeabilityLawConstant (group)
      permeability law for constant permeability in porous multiphase medium

      Contains
      • VALUE (double, required: True)
        constant value of permeability

    Option (MAT_PoroDensityLawExp, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroDensityLawExp (group)
      density law for pressure dependent exponential function

      Contains
      • BULKMODULUS (double, required: True)
        bulk modulus of porous medium

    Option (MAT_PoroDensityLawConstant, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroDensityLawConstant (group)
      density law for constant density in porous multiphase medium

    Option (MAT_PlasticElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PlasticElastHyper (group)
      collection of hyperelastic materials for finite strain plasticity

      Contains
      • NUMMAT (int, required: True)
        number of materials/potentials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material/potential IDs

      • DENS (double, required: True)
        material mass density

      • INITYIELD (double, required: True)
        initial yield stress

      • POLYCONVEX (int, required: False, default: 0)
        1.0 if polyconvexity of system is checked

      • ISOHARD (double, required: False, default: 0)
        linear isotropic hardening modulus

      • EXPISOHARD (double, required: False, default: 0)
        nonlinear isotropic hardening exponent

      • INFYIELD (double, required: False, default: 0)
        saturation yield stress for nonlinear isotropic hardening

      • KINHARD (double, required: False, default: 0)
        linear kinematic hardening modulus

      • VISC (double, required: False, default: 0)
        Visco-Plasticity parameter ‘eta’ in Perzyna model

      • RATE_DEPENDENCY (double, required: False, default: 1)
        Visco-Plasticity parameter ‘eta’ in Perzyna model

      • VISC_SOFT (double, required: False, default: 0)
        *Visco-Plasticity temperature dependency (eta = eta_0 * (1-(T-T_0)x)

      • PL_SPIN_CHI (double, required: False, default: 0)
        Plastic spin coupling parameter chi (often called eta)

      • rY_11 (double, required: False, default: 0)
        relative yield stress in fiber1-direction (Y_11/Y_0)

      • rY_22 (double, required: False, default: 0)
        relative yield stress in fiber2-direction (Y_22/Y_0)

      • rY_33 (double, required: False, default: 0)
        relative yield stress in fiber3-direction (Y_33/Y_0)

      • rY_12 (double, required: False, default: 0)
        relative shear yield stress in 12-direction (Y_12/Y_0)

      • rY_23 (double, required: False, default: 0)
        relative shear yield stress in 23-direction (Y_23/Y_0)

      • rY_13 (double, required: False, default: 0)
        relative shear yield stress in 13-direction (Y_13/Y_0)

      • CTE (double, required: False, default: 0)
        coefficient of thermal expansion

      • INITTEMP (double, required: False, default: 0)
        initial, reference temperature

      • YIELDSOFT (double, required: False, default: 0)
        yield stress softening

      • HARDSOFT (double, required: False, default: 0)
        hardening softening

      • TAYLOR_QUINNEY (double, required: False, default: 1)
        Taylor-Quinney factor for plastic heat conversion

    Option (MAT_ElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ElastHyper (group)
      list/collection of hyperelastic materials, i.e. material IDs

      Contains
      • NUMMAT (int, required: True)
        number of materials/potentials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material/potential IDs

      • DENS (double, required: True)
        material mass density

      • POLYCONVEX (int, required: False, default: 0)
        1.0 if polyconvexity of system is checked

    Option (VISCO_BRANCH, MAT)
    • MAT (int, required: True)
      no description yet

    • VISCO_BRANCH (group)
      Viscoelastic Branch (viscous and elastic contribution)

      Contains
      • NUMMAT (int, required: True)
        number of materials in the viscoelastic branch

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

    Option (MAT_Struct_Multiscale, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_Multiscale (group)
      Structural micro-scale approach: material parameters are calculated from microscale simulation

      Contains
      • MICROFILE (string, required: False, default: filename.dat)
        inputfile for microstructure

      • MICRODIS_NUM (int, required: True)
        Number of microscale discretization

      • INITVOL (double, required: False, default: 0)
        Initial volume of RVE

      • RUNTIMEOUTPUT_GP (enum, required: False, default: all)
        Specify the Gauss Points of this element for which runtime output is generated

        Choices
        • none

        • all

        • first_gp_only

    Option (MAT_Struct_AAANeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_AAANeoHooke (group)
      aneurysm wall material according to Raghavan and Vorp [2000]

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • BETA (double, required: True)
        2nd parameter

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

    Option (ELAST_CoupTransverselyIsotropic, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupTransverselyIsotropic (group)
      transversely part of a simple othotropic, transversely isotropic hyperelastic constitutive equation

      Contains
      • ALPHA (double, required: True)
        1-st constant

      • BETA (double, required: True)
        2-nd constant

      • GAMMA (double, required: True)
        3-rd constant

      • ANGLE (double, required: True)
        fiber angle

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • FIBER (int, required: False, default: 1)
        exponential constant

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

    Option (MAT_Struct_Damage, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_Damage (group)
      elasto-plastic von Mises material with ductile damage

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • SAMPLENUM (int, required: True)
        number of stress-strain pairs in list

      • SIGMA_Y (vector<double>, size: n, required: True)
        yield stress

      • EPSBAR_P (vector<double>, size: n, required: True)
        accumulated plastic strain corresponding to SIGMA_Y

      • DAMDEN (double, required: True)
        denominator of damage evaluations law

      • DAMEXP (double, required: True)
        exponent of damage evaluations law

      • DAMTHRESHOLD (double, required: True)
        damage threshold

      • KINHARD (double, required: True)
        kinematic hardening modulus, stress-like variable

      • KINHARD_REC (double, required: True)
        recovery factor, scalar-valued variable

      • SATHARDENING (double, required: True)
        saturation hardening

      • HARDEXPO (double, required: True)
        hardening exponent

      • TOL (double, required: True)
        tolerance for local Newton iteration

    Option (ELAST_IsoExpoPow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoExpoPow (group)
      isochoric part of exponential material acc. to Holzapfel

      Contains
      • K1 (double, required: True)
        material parameter

      • K2 (double, required: True)
        material parameter

      • C (int, required: True)
        exponent

    Option (MAT_Struct_SuperElastSMA, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_SuperElastSMA (group)
      finite strain superelastic shape memory alloy

      Contains
      • DENS (double, required: True)
        mass density

      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • EPSILON_L (double, required: True)
        parameter representing the maximum deformation obtainable only by detwinning of the multiple-variant martensite

      • T_AS_s (double, required: True)
        Temperature at which the phase transformation from austenite to martensite starts

      • T_AS_f (double, required: True)
        Temperature at which the phase transformation from austenite to martensite finishes

      • T_SA_s (double, required: True)
        Temperature at which the phase transformation from martensite to autenite starts

      • T_SA_f (double, required: True)
        Temperature at which the phase transformation from martensite to autenite finishes

      • C_AS (double, required: True)
        Coefficient of the linear temperature dependence of T_AS

      • C_SA (double, required: True)
        Coefficient of the linear temperature dependence of T_SA

      • SIGMA_AS_s (double, required: True)
        stress at which the phase transformation from austenite to martensite begins

      • SIGMA_AS_f (double, required: True)
        stress at which the phase transformation from austenite to martensite finishes

      • SIGMA_SA_s (double, required: True)
        stress at which the phase transformation from martensite to austenite begins

      • SIGMA_SA_f (double, required: True)
        stress at which the phase transformation from martensite to austenite finishes

      • ALPHA (double, required: True)
        pressure dependency in the drucker-prager-type loading

      • MODEL (int, required: True)
        Model used for the evolution of martensitic fraction (1=exponential; 2=linear)

      • BETA_AS (double, required: False, default: 0)
        parameter, measuring the speed of the transformation from austenite to martensite

      • BETA_SA (double, required: False, default: 0)
        parameter, measuring the speed of the transformation from martensite to austenite

    Option (MAT_Struct_PlasticGTN, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_PlasticGTN (group)
      elastic St.Venant Kirchhoff / plastic GTN

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        Density

      • YIELD (double, required: True)
        yield stress

      • ISOHARD (double, required: True)
        linear isotropic hardening

      • HARDENING_FUNC (int, required: False, default: 0)
        Function number for isotropic hardening

      • TOL (double, required: True)
        Local Newton iteration tolerance

      • MAXITER (int, required: False, default: 50)
        Maximum Neutron Raphson Iterations

      • K1 (double, required: True)
        GTN Constant k1

      • K2 (double, required: True)
        GTN Constant k2

      • K3 (double, required: True)
        GTN constant k3

      • F0 (double, required: True)
        GTN constant f0 for initial damage

      • FN (double, required: True)
        GTN constant fN for damage nucleation

      • EN (double, required: True)
        GTN constant eN for damage nucleation

      • SN (double, required: True)
        GTN constant sN for damage nucleation

      • FC (double, required: True)
        GTN constant fC for damage coalescence

      • KAPPA (double, required: True)
        GTN constant kappa for damage coalescence

      • EF (double, required: False, default: 0)
        GTN stabilization parameter ef for damage coalescence

    Option (MAT_Struct_ThermoPlasticLinElast, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_ThermoPlasticLinElast (group)
      Thermo-elastic St.Venant Kirchhoff / plastic von Mises material

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • THEXPANS (double, required: True)
        coefficient of linear thermal expansion

      • INITTEMP (double, required: True)
        initial temperature

      • YIELD (double, required: True)
        yield stress

      • ISOHARD (double, required: True)
        isotropic hardening modulus

      • KINHARD (double, required: True)
        kinematic hardening modulus

      • SAMPLENUM (int, required: True)
        number of stress-strain pairs in list

      • SIGMA_Y (vector<double>, size: n, required: True)
        yield stress

      • EPSBAR_P (vector<double>, size: n, required: True)
        accumulated plastic strain corresponding to SIGMA_Y

      • TOL (double, required: True)
        tolerance for local Newton iteration

      • THERMOMAT (int, required: False, default: -1)
        mat id of thermal material part

    Option (ELAST_CoupLogNeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupLogNeoHooke (group)
      logarithmic neo-Hooke material acc. to Bonet and Wood

      Contains
      • MODE (string, required: True)
        parameter set: YN (Young’s modulus and Poisson’s ration; default) or Lame (mue and lambda)

      • C1 (double, required: True)
        E or mue

      • C2 (double, required: True)
        nue or lambda

    Option (MAT_Struct_DruckerPrager, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_DruckerPrager (group)
      elastic St.Venant Kirchhoff / plastic drucker prager

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        Density

      • ISOHARD (double, required: True)
        linear isotropic hardening

      • TOL (double, required: True)
        Local Newton iteration tolerance

      • C (double, required: True)
        cohesion

      • ETA (double, required: True)
        Drucker Prager Constant Eta

      • XI (double, required: True)
        Drucker Prager Constant Xi

      • ETABAR (double, required: True)
        Drucker Prager Constant Etabar

      • TANG (string, required: False, default: consistent)
        Method to compute the material tangent

      • MAXITER (int, required: False, default: 50)
        Maximum Iterations for local Neutron Raphson

    Option (MAT_Struct_ThermoStVenantK, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_ThermoStVenantK (group)
      Thermo St.Venant–Kirchhoff material

      Contains
      • YOUNGNUM (int, required: True)
        number of Young’s modulus in list (if 1 Young is const, if >1 Young is temperature) dependent

      • YOUNG (vector<double>, size: n, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • THEXPANS (double, required: True)
        constant coefficient of linear thermal expansion

      • INITTEMP (double, required: True)
        initial temperature

      • THERMOMAT (int, required: False, default: -1)
        mat id of thermal material part

    Option (MAT_Struct_StVenantKirchhoff, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_StVenantKirchhoff (group)
      St.Venant–Kirchhoff material

      Contains
      • YOUNG (double, required: True, range: (0, 1.7976931348623157e+308])
        Young’s modulus

      • NUE (double, required: True, range: [-1, 0.5))
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

    Option (ELAST_CoupSVK, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupSVK (group)
      Saint-Venant-Kirchhoff as elastic summand

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

    Option (MAT_Struct_PlasticLinElast, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_PlasticLinElast (group)
      elastic St.Venant Kirchhoff / plastic von Mises material with linear isotropic and kineamtic hardening

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • YIELD (double, required: True)
        yield stress

      • ISOHARD (double, required: True)
        linear isotropic hardening modulus

      • KINHARD (double, required: True)
        linear kinematic hardening modulus

      • TOL (double, required: True)
        tolerance for local Newton iteration

    Option (MAT_elchphase, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_elchphase (group)
      material parameters for ion species in electrolyte solution

      Contains
      • LOCAL (bool, required: False, default: False)
        individual materials allocated per element or only at global scope

      • EPSILON (double, required: True)
        phase porosity

      • TORTUOSITY (double, required: True)
        inverse (!) of phase tortuosity

      • NUMMAT (int, required: True)
        number of materials in electrolyte

      • MATIDS (vector<int>, size: n, required: True)
        the list phasel IDs

    Option (ELAST_Iso2Pow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_Iso2Pow (group)
      isochoric part of general power material

      Contains
      • C (double, required: True)
        material parameter

      • D (int, required: True)
        exponent

    Option (MAT_PlasticElastHyperVCU, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PlasticElastHyperVCU (group)
      collection of hyperelastic materials for finite strain plasticity

      Contains
      • NUMMAT (int, required: True)
        number of materials/potentials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material/potential IDs

      • DENS (double, required: True)
        material mass density

      • INITYIELD (double, required: True)
        initial yield stress

      • ISOHARD (double, required: False, default: 0)
        linear isotropic hardening modulus

      • EXPISOHARD (double, required: False, default: 0)
        nonlinear isotropic hardening exponent

      • INFYIELD (double, required: False, default: 0)
        saturation yield stress for nonlinear isotropic hardening

      • KINHARD (double, required: False, default: 0)
        linear kinematic hardening modulus

      • VISC (double, required: False, default: 0)
        Visco-Plasticity parameter ‘eta’ in Perzyna model

      • RATE_DEPENDENCY (double, required: False, default: 1)
        Visco-Plasticity parameter ‘eta’ in Perzyna model

      • VISC_SOFT (double, required: False, default: 0)
        *Visco-Plasticity temperature dependency (eta = eta_0 * (1-(T-T_0)x)

      • PL_SPIN_CHI (double, required: False, default: 0)
        Plastic spin coupling parameter chi (often called eta)

      • rY_11 (double, required: False, default: 0)
        relative yield stress in fiber1-direction (Y_11/Y_0)

      • rY_22 (double, required: False, default: 0)
        relative yield stress in fiber2-direction (Y_22/Y_0)

      • rY_33 (double, required: False, default: 0)
        relative yield stress in fiber3-direction (Y_33/Y_0)

      • rY_12 (double, required: False, default: 0)
        relative shear yield stress in 12-direction (Y_12/Y_0)

      • rY_23 (double, required: False, default: 0)
        relative shear yield stress in 23-direction (Y_23/Y_0)

      • rY_13 (double, required: False, default: 0)
        relative shear yield stress in 13-direction (Y_13/Y_0)

      • CTE (double, required: False, default: 0)
        coefficient of thermal expansion

      • INITTEMP (double, required: False, default: 0)
        initial, reference temperature

      • YIELDSOFT (double, required: False, default: 0)
        yield stress softening

      • HARDSOFT (double, required: False, default: 0)
        hardening softening

      • TAYLOR_QUINNEY (double, required: False, default: 1)
        Taylor-Quinney factor for plastic heat conversion

      • POLYCONVEX (int, required: False, default: 0)
        1.0 if polyconvexity of system is checked

    Option (MAT_elchmat, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_elchmat (group)
      specific list/collection of species and phases for elch applications

      Contains
      • LOCAL (bool, required: False, default: False)
        individual materials allocated per element or only at global scope

      • NUMDOF (int, required: True)
        number of dof’s per node

      • NUMSCAL (int, required: True)
        number of transported scalars per node

      • NUMPHASE (int, required: True)
        number of phases in electrolyte

      • PHASEIDS (vector<int>, size: n, required: True)
        the list phasel IDs

    Option (ELAST_Iso1Pow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_Iso1Pow (group)
      isochoric part of general power material

      Contains
      • C (double, required: True)
        material parameter

      • D (int, required: True)
        exponent

    Option (MAT_matlist_chemo_reac, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_matlist_chemo_reac (group)
      list/collection of materials, i.e. material IDs and list of reactive/chemotactic pairs

      Contains
      • LOCAL (bool, required: True)
        individual materials allocated per element or only at global scope

      • NUMMAT (int, required: True)
        number of materials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

      • NUMPAIR (int, required: True)
        number of pairs for these elements

      • PAIRIDS (vector<int>, size: n, required: False, default: [0])
        chemotaxis pairs list

      • NUMREAC (int, required: True)
        number of reactions for these elements

      • REACIDS (vector<int>, size: n, required: False, default: [0])
        advanced reaction list

    Option (MAT_matlist_chemotaxis, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_matlist_chemotaxis (group)
      list/collection of materials, i.e. material IDs and list of chemotactic pairs

      Contains
      • LOCAL (bool, required: True)
        individual materials allocated per element or only at global scope

      • NUMMAT (int, required: True)
        number of materials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

      • NUMPAIR (int, required: True)
        number of pairs for these elements

      • PAIRIDS (vector<int>, size: n, required: False, default: [0])
        chemotaxis pairs list

    Option (MAT_matlist_reactions, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_matlist_reactions (group)
      list/collection of materials, i.e. material IDs and list of reactions

      Contains
      • LOCAL (bool, required: True)
        individual materials allocated per element or only at global scope

      • NUMMAT (int, required: True)
        number of materials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

      • NUMREAC (int, required: True)
        number of reactions for these elements

      • REACIDS (vector<int>, size: n, required: False, default: [0])
        advanced reaction list

    Option (MAT_Struct_Robinson, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_Robinson (group)
      Robinson’s visco-plastic material

      Contains
      • KIND (string, required: True)
        kind of Robinson material: Butler, Arya, Arya_NarloyZ (default), Arya_CrMoSteel

      • YOUNGNUM (int, required: True)
        number of Young’s modulus in list

      • YOUNG (vector<double>, size: n, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • THEXPANS (double, required: True)
        coefficient of linear thermal expansion

      • INITTEMP (double, required: True)
        initial temperature

      • HRDN_FACT (double, required: True)
        hardening factor ‘A’

      • HRDN_EXPO (double, required: True)
        hardening power ‘n’

      • SHRTHRSHLDNUM (int, required: True)
        number of shear stress threshold ‘K^2’in list

      • SHRTHRSHLD (vector<double>, size: n, required: True)
        Bingam-Prager shear stress threshold ‘K^2’

      • RCVRY (double, required: True)
        recovery factor ‘R_0’

      • ACTV_ERGY (double, required: True)
        activation energy ‘Q_0’

      • ACTV_TMPR (double, required: True)
        activation temperature ‘T_0’

      • G0 (double, required: True)
        ‘G_0’

      • M_EXPO (double, required: True)
        ‘m’

      • BETANUM (int, required: True)
        number of ‘beta’ in list

      • BETA (vector<double>, size: n, required: True)
        beta

      • H_FACT (double, required: True)
        ‘H’

      • THERMOMAT (int, required: False, default: -1)
        mat id of thermal material part

    Option (MAT_matlist, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_matlist (group)
      list/collection of materials, i.e. material IDs

      Contains
      • LOCAL (bool, required: True)
        individual materials allocated per element or only at global scope

      • NUMMAT (int, required: True)
        number of materials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

    Option (ELAST_CoupSimoPister, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupSimoPister (group)
      Simo-Pister type material

      Contains
      • MUE (double, required: True)
        material constant

    Option (MAT_Struct_PlasticNlnLogNeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_PlasticNlnLogNeoHooke (group)
      hyperelastic / finite strain plastic von Mises material with linear and exponential isotropic hardening or the definition of a hardening function (VARFUNCTION using the variable epsp)

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • YIELD (double, required: False, default: 0)
        yield stress

      • ISOHARD (double, required: False, default: 0)
        isotropic hardening modulus

      • SATHARDENING (double, required: False, default: 0)
        saturation hardening

      • HARDEXPO (double, required: False, default: 0)
        linear hardening exponent

      • VISC (double, required: False, default: 0)
        VISCOSITY

      • RATE_DEPENDENCY (double, required: False, default: 0)
        rate dependency

      • TOL (double, required: False, default: 1e-08)
        Tolerance for local Newton-Raphson iteration

      • HARDENING_FUNC (int, required: False, default: 0)
        Function number for isotropic hardening

    Option (MAT_electrode, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_electrode (group)
      electrode material

      Contains
      • DIFF_COEF_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT (int, required: True)
        FUNCT number describing temperature scaling of diffusion coefficient

      • COND_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of conductivity

      • COND_TEMP_SCALE_FUNCT (int, required: True)
        FUNCT number describing temperature scaling of conductivity

      • DIFF_PARA_NUM (int, required: False, default: 0)
        number of parameters for diffusion coefficient

      • DIFF_PARA (vector<double>, size: n, required: False, default: [])
        parameters for diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for scaling function describing temperature dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for function describing temperature dependence of diffusion coefficient

      • COND_PARA_NUM (int, required: False, default: 0)
        number of parameters for electronic conductivity

      • COND_PARA (vector<double>, size: n, required: False, default: [])
        parameters for electronic conductivity

      • COND_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for temperature scaling of conductivity

      • COND_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for temperature scaling of conductivity

      • C_MAX (double, required: True)
        saturation value of intercalated Lithium concentration

      • CHI_MAX (double, required: True)
        lithiation value corresponding to saturation value of intercalated Lithium concentration ‘C_MAX’

      • OCP_MODEL (group)
        no description yet

        Contains
        • One of

          Option (Function, X_MAX, X_MIN)
          • Function (group)
            no description yet

            Contains
            • OCP_FUNCT_NUM (int, required: True)
              function number of function that is used to model the open circuit potential

          • X_MIN (double, required: True)
            lower bound of range of validity as a fraction of C_MAX for ocp calculation model

          • X_MAX (double, required: True)
            upper bound of range of validity as a fraction of C_MAX for ocp calculation model

          Option (Redlich-Kister, X_MAX, X_MIN)
          • Redlich-Kister (group)
            no description yet

            Contains
            • OCP_PARA_NUM (int, required: True)
              number of parameters underlying half cell open circuit potential model

            • OCP_PARA (vector<double>, size: n, required: True)
              parameters underlying half cell open circuit potential model

          • X_MIN (double, required: True)
            lower bound of range of validity as a fraction of C_MAX for ocp calculation model

          • X_MAX (double, required: True)
            upper bound of range of validity as a fraction of C_MAX for ocp calculation model

          Option (Taralov, X_MAX, X_MIN)
          • Taralov (group)
            no description yet

            Contains
            • OCP_PARA (vector<double>, size: 13, required: True)
              parameters underlying half cell open circuit potential model

          • X_MIN (double, required: True)
            lower bound of range of validity as a fraction of C_MAX for ocp calculation model

          • X_MAX (double, required: True)
            upper bound of range of validity as a fraction of C_MAX for ocp calculation model

    Option (ELAST_IsoAnisoExpo, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoAnisoExpo (group)
      anisotropic part with one exp. fiber

      Contains
      • K1 (double, required: True)
        linear constant

      • K2 (double, required: True)
        exponential constant

      • GAMMA (double, required: True)
        angle

      • K1COMP (double, required: True)
        linear constant

      • K2COMP (double, required: True)
        exponential constant

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

    Option (MAT_scatra_reaction_poro, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_reaction_poro (group)
      scalar transport material

      Contains
      • NUMSCAL (int, required: True)
        number of scalars for these elements

      • STOICH (vector<int>, size: n, required: True)
        reaction stoichometrie list

      • REACCOEFF (double, required: True)
        reaction coefficient

      • REACSCALE (double, required: True)
        scaling for reaction coefficient

      • DISTRFUNCT (int, required: False, default: 0)
        spatial distribution of reaction coefficient

      • COUPLING (string, required: False, default: no_coupling)
        type of coupling: simple_multiplicative, power_multiplicative, constant, michaelis_menten, by_function, no_coupling (default)

      • ROLE (vector<double>, size: n, required: True)
        role in michaelis-menten like reactions

      • REACSTART (vector<double> or null, size: n, required: False, default: null)
        starting point of reaction

    Option (MAT_Muscle_Weickenmeier, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Muscle_Weickenmeier (group)
      Weickenmeier muscle material

      Contains
      • ALPHA (double, required: True, range: (0, 1.7976931348623157e+308])
        experimentally fitted material parameter

      • BETA (double, required: True, range: (0, 1.7976931348623157e+308])
        experimentally fitted material parameter

      • GAMMA (double, required: True, range: (0, 1.7976931348623157e+308])
        experimentally fitted material parameter

      • KAPPA (double, required: True)
        material parameter for coupled volumetric contribution

      • OMEGA0 (double, required: True, range: [0, 1])
        weighting factor for isotropic tissue constituents

      • ACTMUNUM (double, required: True, range: [0, 1.7976931348623157e+308])
        number of active motor units per undeformed muscle cross-sectional area

      • MUTYPESNUM (int, required: True)
        number of motor unit types

      • INTERSTIM (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        interstimulus interval

      • FRACACTMU (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        fraction of motor unit type

      • FTWITCH (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        twitch force of motor unit type

      • TTWITCH (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        twitch contraction time of motor unit type

      • LAMBDAMIN (double, required: True, range: (0, 1.7976931348623157e+308])
        minimal active fiber stretch

      • LAMBDAOPT (double, required: True, range: (0, 1.7976931348623157e+308])
        optimal active fiber stretch related to active nominal stress maximum

      • DOTLAMBDAMIN (double, required: True)
        minimal stretch rate

      • KE (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the curvature of the velocity dependent activation function in the eccentric case

      • KC (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the curvature of the velocity dependent activation function in the concentric case

      • DE (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the amplitude of the velocity dependent activation function in the eccentric case

      • DC (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the amplitude of the velocity dependent activation function in the concentric case

      • ACTTIMESNUM (int, required: True)
        number of time boundaries to prescribe activation

      • ACTTIMES (vector<double>, size: n, required: True)
        time boundaries between intervals

      • ACTINTERVALSNUM (int, required: True)
        number of time intervals to prescribe activation

      • ACTVALUES (vector<double>, size: n, required: True)
        scaling factor in intervals (1=full activation, 0=no activation)

      • DENS (double, required: True, range: [0, 1.7976931348623157e+308])
        density

    Option (MAT_Struct_Viscoplastic_No_Yield_Surface, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_Viscoplastic_No_Yield_Surface (group)
      Elastic visco-plastic finite strain material law without yield surface

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        material mass density

      • TEMPERATURE (double, required: True)
        temperature in Kelvin

      • PRE_EXP_FAC (double, required: True)
        pre-exponential factor of plastic shear strain rate ‘A’

      • ACTIVATION_ENERGY (double, required: True)
        activation energy ‘Q’

      • GAS_CONSTANT (double, required: True)
        gas constant ‘R’

      • STRAIN_RATE_SENS (double, required: True)
        strain-rate-sensitivity ‘m’

      • INIT_FLOW_RES (double, required: True)
        initial isotropic flow resistance ‘S^0’

      • FLOW_RES_PRE_FAC (double, required: True)
        flow resistance factor ‘H_0’

      • FLOW_RES_EXP (double, required: True)
        flow resistance exponential value ‘a’

      • FLOW_RES_SAT_FAC (double, required: True)
        flow resistance saturation factor ‘S_’*

      • FLOW_RES_SAT_EXP (double, required: True)
        flow resistance saturation exponent ‘b’

    Option (MAT_lubrication_law_roeland, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_lubrication_law_roeland (group)
      roeland lubrication material law

      Contains
      • ABSViscosity (double, required: True)
        absolute lubricant viscosity

      • PreVisCoeff (double, required: True)
        pressure viscosity coefficient

      • RefVisc (double, required: True)
        reference viscosity

      • RefPress (double, required: True)
        reference Pressure

    Option (MAT_VISCONEOHOOKE, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_VISCONEOHOOKE (group)
      visco-elastic neo-Hookean material law

      Contains
      • YOUNGS_SLOW (double, required: True)
        ???

      • POISSON (double, required: True)
        ???

      • DENS (double, required: True)
        ???

      • YOUNGS_FAST (double, required: True)
        ???

      • RELAX (double, required: True)
        ???

      • THETA (double, required: True)
        ???

    Option (MAT_lubrication_law_barus, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_lubrication_law_barus (group)
      barus lubrication material law

      Contains
      • ABSViscosity (double, required: True)
        absolute lubricant viscosity

      • PreVisCoeff (double, required: True)
        pressure viscosity coefficient

    Option (MAT_ViscoElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ViscoElastHyper (group)
      Viscohyperelastic material compatible with the collection of hyperelastic materials

      Contains
      • NUMMAT (int, required: True)
        number of materials/potentials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material/potential IDs

      • DENS (double, required: True)
        material mass density

      • POLYCONVEX (int, required: False, default: 0)
        1.0 if polyconvexity of system is checked

    Option (MAT_lubrication_law_constant, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_lubrication_law_constant (group)
      constant lubrication material law

      Contains
      • VISCOSITY (double, required: True)
        lubricant viscosity

    Option (MAT_fluid_weakly_compressible, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_fluid_weakly_compressible (group)
      Weakly compressible fluid

      Contains
      • VISCOSITY (double, required: True)
        viscosity

      • REFDENSITY (double, required: True)
        reference density

      • REFPRESSURE (double, required: True)
        reference pressure

      • COMPRCOEFF (double, required: True)
        compressibility coefficient

    Option (ELAST_IsoOgden, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoOgden (group)
      isochoric part of the one-term Ogden material

      Contains
      • MUE (double, required: True)
        Shear modulus

      • ALPHA (double, required: True)
        Nonlinearity parameter

    Option (MAT_VISCOANISO, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_VISCOANISO (group)
      visco-elastic anisotropic fibre material law

      Contains
      • KAPPA (double, required: True)
        dilatation modulus

      • MUE (double, required: True)
        Shear Modulus

      • DENS (double, required: True)
        Density

      • K1 (double, required: True)
        Parameter for linear fiber stiffness

      • K2 (double, required: True)
        Parameter for exponential fiber stiffness

      • GAMMA (double, required: True)
        angle between fibers

      • BETA_ISO (double, required: True)
        ratio between elasticities in generalized Maxweel body

      • BETA_ANISO (double, required: True)
        ratio between elasticities in generalized Maxweel body

      • RELAX_ISO (double, required: True)
        isotropic relaxation time

      • RELAX_ANISO (double, required: True)
        anisotropic relaxation time

      • MINSTRETCH (double, required: True)
        minimal principal stretch fibers do respond to

      • ELETHICKDIR (int, required: True)
        Element thickness direction applies also to fibers (only sosh)

    Option (MAT_lubrication, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_lubrication (group)
      lubrication material

      Contains
      • LUBRICATIONLAWID (int, required: True)
        lubrication law id

      • DENSITY (double, required: True)
        lubricant density

    Option (MAT_fluid_murnaghantait, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_fluid_murnaghantait (group)
      Weakly compressible fluid according to Murnaghan-Tait

      Contains
      • DYNVISCOSITY (double, required: True)
        dynamic viscosity

      • REFDENSITY (double, required: True)
        reference spatial mass density

      • REFPRESSURE (double, required: True)
        reference pressure

      • REFBULKMODULUS (double, required: True)
        reference bulk modulus

      • MATPARAMETER (double, required: True)
        material parameter according to Murnaghan-Tait

      • GAMMA (double, required: False, default: 0)
        surface tension coefficient

    Option (ELAST_IsoNeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoNeoHooke (group)
      isochoric part of neo-Hooke material acc. to Holzapfel

      Contains
      • MUE (selection)
        Shear modulus

        Choices
        • constant:

          • constant (double, required: True)
            Constant value for the field.

        • from_file:

          • from_file (path, required: True)
            Path to a file containing the input field data.

        • field_reference:

          • field_reference (string, required: True)
            Refer to a globally defined field by a name.

        • from_mesh:

          • from_mesh (string, required: True)
            Refer to a field defined in the input mesh by a name.

    Option (MAT_carreauyasuda, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_carreauyasuda (group)
      fluid with non-linear viscosity according to Carreau-Yasuda

      Contains
      • NU_0 (double, required: True)
        zero-shear viscosity

      • NU_INF (double, required: True)
        infinite-shear viscosity

      • LAMBDA (double, required: True)
        characteristic time

      • APARAM (double, required: True)
        constant parameter

      • BPARAM (double, required: True)
        constant parameter

      • DENSITY (double, required: True)
        density

    Option (ELAST_CoupVarga, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupVarga (group)
      Varga material acc. to Holzapfel

      Contains
      • MUE (double, required: True)
        Shear modulus

      • BETA (double, required: True)
        ‘Anti-modulus’

    Option (MAT_herschelbulkley, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_herschelbulkley (group)
      fluid with non-linear viscosity according to Herschel-Bulkley

      Contains
      • TAU_0 (double, required: True)
        yield stress

      • KFAC (double, required: True)
        constant factor

      • NEXP (double, required: True)
        exponent

      • MEXP (double, required: True)
        exponent

      • LOLIMSHEARRATE (double, required: True)
        lower limit of shear rate

      • UPLIMSHEARRATE (double, required: True)
        upper limit of shear rate

      • DENSITY (double, required: True)
        density

    Option (MAT_sutherland, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_sutherland (group)
      material according to Sutherland law

      Contains
      • REFVISC (double, required: True)
        reference dynamic viscosity (kg/(ms))*

      • REFTEMP (double, required: True)
        reference temperature (K)

      • SUTHTEMP (double, required: True)
        Sutherland temperature (K)

      • SHC (double, required: True)
        specific heat capacity at constant pressure (J/(kgK))*

      • PRANUM (double, required: True)
        Prandtl number

      • THERMPRESS (double, required: True)
        (initial) thermodynamic pressure (J/m^3)

      • GASCON (double, required: True)
        specific gas constant R (J/(kgK))*

    Option (MAT_modpowerlaw, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_modpowerlaw (group)
      fluid with nonlinear viscosity according to a modified power law

      Contains
      • MCONS (double, required: True)
        consistency

      • DELTA (double, required: True)
        safety factor

      • AEXP (double, required: True)
        exponent

      • DENSITY (double, required: True)
        density

    Option (MAT_scatra_multiporo_volfrac, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_multiporo_volfrac (group)
      advanced reaction material for multiphase porous flow (species in volfrac)

      Contains
      • DIFFUSIVITY (double, required: True)
        kinematic diffusivity

      • PHASEID (int, required: True)
        ID of fluid phase the scalar is associated with. Starting with zero.

      • REACOEFF (double, required: False, default: 0)
        reaction coefficient

      • SCNUM (double, required: False, default: 0)
        schmidt number

      • DENSIFICATION (double, required: False, default: 0)
        densification coefficient

      • DELTA (double, required: False, default: 0)
        delta

      • REACTS_TO_EXTERNAL_FORCE (bool, required: False, default: False)
        reacts to external force

      • RELATIVE_MOBILITY_FUNCTION_ID (int, required: False, default: 0)
        relative mobility function ID

    Option (MAT_fluid_linear_density_viscosity, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_fluid_linear_density_viscosity (group)
      Linear law (pressure-dependent) for the density and the viscosity

      Contains
      • REFDENSITY (double, required: True)
        reference density

      • REFVISCOSITY (double, required: True)
        reference viscosity

      • REFPRESSURE (double, required: True)
        reference pressure

      • COEFFDENSITY (double, required: True)
        density-pressure coefficient

      • COEFFVISCOSITY (double, required: True)
        viscosity-pressure coefficient

      • GAMMA (double, required: False, default: 0)
        surface tension coefficient

    Option (ELAST_IsoMuscle_Blemker, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoMuscle_Blemker (group)
      anisotropic Blemker muscle material

      Contains
      • G1 (double, required: True, range: [0, 1.7976931348623157e+308])
        muscle along fiber shear modulus

      • G2 (double, required: True, range: [0, 1.7976931348623157e+308])
        muscle cross fiber shear modulus

      • P1 (double, required: True, range: (0, 1.7976931348623157e+308])
        linear material parameter for passive along-fiber response

      • P2 (double, required: True, range: (0, 1.7976931348623157e+308])
        exponential material parameter for passive along-fiber response

      • SIGMAMAX (double, required: True, range: [0, 1.7976931348623157e+308])
        maximal active isometric stress

      • LAMBDAOFL (double, required: True, range: (0, 1.7976931348623157e+308])
        optimal fiber stretch

      • LAMBDASTAR (double, required: True, range: (0, 1.7976931348623157e+308])
        stretch at which the normalized passive fiber force becomes linear

      • ALPHA (double, required: True, range: [0, 1.7976931348623157e+308])
        tetanised activation level,

      • BETA (double, required: True, range: [0, 1.7976931348623157e+308])
        constant scaling tanh-type activation function

      • ACTSTARTTIME (double, required: True, range: [0, 1.7976931348623157e+308])
        starting time of muscle activation

    Option (MAT_scatra, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra (group)
      scalar transport material

      Contains
      • DIFFUSIVITY (double, required: True)
        kinematic diffusivity

      • REACOEFF (double, required: False, default: 0)
        reaction coefficient

      • SCNUM (double, required: False, default: 0)
        schmidt number

      • DENSIFICATION (double, required: False, default: 0)
        densification coefficient

      • REACTS_TO_EXTERNAL_FORCE (bool, required: False, default: False)
        reacts to external force

    Option (MAT_fluid, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_fluid (group)
      Newtonian fluid

      Contains
      • DYNVISCOSITY (double, required: True)
        dynamic viscosity

      • DENSITY (double, required: True)
        spatial mass density

      • GAMMA (double, required: False, default: 0)
        surface tension coefficient

    Option (ELAST_IsoMooneyRivlin, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoMooneyRivlin (group)
      isochoric part of Mooney-Rivlin material acc. to Holzapfel

      Contains
      • C1 (double, required: True)
        Linear modulus for first invariant

      • C2 (double, required: True)
        Linear modulus for second invariant

    Option (MAT_scatra_reaction, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_reaction (group)
      advanced reaction material

      Contains
      • NUMSCAL (int, required: True)
        number of scalars for these elements

      • STOICH (vector<int>, size: n, required: True)
        reaction stoichometrie list

      • REACCOEFF (double, required: True)
        reaction coefficient

      • DISTRFUNCT (int, required: False, default: 0)
        spatial distribution of reaction coefficient

      • COUPLING (string, required: False, default: no_coupling)
        type of coupling: simple_multiplicative, power_multiplicative, constant, michaelis_menten, by_function, no_coupling (default)

      • ROLE (vector<double>, size: n, required: True)
        role in michaelis-menten like reactions

      • REACSTART (vector<double> or null, size: n, required: False, default: null)
        starting point of reaction

    Option (MAT_myocard, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_myocard (group)
      Myocard muscle material

      Contains
      • DIFF1 (double, required: True)
        conductivity in fiber direction

      • DIFF2 (double, required: True)
        conductivity perpendicular to fiber direction

      • DIFF3 (double, required: True)
        conductivity perpendicular to fiber direction

      • PERTURBATION_DERIV (double, required: True)
        perturbation for calculation of reaction coefficient derivative

      • MODEL (string, required: False, default: MV)
        Model type: MV (default), FHN, TNNP, SAN or INADA

      • TISSUE (string, required: False, default: M)
        Tissue type: M (default), ENDO, EPI, AN, N or NH

      • TIME_SCALE (double, required: True)
        Scale factor for time units of Model

    Option (MAT_scatra_multiporo_fluid, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_multiporo_fluid (group)
      advanced reaction material for multiphase porous flow (species in fluid)

      Contains
      • DIFFUSIVITY (double, required: True)
        kinematic diffusivity

      • PHASEID (int, required: True)
        ID of fluid phase the scalar is associated with. Starting with zero.

      • REACOEFF (double, required: False, default: 0)
        reaction coefficient

      • SCNUM (double, required: False, default: 0)
        schmidt number

      • DENSIFICATION (double, required: False, default: 0)
        densification coefficient

      • DELTA (double, required: False, default: 0)
        delta

      • MIN_SAT (double, required: False, default: 1e-09)
        minimum saturation under which also corresponding mass fraction is equal to zero

      • REACTS_TO_EXTERNAL_FORCE (bool, required: False, default: False)
        reacts to external force

      • RELATIVE_MOBILITY_FUNCTION_ID (int, required: False, default: 0)
        relative mobility function ID

    Option (MAT_scatra_multiporo_solid, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_multiporo_solid (group)
      advanced reaction material for multiphase porous flow (species in solid)

      Contains
      • DIFFUSIVITY (double, required: True)
        kinematic diffusivity

      • REACOEFF (double, required: False, default: 0)
        reaction coefficient

      • SCNUM (double, required: False, default: 0)
        schmidt number

      • DENSIFICATION (double, required: False, default: 0)
        densification coefficient

      • DELTA (double, required: False, default: 0)
        delta

      • REACTS_TO_EXTERNAL_FORCE (bool, required: False, default: False)
        reacts to external force

    Option (MAT_scatra_multiporo_temperature, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_multiporo_temperature (group)
      advanced reaction material for multiphase porous flow (temperature)

      Contains
      • NUMFLUIDPHASES_IN_MULTIPHASEPORESPACE (int, required: True)
        number of fluid dofs

      • CP_FLUID (vector<double>, size: n, required: True)
        heat capacity fluid phases

      • NUMVOLFRAC (int, required: True)
        number of volfrac dofs

      • CP_VOLFRAC (vector<double>, size: n, required: True)
        heat capacity volfrac

      • CP_SOLID (double, required: True)
        heat capacity solid

      • KAPPA_FLUID (vector<double>, size: n, required: True)
        thermal diffusivity fluid phases

      • KAPPA_VOLFRAC (vector<double>, size: n, required: True)
        thermal diffusivity volfrac

      • KAPPA_SOLID (double, required: True)
        heat capacity solid

      • DIFFUSIVITY (double, required: False, default: 1)
        kinematic diffusivity

      • REACOEFF (double, required: False, default: 0)
        reaction coefficient

      • SCNUM (double, required: False, default: 0)
        schmidt number

      • DENSIFICATION (double, required: False, default: 0)
        densification coefficient

      • REACTS_TO_EXTERNAL_FORCE (bool, required: False, default: False)
        reacts to external force

    Option (MAT_Muscle_Combo, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Muscle_Combo (group)
      Combo muscle material

      Contains
      • One of

        Option (ACTIVATION_FUNCTION_ID, ALPHA, BETA, DENS, GAMMA, KAPPA, LAMBDAMIN, LAMBDAOPT, OMEGA0, POPT)
        • ALPHA (double, required: True, range: (0, 1.7976931348623157e+308])
          experimentally fitted material parameter

        • BETA (double, required: True, range: (0, 1.7976931348623157e+308])
          experimentally fitted material parameter

        • GAMMA (double, required: True, range: (0, 1.7976931348623157e+308])
          experimentally fitted material parameter

        • KAPPA (double, required: True)
          material parameter for coupled volumetric contribution

        • OMEGA0 (double, required: True, range: [0, 1])
          weighting factor for isotropic tissue constituents

        • POPT (double, required: True, range: [0, 1.7976931348623157e+308])
          tetanised optimal (maximal) active stress

        • LAMBDAMIN (double, required: True, range: (0, 1.7976931348623157e+308])
          minimal active fiber stretch

        • LAMBDAOPT (double, required: True, range: (0, 1.7976931348623157e+308])
          optimal active fiber stretch related to active nominal stress maximum

        • ACTIVATION_FUNCTION_ID (int, required: True)
          function id for time- and space-dependency of muscle activation

        • DENS (double, required: True, range: [0, 1.7976931348623157e+308])
          density

        Option (ACTIVATION_VALUES, ALPHA, BETA, DENS, GAMMA, KAPPA, LAMBDAMIN, LAMBDAOPT, OMEGA0, POPT)
        • ALPHA (double, required: True, range: (0, 1.7976931348623157e+308])
          experimentally fitted material parameter

        • BETA (double, required: True, range: (0, 1.7976931348623157e+308])
          experimentally fitted material parameter

        • GAMMA (double, required: True, range: (0, 1.7976931348623157e+308])
          experimentally fitted material parameter

        • KAPPA (double, required: True)
          material parameter for coupled volumetric contribution

        • OMEGA0 (double, required: True, range: [0, 1])
          weighting factor for isotropic tissue constituents

        • POPT (double, required: True, range: [0, 1.7976931348623157e+308])
          tetanised optimal (maximal) active stress

        • LAMBDAMIN (double, required: True, range: (0, 1.7976931348623157e+308])
          minimal active fiber stretch

        • LAMBDAOPT (double, required: True, range: (0, 1.7976931348623157e+308])
          optimal active fiber stretch related to active nominal stress maximum

        • ACTIVATION_VALUES (selection)
          json input file containing a map of elementwise-defined discrete values for time- and space-dependency of muscle activation

          Choices
          • constant:

            • constant (vector<tuple<double, double>>, size: n, required: True)
              Constant value for the field.

              Value type
              • (tuple<double, double>, required: True)
                no description yet

                Entries
                • (double, required: True)
                  no description yet

                • (double, required: True)
                  no description yet

          • from_file:

            • from_file (path, required: True)
              Path to a file containing the input field data.

          • field_reference:

            • field_reference (string, required: True)
              Refer to a globally defined field by a name.

          • from_mesh:

            • from_mesh (string, required: True)
              Refer to a field defined in the input mesh by a name.

        • DENS (double, required: True, range: [0, 1.7976931348623157e+308])
          density

    Option (MAT_scatra_chemotaxis, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_chemotaxis (group)
      chemotaxis material

      Contains
      • NUMSCAL (int, required: True)
        number of chemotactic pairs for these elements

      • PAIR (vector<int>, size: n, required: True)
        chemotaxis pairing

      • CHEMOCOEFF (double, required: True)
        chemotaxis coefficient

    Option (MAT_newman, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_newman (group)
      material parameters for ion species in electrolyte solution

      Contains
      • VALENCE (double, required: True)
        valence (= charge number)

      • DIFF_COEF_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT (int, required: True)
        FUNCT number describing temperature scaling of diffusion coefficient

      • TRANSNR (int, required: True)
        curve number for transference number

      • THERMFAC (int, required: True)
        curve number for thermodynamic factor

      • COND_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of conductivity

      • COND_TEMP_SCALE_FUNCT (int, required: True)
        FUNCT number describing temperature scaling of conductivity

      • DIFF_PARA_NUM (int, required: False, default: 0)
        number of parameters for diffusion coefficient

      • DIFF_PARA (vector<double>, size: n, required: False, default: [])
        parameters for diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for scaling function describing temperature dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for function describing temperature dependence of diffusion coefficient

      • TRANS_PARA_NUM (int, required: False, default: 0)
        number of parameters for transference number

      • TRANS_PARA (vector<double>, size: n, required: False, default: [])
        parameters for transference number

      • THERM_PARA_NUM (int, required: False, default: 0)
        number of parameters for thermodynamic factor

      • THERM_PARA (vector<double>, size: n, required: False, default: [])
        parameters for thermodynamic factor

      • COND_PARA_NUM (int, required: False, default: 0)
        number of parameters for conductivity

      • COND_PARA (vector<double>, size: n, required: False, default: [])
        parameters for conductivity

      • COND_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for temperature scaling of conductivity

      • COND_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for temperature scaling of conductivity

    Option (MAT_scatra_multiscale, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scatra_multiscale (group)
      scalar transport material for multi-scale approach

      Contains
      • MICROFILE (string, required: False, default: filename.dat)
        input file for micro scale

      • MICRODIS_NUM (int, required: True)
        number of micro-scale discretization

      • POROSITY (double, required: True)
        porosity

      • TORTUOSITY (double, required: True)
        tortuosity

      • A_s (double, required: True)
        specific micro-scale surface area

      • DIFFUSIVITY (double, required: True)
        kinematic diffusivity

      • REACOEFF (double, required: False, default: 0)
        reaction coefficient

      • SCNUM (double, required: False, default: 0)
        Schmidt number

      • DENSIFICATION (double, required: False, default: 0)
        densification coefficient

      • REACTS_TO_EXTERNAL_FORCE (bool, required: False, default: False)
        reacts to external force

    Option (MAT_Muscle_Giantesio, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Muscle_Giantesio (group)
      Giantesio active strain muscle material

      Contains
      • ALPHA (double, required: True, range: (0, 1.7976931348623157e+308])
        experimentally fitted material parameter

      • BETA (double, required: True, range: (0, 1.7976931348623157e+308])
        experimentally fitted material parameter

      • GAMMA (double, required: True, range: (0, 1.7976931348623157e+308])
        experimentally fitted material parameter

      • KAPPA (double, required: True)
        material parameter for coupled volumetric contribution

      • OMEGA0 (double, required: True, range: [0, 1])
        weighting factor for isotropic tissue constituents

      • ACTMUNUM (double, required: True, range: [0, 1.7976931348623157e+308])
        number of active motor units per undeformed muscle cross-sectional area

      • MUTYPESNUM (int, required: True)
        number of motor unit types

      • INTERSTIM (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        interstimulus interval

      • FRACACTMU (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        fraction of motor unit type

      • FTWITCH (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        twitch force of motor unit type

      • TTWITCH (vector<double>, size: n, required: True, each element must validate: range [0, 1.7976931348623157e+308])
        twitch contraction time of motor unit type

      • LAMBDAMIN (double, required: True, range: (0, 1.7976931348623157e+308])
        minimal active fiber stretch

      • LAMBDAOPT (double, required: True, range: (0, 1.7976931348623157e+308])
        optimal active fiber stretch related to active nominal stress maximum

      • DOTLAMBDAMIN (double, required: True)
        minimal stretch rate

      • KE (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the curvature of the velocity dependent activation function in the eccentric case

      • KC (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the curvature of the velocity dependent activation function in the concentric case

      • DE (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the amplitude of the velocity dependent activation function in the eccentric case

      • DC (double, required: True, range: [0, 1.7976931348623157e+308])
        parameter controlling the amplitude of the velocity dependent activation function in the concentric case

      • ACTTIMESNUM (int, required: True)
        number of time boundaries to prescribe activation

      • ACTTIMES (vector<double>, size: n, required: True)
        time boundaries between intervals

      • ACTINTERVALSNUM (int, required: True)
        number of time intervals to prescribe activation

      • ACTVALUES (vector<double>, size: n, required: True)
        scaling factor in intervals (1=full activation, 0=no activation)

      • DENS (double, required: True, range: [0, 1.7976931348623157e+308])
        density

    Option (MAT_Struct_ThermoPlasticHyperElast, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Struct_ThermoPlasticHyperElast (group)
      Thermo-hyperelastic / finite strain plastic von Mises material with linear and exponential isotropic hardening

      Contains
      • YOUNG (double, required: True)
        Young’s modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • DENS (double, required: True)
        mass density

      • CTE (double, required: False, default: 0)
        coefficient of thermal expansion

      • INITTEMP (double, required: False, default: 0)
        initial, reference temperature

      • YIELD (double, required: True)
        initial yield stress

      • ISOHARD (double, required: False, default: 0)
        linear isotropic hardening modulus

      • SATHARDENING (double, required: False, default: 0)
        saturation hardening

      • HARDEXPO (double, required: False, default: 0)
        hardening exponent

      • YIELDSOFT (double, required: False, default: 0)
        thermal yield stress softening

      • HARDSOFT (double, required: False, default: 0)
        thermal hardening softening (acting on SATHARDENING and ISOHARD)

      • TOL (double, required: False, default: 1e-08)
        tolerance for local Newton iteration

      • THERMOMAT (int, required: False, default: -1)
        mat id of thermal material part

    Option (MAT_ion, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ion (group)
      material parameters for ion species in electrolyte solution

      Contains
      • DIFFUSIVITY (double, required: True)
        kinematic diffusivity

      • VALENCE (double, required: True)
        valence (= charge number)

      • DENSIFICATION (double, required: False, default: 0)
        densification coefficient

      • ELIM_DIFFUSIVITY (double, required: False, default: 0)
        kinematic diffusivity of elim. species

      • ELIM_VALENCE (double, required: False, default: 0)
        valence of elim. species

    Option (MAT_newman_multiscale, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_newman_multiscale (group)
      material parameters for ion species in electrolyte solution for multi-scale approach

      Contains
      • VALENCE (double, required: True)
        valence (= charge number)

      • DIFF_COEF_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT (int, required: True)
        FUNCT number describing temperature scaling of diffusion coefficient

      • TRANSNR (int, required: True)
        curve number for transference number

      • THERMFAC (int, required: True)
        curve number for thermodynamic factor

      • COND_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of conductivity

      • COND_TEMP_SCALE_FUNCT (int, required: True)
        FUNCT number describing temperature scaling of conductivity

      • ELECTRONIC_COND (double, required: True)
        electronic conductivity

      • ELECTRONIC_COND_CONC_SCALE_FUNC_NUM (int, required: True)
        FUNCT number describing concentration dependence of electronic conductivity

      • A_s (double, required: True)
        specific micro-scale surface area

      • MICROFILE (string, required: False, default: filename.dat)
        input file for micro scale

      • MICRODIS_NUM (int, required: True)
        number of micro-scale discretization

      • DIFF_PARA_NUM (int, required: False, default: 0)
        number of parameters for diffusion coefficient

      • DIFF_PARA (vector<double>, size: n, required: False, default: [])
        parameters for diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for scaling function describing temperature dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for function describing temperature dependence of diffusion coefficient

      • TRANS_PARA_NUM (int, required: False, default: 0)
        number of parameters for transference number

      • TRANS_PARA (vector<double>, size: n, required: False, default: [])
        parameters for transference number

      • THERM_PARA_NUM (int, required: False, default: 0)
        number of parameters for thermodynamic factor

      • THERM_PARA (vector<double>, size: n, required: False, default: [])
        parameters for thermodynamic factor

      • COND_PARA_NUM (int, required: False, default: 0)
        number of parameters for ionic conductivity

      • COND_PARA (vector<double>, size: n, required: False, default: [])
        parameters for ionic conductivity

      • COND_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for temperature scaling of conductivity

      • COND_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for temperature scaling of conductivity

    Option (MAT_scl, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_scl (group)
      material parameters for space charge layers

      Contains
      • VALENCE (double, required: True)
        valence/charge number

      • DIFF_COEF_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT (int, required: True)
        function number describing temperature scaling of diffusion coefficient

      • TRANSNR (int, required: True)
        curve number for transference number

      • COND_CONC_DEP_FUNCT (int, required: True)
        function number of function describing concentration dependence of conductivity

      • COND_TEMP_SCALE_FUNCT (int, required: True)
        function number describing temperature scaling of conductivity

      • DIFF_PARA_NUM (int, required: False, default: 0)
        number of parameters for diffusion coefficient

      • DIFF_PARA (vector<double>, size: n, required: False, default: [])
        parameters for diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for scaling function describing temperature dependence of diffusion coefficient

      • DIFF_COEF_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for function describing temperature dependence of diffusion coefficient

      • TRANS_PARA_NUM (int, required: False, default: 0)
        number of parameters for transference number

      • TRANS_PARA (vector<double>, size: n, required: False, default: [])
        parameters for transference number

      • COND_PARA_NUM (int, required: False, default: 0)
        number of parameters for conductivity

      • COND_PARA (vector<double>, size: n, required: False, default: [])
        parameters for conductivity

      • COND_TEMP_SCALE_FUNCT_PARA_NUM (int, required: False, default: 0)
        number of parameters for temperature scaling of conductivity

      • COND_TEMP_SCALE_FUNCT_PARA (vector<double>, size: n, required: False, default: [])
        parameters for temperature scaling of conductivity

      • MAX_CONC (double, required: True)
        maximum cation concentration

      • EXTRAPOL_DIFF (int, required: True)
        strategy for extrapolation of diffusion coefficient below 0 and above MAX_CONC (-1: disabled, 0: constant)

      • LIM_CONC (double, required: False, default: 1)
        limiting concentration for extrapolation

      • BULK_CONC (double, required: True)
        bulk ion concentration

      • SUSCEPT (double, required: True)
        susceptibility

      • DELTA_NU (double, required: True)
        difference of partial molar volumes (vacancy & cation)

    Option (ELAST_CoupLogMixNeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupLogMixNeoHooke (group)
      mixed logarithmic neo-Hooke material

      Contains
      • MODE (string, required: True)
        parameter set: YN (Young’s modulus and Poisson’s ration; default) or Lame (mue and lambda)

      • C1 (double, required: True)
        E or mue

      • C2 (double, required: True)
        nue or lambda

    Option (ELAST_CoupExpPol, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupExpPol (group)
      compressible, isochoric exponential material law for soft tissue

      Contains
      • A (double, required: True)
        material constant

      • B (double, required: True)
        material constant linear I_1

      • C (double, required: True)
        material constant linear J

    Option (ELAST_CoupNeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupNeoHooke (group)
      compressible neo-Hooke material acc. to Holzapfel

      Contains
      • YOUNG (double, required: False, default: 0)
        Young’s modulus

      • NUE (double, required: False, default: 0)
        Poisson’s ratio

    Option (ELAST_CoupMooneyRivlin, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupMooneyRivlin (group)
      Mooney - Rivlin material acc. to Holzapfel

      Contains
      • C1 (double, required: False, default: 0)
        material constant

      • C2 (double, required: False, default: 0)
        material constant

      • C3 (double, required: False, default: 0)
        material constant

    Option (ELAST_CoupBlatzKo, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupBlatzKo (group)
      Blatz and Ko material acc. to Holzapfel

      Contains
      • MUE (double, required: True)
        Shear modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • F (double, required: True)
        interpolation parameter

    Option (ELAST_IsoYeoh, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoYeoh (group)
      isochoric part of Yeoh material acc. to Holzapfel

      Contains
      • C1 (double, required: True)
        Linear modulus

      • C2 (double, required: True)
        Quadratic modulus

      • C3 (double, required: True)
        Cubic modulus

    Option (ELAST_Coup1Pow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_Coup1Pow (group)
      part of general power material

      Contains
      • C (double, required: True)
        material parameter

      • D (int, required: True)
        exponent

    Option (ELAST_Coup2Pow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_Coup2Pow (group)
      part of general power material

      Contains
      • C (double, required: True)
        material parameter

      • D (int, required: True)
        exponent

    Option (ELAST_Coup3Pow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_Coup3Pow (group)
      part of general power material

      Contains
      • C (double, required: True)
        material parameter

      • D (int, required: True)
        exponent

    Option (ELAST_Coup13aPow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_Coup13aPow (group)
      hyperelastic potential summand for multiplicative coupled invariants I1 and I3

      Contains
      • C (double, required: True)
        material parameter

      • D (int, required: True)
        exponent of all

      • A (double, required: True)
        negative exponent of I3

    Option (ELAST_IsoTestMaterial, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoTestMaterial (group)
      test material to test elasthyper-toolbox

      Contains
      • C1 (double, required: True)
        Modulus for first invariant

      • C2 (double, required: True)
        Modulus for second invariant

    Option (ELAST_RemodelFiber, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_RemodelFiber (group)
      General fiber material for remodeling

      Contains
      • NUMMAT (int, required: True)
        number of materials/potentials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material/potential IDs

      • TDECAY (double, required: True)
        decay time of Poisson (degradation) process

      • GROWTHFAC (double, required: False, default: 0)
        time constant for collagen growth

      • COLMASSFRAC (vector<double>, size: n, required: False, default: [0])
        initial mass fraction of first collagen fiber family in constraint mixture

      • DEPOSITIONSTRETCH (double, required: True)
        deposition stretch

    Option (ELAST_VolSussmanBathe, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_VolSussmanBathe (group)
      volumetric part of SussmanBathe material

      Contains
      • KAPPA (double, required: True)
        dilatation modulus

    Option (ELAST_VolPenalty, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_VolPenalty (group)
      Penalty formulation for the volumetric part

      Contains
      • EPSILON (double, required: True)
        penalty parameter

      • GAMMA (double, required: True)
        penalty parameter

    Option (ELAST_VolOgden, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_VolOgden (group)
      Ogden formulation for the volumetric part

      Contains
      • KAPPA (double, required: True)
        dilatation modulus

      • BETA (double, required: True)
        empiric constant

    Option (ELAST_VolPow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_VolPow (group)
      Power law formulation for the volumetric part

      Contains
      • A (double, required: True)
        prefactor of power law

      • EXPON (double, required: True)
        exponent of power law

    Option (ELAST_CoupAnisoExpoActive, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupAnisoExpoActive (group)
      anisotropic active fiber

      Contains
      • K1 (double, required: True)
        linear constant

      • K2 (double, required: True)
        exponential constant

      • GAMMA (double, required: True)
        angle

      • K1COMP (double, required: True)
        linear constant

      • K2COMP (double, required: True)
        exponential constant

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

      • S (double, required: True)
        maximum contractile stress

      • LAMBDAMAX (double, required: True)
        stretch at maximum active force generation

      • LAMBDA0 (double, required: True)
        stretch at zero active force generation

      • DENS (double, required: True)
        total reference mass density of constrained mixture

    Option (ELAST_CoupAnisoExpo, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupAnisoExpo (group)
      anisotropic part with one exp. fiber

      Contains
      • K1 (double, required: True)
        linear constant

      • K2 (double, required: True)
        exponential constant

      • GAMMA (double, required: True)
        angle

      • K1COMP (double, required: True)
        linear constant

      • K2COMP (double, required: True)
        exponential constant

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

      • FIBER_ID (int, required: False, default: 1)
        Id of the fiber to be used (1 for first fiber, default)

    Option (ELAST_CoupAnisoExpoShear, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupAnisoExpoShear (group)
      Exponential shear behavior between two fibers

      Contains
      • K1 (double, required: True)
        linear constant

      • K2 (double, required: True)
        exponential constant

      • GAMMA (double, required: True)
        angle

      • K1COMP (double, required: True)
        linear constant

      • K2COMP (double, required: True)
        exponential constant

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

      • FIBER_IDS (vector<int>, size: 2, required: True)
        Ids of the two fibers to be used (1 for the first fiber, 2 for the second, default)

    Option (ELAST_CoupAnisoPow, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupAnisoPow (group)
      anisotropic part with one pow-like fiber

      Contains
      • K (double, required: True)
        linear constant

      • D1 (double, required: True)
        exponential constant for fiber invariant

      • D2 (double, required: True)
        exponential constant for system

      • ACTIVETHRES (double, required: False, default: 1)
        Deformation threshold for activating fibers. Default: 1.0 (off at compression); If 0.0 (always active)

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • FIBER (int, required: False, default: 1)
        Number of the fiber family contained in the element

      • GAMMA (double, required: False, default: 0)
        angle

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

    Option (ELAST_CoupAnisoExpoTwoCoup, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupAnisoExpoTwoCoup (group)
      anisotropic part with two exp. fibers

      Contains
      • A4 (double, required: True)
        linear anisotropic constant for fiber 1

      • B4 (double, required: True)
        exponential anisotropic constant for fiber 1

      • A6 (double, required: True)
        linear anisotropic constant for fiber 2

      • B6 (double, required: True)
        exponential anisotropic constant for fiber 2

      • A8 (double, required: True)
        linear anisotropic constant for fiber 1 relating fiber 2

      • B8 (double, required: True)
        exponential anisotropic constant for fiber 1 relating fiber 2

      • GAMMA (double, required: True)
        angle

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

      • FIB_COMP (bool, required: False, default: True)
        fibers support compression: yes (true) or no (false)

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

    Option (ELAST_CoupAnisoNeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupAnisoNeoHooke (group)
      anisotropic part with one neo Hookean fiber

      Contains
      • C (double, required: True)
        linear constant

      • GAMMA (double, required: True)
        angle

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • INIT (int, required: False, default: 1)
        initialization modus for fiber alignment

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

    Option (ELAST_AnisoActiveStress_Evolution, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_AnisoActiveStress_Evolution (group)
      anisotropic part with one fiber with coefficient given by a simplification of the activation-contraction law of Bestel-Clement-Sorine-2001

      Contains
      • SIGMA (double, required: True)
        Contractility (maximal stress)

      • TAUC0 (double, required: True)
        Initial value for the active stress

      • MAX_ACTIVATION (double, required: True)
        Maximal value for the rescaled activation

      • MIN_ACTIVATION (double, required: True)
        Minimal value for the rescaled activation

      • SOURCE_ACTIVATION (int, required: True)
        Where the activation comes from: 0=scatra , >0 Id for FUNCT

      • ACTIVATION_THRES (double, required: True)
        Threshold for activation (contraction starts when activation function is larger than this value, relaxes otherwise)

      • STRAIN_DEPENDENCY (bool, required: False, default: False)
        model strain dependency of contractility (Frank-Starling law): no (false) or yes (true)

      • LAMBDA_LOWER (double, required: False, default: 1)
        lower fiber stretch for Frank-Starling law

      • LAMBDA_UPPER (double, required: False, default: 1)
        upper fiber stretch for Frank-Starling law

      • GAMMA (double, required: False, default: 0)
        angle

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • INIT (int, required: False, default: 1)
        initialization mode for fiber alignment

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

    Option (ELAST_CoupAnisoNeoHooke_VarProp, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_CoupAnisoNeoHooke_VarProp (group)
      anisotropic part with one neo Hookean fiber with variable coefficient

      Contains
      • C (double, required: True)
        linear constant

      • SOURCE_ACTIVATION (int, required: True)
        Where the activation comes from: 0=scatra , >0 Id for FUNCT

      • GAMMA (double, required: False, default: 0)
        azimuth angle

      • THETA (double, required: False, default: 0)
        polar angle

      • STR_TENS_ID (int, required: True)
        MAT ID for definition of Structural Tensor

      • INIT (int, required: False, default: 1)
        initialization mode for fiber alignment

      • ADAPT_ANGLE (bool, required: False, default: False)
        adapt angle during remodeling

    Option (ELAST_StructuralTensor, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_StructuralTensor (group)
      Structural tensor strategy in anisotropic materials

      Contains
      • STRATEGY (string, required: True)
        Strategy for evaluation of structural tensor: Standard (default), ByDistributionFunction, DispersedTransverselyIsotropic

      • DISTR (string, required: False, default: none)
        Type of distribution function around mean direction: none, Bingham, vonMisesFisher

      • C1 (double, required: False, default: 1)
        constant 1 for distribution function

      • C2 (double, required: False, default: 0)
        constant 2 for distribution function

      • C3 (double, required: False, default: 0)
        constant 3 for distribution function

      • C4 (double, required: False, default: 1e+16)
        constant 4 for distribution function

    Option (ELAST_IsoVarga, MAT)
    • MAT (int, required: True)
      no description yet

    • ELAST_IsoVarga (group)
      Isochoric Varga material acc. to Holzapfel

      Contains
      • MUE (double, required: True)
        Shear modulus

      • BETA (double, required: True)
        ‘Anti-modulus’

    Option (VISCO_CoupMyocard, MAT)
    • MAT (int, required: True)
      no description yet

    • VISCO_CoupMyocard (group)
      Isotropic viscous contribution of myocardial matrix

      Contains
      • N (double, required: True)
        material parameter

    Option (VISCO_IsoRateDep, MAT)
    • MAT (int, required: True)
      no description yet

    • VISCO_IsoRateDep (group)
      Isochoric rate dependent viscous material

      Contains
      • N (double, required: True)
        material parameter

    Option (VISCO_GenMax, MAT)
    • MAT (int, required: True)
      no description yet

    • VISCO_GenMax (group)
      Viscous contribution according to SLS-Model

      Contains
      • TAU (double, required: True)
        relaxation parameter

      • BETA (double, required: True)
        emphasis of viscous to elastic part

      • SOLVE (string, required: True)
        Solution of evolution equation via: OST (default) or CONVOL (convolution integral)

    Option (MAT_CNST_ART, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_CNST_ART (group)
      artery with constant properties

      Contains
      • VISCOSITY (double, required: True)
        viscosity (for CONSTANT viscosity law taken as blood viscosity, for BLOOD viscosity law taken as the viscosity of blood plasma)

      • DENS (double, required: True)
        density of blood

      • YOUNG (double, required: True)
        artery Youngs modulus of elasticity

      • NUE (double, required: True)
        Poissons ratio of artery fiber

      • TH (double, required: True)
        artery thickness

      • PEXT1 (double, required: True)
        artery fixed external pressure 1

      • PEXT2 (double, required: True)
        artery fixed external pressure 2

      • VISCOSITYLAW (string, required: False, default: CONSTANT)
        type of viscosity law, CONSTANT (default) or BLOOD

      • BLOOD_VISC_SCALE_DIAM_TO_MICRONS (double, required: False, default: 1)
        used to scale the diameter for blood viscosity law to microns if your problem is not given in microns, e.g., if you use mms, set this parameter to 1.0e3

      • VARYING_DIAMETERLAW (string, required: False, default: CONSTANT)
        type of variable diameter law, CONSTANT (default) or BY_FUNCTION

      • VARYING_DIAMETER_FUNCTION (int, required: False, default: -1)
        function for variable diameter law

      • COLLAPSE_THRESHOLD (double, required: False, default: -1)
        Collapse threshold for diameter (below this diameter element is assumed to be collapsed with zero diameter and is not evaluated)

    Option (VISCO_Fract, MAT)
    • MAT (int, required: True)
      no description yet

    • VISCO_Fract (group)
      Viscous contribution according to FSLS-Model

      Contains
      • TAU (double, required: True)
        relaxation parameter

      • ALPHA (double, required: True)
        fractional order derivative

      • BETA (double, required: True)
        emphasis of viscous to elastic part

    Option (VISCO_PART, MAT)
    • MAT (int, required: True)
      no description yet

    • VISCO_PART (group)
      Viscous contribution of a viscoelastic Branch

      Contains
      • TAU (double, required: True)
        dynamic viscosity divided by young’s modulus of the branch

    Option (VISCO_GeneralizedGenMax, MAT)
    • MAT (int, required: True)
      no description yet

    • VISCO_GeneralizedGenMax (group)
      Viscoelastic Branches of generalized Maxwell

      Contains
      • NUMBRANCH (int, required: True)
        number of viscoelastic branches

      • MATIDS (vector<int>, size: n, required: True)
        the list material IDs

      • SOLVE (string, required: True)
        Solution for evolution equation: OST (default) or CONVOL (convolution integral)

    Option (MAT_ConstraintMixture, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ConstraintMixture (group)
      growth and remodeling of arteries

      Contains
      • DENS (double, required: True)
        Density

      • MUE (double, required: True)
        Shear Modulus

      • NUE (double, required: True)
        Poisson’s ratio

      • PHIE (double, required: True)
        mass fraction of elastin

      • PREELA (double, required: True)
        prestretch of elastin

      • K1 (double, required: True)
        Parameter for linear collagen fiber stiffness

      • K2 (double, required: True)
        Parameter for exponential collagen fiber stiffness

      • NUMHOM (int, required: True)
        Number of homeostatic parameters

      • PRECOLL (vector<double>, size: n, required: True)
        prestretch of collagen fibers

      • DAMAGE (double, required: True)
        damage stretch of collagen fibers

      • K1M (double, required: True)
        Parameter for linear smooth muscle fiber stiffness

      • K2M (double, required: True)
        Parameter for exponential smooth muscle fiber stiffness

      • PHIM (double, required: True)
        mass fraction of smooth muscle

      • PREMUS (double, required: True)
        prestretch of smooth muscle fibers

      • SMAX (double, required: True)
        maximal active stress

      • KAPPA (double, required: True)
        dilatation modulus

      • LIFETIME (double, required: True)
        lifetime of collagen fibers

      • GROWTHFAC (double, required: True)
        growth factor for stress

      • HOMSTR (vector<double>, size: n, required: True)
        homeostatic target value of scalar stress measure

      • SHEARGROWTHFAC (double, required: True)
        growth factor for shear

      • HOMRAD (double, required: True)
        homeostatic target value of inner radius

      • STARTTIME (double, required: True)
        at this time turnover of collagen starts

      • INTEGRATION (string, required: True)
        time integration scheme: Explicit (default), or Implicit

      • TOL (double, required: True)
        tolerance for local Newton iteration, only for implicit integration

      • GROWTHFORCE (string, required: True)
        driving force of growth: Single (default), All, ElaCol

      • ELASTINDEGRAD (string, required: True)
        how elastin is degraded: None (default), Rectangle, Time

      • MASSPROD (string, required: True)
        how mass depends on driving force: Lin (default), CosCos

      • INITSTRETCH (string, required: False, default: None)
        how to set stretches in the beginning (None, Homeo, UpdatePrestretch)

      • CURVE (int, required: True)
        number of timecurve for increase of prestretch in time

      • DEGOPTION (string, required: True)
        Type of degradation function: Lin (default), Cos, Exp, ExpVar

      • MAXMASSPRODFAC (double, required: True)
        maximal factor of mass production

      • ELASTINFAC (double, required: False, default: 0)
        factor for elastin content

      • STOREHISTORY (bool, required: False, default: False)
        store all history variables, not recommended for forward simulations

    Option (MAT_Fourier, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Fourier (group)
      anisotropic linear Fourier’s law of heat conduction

      Contains
      • CAPA (double, required: True)
        volumetric heat capacity

      • CONDUCT (selection)
        entries in the thermal conductivity tensor. Setting one value resembles a scalar conductivity, 2 or 3 values a diagonal conductivity and 4 or 9 values the full conductivity tensor in two and three dimensions respectively.

        Choices
        • constant:

          • constant (vector<double>, size: n, required: True)
            Constant value for the field.

        • from_file:

          • from_file (path, required: True)
            Path to a file containing the input field data.

        • field_reference:

          • field_reference (string, required: True)
            Refer to a globally defined field by a name.

        • from_mesh:

          • from_mesh (string, required: True)
            Refer to a field defined in the input mesh by a name.

    Option (MAT_soret, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_soret (group)
      material for heat transport due to Fourier-type thermal conduction and the Soret effect

      Contains
      • CAPA (double, required: True)
        volumetric heat capacity

      • CONDUCT (selection)
        entries in the thermal conductivity tensor. Setting one value resembles a scalar conductivity, 2 or 3 values a diagonal conductivity and 4 or 9 values the full conductivity tensor in two and three dimensions respectively.

        Choices
        • constant:

          • constant (vector<double>, size: n, required: True)
            Constant value for the field.

        • from_file:

          • from_file (path, required: True)
            Path to a file containing the input field data.

        • field_reference:

          • field_reference (string, required: True)
            Refer to a globally defined field by a name.

        • from_mesh:

          • from_mesh (string, required: True)
            Refer to a field defined in the input mesh by a name.

      • SORET (double, required: True)
        Soret coefficient

    Option (MAT_Membrane_ElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Membrane_ElastHyper (group)
      list/collection of hyperelastic materials for membranes, i.e. material IDs

      Contains
      • NUMMAT (int, required: True)
        number of materials/potentials in list

      • MATIDS (vector<int>, size: n, required: True)
        the list material/potential IDs

      • DENS (double, required: True)
        material mass density

      • POLYCONVEX (int, required: False, default: 0)
        1.0 if polyconvexity of system is checked

    Option (MAT_Membrane_ActiveStrain, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_Membrane_ActiveStrain (group)
      active strain membrane material

      Contains
      • MATIDPASSIVE (int, required: True)
        MATID for the passive material

      • SCALIDVOLTAGE (int, required: True)
        ID of the scalar that represents the (SMC) voltage

      • DENS (double, required: True)
        material mass density

      • BETA1 (double, required: True)
        Ca2+ dynamics

      • BETA2 (double, required: True)
        opening dynamics of the VDCC

      • VOLTHRESH (double, required: True)
        voltage threshold for activation

      • ALPHA1 (double, required: True)
        intensity of contraction in fiber direction 1

      • ALPHA2 (double, required: True)
        intensity of contraction in fiber direction 2

    Option (MAT_GrowthRemodel_ElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_GrowthRemodel_ElastHyper (group)
      growth and remodeling

      Contains
      • NUMMATRF (int, required: True)
        number of remodelfiber materials in list

      • NUMMATEL3D (int, required: False, default: 0)
        number of 3d elastin matrix materials/potentials in list

      • NUMMATEL2D (int, required: True)
        number of 2d elastin matrix materials/potentials in list

      • MATIDSRF (vector<int>, size: n, required: False, default: [0])
        the list remodelfiber material IDs

      • MATIDSEL3D (vector<int>, size: n, required: False, default: [-1])
        the list 3d elastin matrix material/potential IDs

      • MATIDSEL2D (vector<int>, size: n, required: False, default: [0])
        the list 2d elastin matrix material/potential IDs

      • MATIDELPENALTY (int, required: False, default: -1)
        penalty material ID

      • ELMASSFRAC (double, required: True)
        initial mass fraction of elastin matrix in constraint mixture

      • DENS (double, required: True)
        material mass density

      • PRESTRETCHELASTINCIR (double, required: True)
        circumferential prestretch of elastin matrix

      • PRESTRETCHELASTINAX (double, required: True)
        axial prestretch of elastin matrix

      • THICKNESS (double, required: False, default: -1)
        reference wall thickness of the idealized cylindrical aneurysm [m]

      • MEANPRESSURE (double, required: False, default: -1)
        mean blood pressure [Pa]

      • RADIUS (double, required: False, default: -1)
        inner radius of the idealized cylindrical aneurysm [m]

      • DAMAGE (int, required: True)
        1: elastin damage after prestressing,0: no elastin damage

      • GROWTHTYPE (int, required: True)
        flag to decide what type of collagen growth is used: 1: anisotropic growth; 0: isotropic growth

      • LOCTIMEINT (int, required: True)
        flag to decide what type of local time integration scheme is used: 1: Backward Euler Method; 0: Forward Euler Method

      • MEMBRANE (int, required: False, default: -1)
        Flag whether Hex or Membrane elements are used ( Membrane: 1, Hex: Everything else )

      • CYLINDER (int, required: False, default: -1)
        Flag that geometry is a cylinder. 1: aligned in x-direction; 2: y-direction; 3: z-direction

    Option (MAT_MultiplicativeSplitDefgradElastHyper, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_MultiplicativeSplitDefgradElastHyper (group)
      multiplicative split of deformation gradient

      Contains
      • NUMMATEL (int, required: True)
        number of elastic materials/potentials in list

      • MATIDSEL (vector<int>, size: n, required: False, default: [-1])
        the list of elastic material/potential IDs

      • NUMFACINEL (int, required: True)
        number of factors of inelastic deformation gradient

      • INELDEFGRADFACIDS (vector<int>, size: n, required: False, default: [0])
        the list of inelastic deformation gradient factor IDs

      • DENS (double, required: True)
        material mass density

    Option (MAT_InelasticDefgradNoGrowth, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradNoGrowth (group)
      no volume change, i.e. the inelastic deformation gradient is the identity tensor

    Option (MAT_InelasticDefgradLinScalarIso, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradLinScalarIso (group)
      scalar dependent isotropic growth law; volume change linearly dependent on scalar (in material configuration)

      Contains
      • SCALAR1 (int, required: True)
        number of growth inducing scalar

      • SCALAR1_MolarGrowthFac (double, required: True)
        isotropic molar growth factor due to scalar 1

      • SCALAR1_RefConc (double, required: True)
        reference concentration of scalar 1 causing no strains

    Option (MAT_InelasticDefgradLinScalarAniso, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradLinScalarAniso (group)
      scalar dependent anisotropic growth law; growth in direction as given in input-file; volume change linearly dependent on scalar (in material configuration)

      Contains
      • SCALAR1 (int, required: True)
        number of growth inducing scalar

      • SCALAR1_MolarGrowthFac (double, required: True)
        anisotropic molar growth factor due to scalar 1

      • SCALAR1_RefConc (double, required: True)
        reference concentration of scalar 1 causing no strains

      • NUMSPACEDIM (int, required: True)
        Number of space dimension (only 3 valid)

      • GrowthDirection (vector<double>, size: n, required: True)
        vector that defines the growth direction

    Option (MAT_InelasticDefgradPolyIntercalFracIso, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradPolyIntercalFracIso (group)
      scalar dependent isotropic growth law; volume change nonlinearly dependent on the intercalation fraction, that is calculated using the scalar concentration (in material configuration)

      Contains
      • SCALAR1 (int, required: True)
        number of growth inducing scalar

      • SCALAR1_RefConc (double, required: True)
        reference concentration of scalar 1 causing no strains

      • POLY_PARA_NUM (int, required: True)
        number of polynomial coefficients

      • POLY_PARAMS (vector<double>, size: n, required: True)
        coefficients of polynomial

      • X_min (double, required: True)
        lower bound of validity of polynomial

      • X_max (double, required: True)
        upper bound of validity of polynomial

      • MATID (int, required: True)
        material ID of the corresponding scatra material

    Option (MAT_InelasticDefgradPolyIntercalFracAniso, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradPolyIntercalFracAniso (group)
      scalar dependent anisotropic growth law; growth in direction as given in input-file; volume change nonlinearly dependent on the intercalation fraction, that is calculated using the scalar concentration (in material configuration)

      Contains
      • SCALAR1 (int, required: True)
        number of growth inducing scalar

      • SCALAR1_RefConc (double, required: True)
        reference concentration of scalar 1 causing no strains

      • NUMSPACEDIM (int, required: True)
        Number of space dimension (only 3 valid)

      • GrowthDirection (vector<double>, size: n, required: True)
        vector that defines the growth direction

      • POLY_PARA_NUM (int, required: True)
        number of polynomial coefficients

      • POLY_PARAMS (vector<double>, size: n, required: True)
        coefficients of polynomial

      • X_min (double, required: True)
        lower bound of validity of polynomial

      • X_max (double, required: True)
        upper bound of validity of polynomial

      • MATID (int, required: True)
        material ID of the corresponding scatra material

    Option (MAT_InelasticDefgradLinTempIso, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradLinTempIso (group)
      Temperature dependent growth law. Volume change linearly dependent on temperature

      Contains
      • Temp_GrowthFac (double, required: True)
        isotropic growth factor due to temperature

      • RefTemp (double, required: True)
        reference temperature causing no strains

    Option (MAT_InelasticDefgradTimeFunct, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradTimeFunct (group)
      Time-dependent growth law. determinant of volume change dependent on time function defined by ‘FUNCT_NUM

      Contains
      • FUNCT_NUM (int, required: True)
        Time-dependent function of the determinant of the inelastic deformation gradient

    Option (MAT_InelasticDefgradTransvIsotropElastViscoplast, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_InelasticDefgradTransvIsotropElastViscoplast (group)
      Versatile transversely isotropic (or isotropic) viscoplasticity model for finite deformations with isotropic hardening, using user-defined viscoplasticity laws (flow rule + hardening model)

      Contains
      • VISCOPLAST_LAW_ID (int, required: True)
        MAT ID of the corresponding viscoplastic law

      • FIBER_READER_ID (int, required: True)
        MAT ID of the used fiber direction reader for transversely isotropic behavior

      • YIELD_COND_A (double, required: True)
        transversely isotropic version of the Hill(1948) yield condition: parameter A, following the notation in Dafalias 1989, International Journal of Plasticity, Vol. 5

      • YIELD_COND_B (double, required: True)
        transversely isotropic version of the Hill(1948) yield condition: parameter B, following the notation in Dafalias 1989, International Journal of Plasticity, Vol. 5

      • YIELD_COND_F (double, required: True)
        transversely isotropic version of the Hill(1948) yield condition: parameter F, following the notation in Dafalias 1989, International Journal of Plasticity, Vol. 5

      • ANISOTROPY (string, required: True)
        Anisotropy type: transversely isotropic (transvisotrop; transverseisotropic; transverselyisotropic) | isotropic (isotrop; isotropic; Default)

      • LOG_SUBSTEP (bool, required: True)
        boolean: time integration of internal variables using logarithmic substepping (True) or standard substepping (False)?

      • MAX_HALVE_NUM_SUBSTEP (int, required: True)
        maximum number of times the global time step can be halved in the substepping procedure

    Option (MAT_ViscoplasticLawReformulatedJohnsonCook, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ViscoplasticLawReformulatedJohnsonCook (group)
      Reformulation of the Johnson-Cook viscoplastic law (comprising flow rule \(\dot{P} = \dot{P}_0 \exp \left( \frac{ \Sigma_{eq}}{C \Sigma_y} - \frac{1}{C} \right) - \dot{P}_0\) and hardening law), as shown in Mareau et al. (Mechanics of Materials 143, 2020)

      Contains
      • STRAIN_RATE_PREFAC (double, required: True)
        *reference plastic strain rate \(\dot{P}_0\) *

      • STRAIN_RATE_EXP_FAC (double, required: True)
        exponential factor of plastic strain rate \(C\)

      • INIT_YIELD_STRENGTH (double, required: True)
        initial yield strength of the material \(A_0\)

      • ISOTROP_HARDEN_PREFAC (double, required: True)
        prefactor of the isotropic hardening stress \(B_0\)

      • ISOTROP_HARDEN_EXP (double, required: True)
        exponent of the isotropic hardening stress \(n\)

    Option (MAT_ScDepInterp, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_ScDepInterp (group)
      integration point based and scalar dependent interpolation between to materials

      Contains
      • IDMATZEROSC (int, required: True)
        material for lambda equal to zero

      • IDMATUNITSC (int, required: True)
        material for lambda equal to one

    Option (MAT_StructPoro, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_StructPoro (group)
      wrapper for structure poroelastic material

      Contains
      • MATID (int, required: True)
        ID of structure material

      • POROLAWID (int, required: True)
        ID of porosity law

      • INITPOROSITY (double, required: True)
        initial porosity of porous medium

    Option (MAT_PoroLawLinear, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroLawLinear (group)
      linear constitutive law for porosity

      Contains
      • BULKMODULUS (double, required: True)
        bulk modulus of porous medium

    Option (MAT_PoroLawConstant, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroLawConstant (group)
      constant constitutive law for porosity

    Option (MAT_PoroLawNeoHooke, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroLawNeoHooke (group)
      NeoHookean-like constitutive law for porosity

      Contains
      • BULKMODULUS (double, required: True)
        bulk modulus of porous medium

      • PENALTYPARAMETER (double, required: True)
        penalty parameter of porous medium

    Option (MAT_PoroLawIncompSkel, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroLawIncompSkel (group)
      porosity law for incompressible skeleton phase

    Option (MAT_PoroLawLinBiot, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroLawLinBiot (group)
      linear biot model for porosity law

      Contains
      • INVBIOTMODULUS (double, required: True)
        inverse Biot modulus of porous medium

      • BIOTCEOFF (double, required: True)
        Biot coefficient of porous medium

    Option (MAT_PoroLawDensityDependent, MAT)
    • MAT (int, required: True)
      no description yet

    • MAT_PoroLawDensityDependent (group)
      porosity depending on the density

      Contains
      • DENSITYLAWID (int, required: True)
        material ID of density law