General parameters
This is the reference for all parameters that do not fit into the other categories, often called header parameters.
ALE DYNAMIC
Type: group
no description yet
Used in 159 tests
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_resbased.4C.yaml
xffsi_monolithic_ss_1D_fullnewton_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_1D_interpAle_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_inflow_fixedstr.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_resbased.4C.yaml
xfluid_channel_constWDBC_movinginclinedCut_movingALE.4C.yaml
Used in 5 tutorials
Contains
TIMESTEP (double, required: False, default: 0.1)
time step sizeNUMSTEP (int, required: False, default: 41)
max number of time stepsMAXTIME (double, required: False, default: 4)
max simulation timeALE_TYPE (enum, required: False, default: solid)
ale mesh movement algorithmChoices
none
laplace_material
laplace_spatial
springs_material
springs_spatial
solid
solid_linear
ASSESSMESHQUALITY (bool, required: False, default: False)
Evaluate element quality measure according to [Oddy et al. 1988]UPDATEMATRIX (bool, required: False, default: False)
Update stiffness matrix in every time step (only for linear/material strategies)MAXITER (int, required: False, default: 1)
Maximum number of newton iterations.TOLRES (double, required: False, default: 1e-06)
*Absolute tolerance for length scaled L2 residual norm *TOLDISP (double, required: False, default: 1e-06)
*Absolute tolerance for length scaled L2 increment norm *NUM_INITSTEP (int, required: False, default: 0)
no description yetRESTARTEVERY (int, required: False, default: 1)
write restart data every RESTARTEVERY stepsRESULTSEVERY (int, required: False, default: 0)
write results every RESULTSTEVERY stepsDIVERCONT (enum, required: False, default: continue)
What to do if nonlinear solver does not converge?Choices
continue
stop
MESHTYING (enum, required: False, default: no)
Flag to (de)activate mesh tying and mesh sliding algorithmChoices
meshsliding
meshtying
no
INITIALDISP (enum, required: False, default: zero_displacement)
Initial displacement for structure problemChoices
displacement_by_function
zero_displacement
STARTFUNCNO (int, required: False, default: -1)
Function for Initial displacementLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for ale problems…
ARTERIAL DYNAMIC
Type: group
no description yet
Used in 28 tests
porofluid_pressure_based_2D_quad4_linebased_artery_coupling.4C.yaml
porofluid_pressure_based_2D_quad4_linebased_artery_coupling_varying_radius.4C.yaml
porofluid_pressure_based_2D_quad4_nodal_artery_coupling.4C.yaml
porofluid_pressure_based_3D_hex8_surfbased_artery_coupling.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_vessel_collapse.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_part.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_MP.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet10_nodetopoint_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_surfbased_artery_coupling_mono_network.4C.yaml
Contains
DYNAMICTYPE (enum, required: False, default: ExpTaylorGalerkin)
Explicit Taylor Galerkin SchemeChoices
ExpTaylorGalerkin
Stationary
TIMESTEP (double, required: False, default: 0.01)
Time increment dtNUMSTEP (int, required: False, default: 0)
Number of Time StepsMAXTIME (double, required: False, default: 1000)
total simulation timeRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionSOLVESCATRA (bool, required: False, default: False)
Flag to (de)activate solving scalar transport in bloodLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for arterial dynamicsINITFUNCNO (int, required: False, default: -1)
function number for artery initial fieldINITIALFIELD (enum, required: False, default: zero_field)
Initial Field for artery problemChoices
field_by_condition
field_by_function
zero_field
BEAM CONTACT
Type: group
no description yet
Used in 110 tests
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3eb_static_contact_beamtosolidcontact_solidcontact.4C.yaml
beam3eb_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamslidingoverarc.4C.yaml
beam3eb_static_contact_penalty_newgap_twocrossedbeams.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow_offset.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_restart.4C.yaml
beam3r_herm2line3_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_beam_in_solid_column_segmentation.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
beam3r_herm2line3_static_contact_penalty_linpen_twobeamstwisting.4C.yaml
beam3r_herm2line3_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_static_contact_penalty_linposquadpen_beamrotatingoverarc_boundingvolume.4C.yaml
beam3r_line2_backweuler_browndyn_contact_twocrossedbeams.4C.yaml
beam3r_line2_genalpha_liegroup_contact_penalty_linpen_newgap_smoothed_twocrossedbeams.4C.yaml
beam3r_line2_genalpha_liegroup_contact_penalty_linpen_newgap_twocrossedbeams.4C.yaml
beam3r_line2_genalpha_liegroup_contact_penalty_linpen_twocrossedbeams.4C.yaml
beam3sk_line3tan_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3wk_line3tan_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3wk_line3tan_static_contact_penalty_linposquadpen_limitdispperiter_beamrotatingoverarc.4C.yaml
Contains
BEAMS_STRATEGY (enum, required: False, default: None)
Type of employed solving strategyChoices
None
Penalty
none
penalty
MODELEVALUATOR (enum, required: False, default: Old)
Type of model evaluatorChoices
Old
Standard
old
standard
BEAMS_NEWGAP (bool, required: False, default: False)
choose between original or enhanced gapfunctionBEAMS_SEGCON (bool, required: False, default: False)
choose between beam contact with and without subsegment generationBEAMS_DEBUG (bool, required: False, default: False)
This flag can be used for testing purposes. When it is switched on, some sanity checks are not performed!BEAMS_INACTIVESTIFF (bool, required: False, default: False)
Always apply contact stiffness in first Newton step for pairs which have active in last time stepBEAMS_BTSOL (bool, required: False, default: False)
decide, if also the contact between beams and solids is possibleBEAMS_ENDPOINTPENALTY (bool, required: False, default: False)
Additional consideration of endpoint-line and endpoint-endpoint contactsBEAMS_SMOOTHING (enum, required: False, default: None)
Application of smoothed tangent fieldChoices
Cpp
None
cpp
none
BEAMS_DAMPING (bool, required: False, default: False)
Application of a contact damping forceBEAMS_BTBPENALTYPARAM (double, required: False, default: 0)
Penalty parameter for beam-to-beam point contactBEAMS_BTBLINEPENALTYPARAM (double, required: False, default: -1)
Penalty parameter per unit length for beam-to-beam line contactBEAMS_BTSPENALTYPARAM (double, required: False, default: 0)
Penalty parameter for beam-to-solid contactBEAMS_DAMPINGPARAM (double, required: False, default: -1000)
Damping parameter for contact damping forceBEAMS_DAMPREGPARAM1 (double, required: False, default: -1000)
First (at gap1, with gap1>gap2) regularization parameter for contact damping forceBEAMS_DAMPREGPARAM2 (double, required: False, default: -1000)
Second (at gap2, with gap1>gap2) regularization parameter for contact damping forceBEAMS_MAXDISISCALEFAC (double, required: False, default: -1)
Scale factor in order to limit maximal iterative displacement increment (resiudal displacement)BEAMS_MAXDELTADISSCALEFAC (double, required: False, default: 1)
Scale factor in order to limit maximal displacement per time stepBEAMS_PERPSHIFTANGLE1 (double, required: False, default: -1)
Lower shift angle (in degrees) for penalty scaling of large-angle-contactBEAMS_PERPSHIFTANGLE2 (double, required: False, default: -1)
Upper shift angle (in degrees) for penalty scaling of large-angle-contactBEAMS_PARSHIFTANGLE1 (double, required: False, default: -1)
Lower shift angle (in degrees) for penalty scaling of small-angle-contactBEAMS_PARSHIFTANGLE2 (double, required: False, default: -1)
Upper shift angle (in degrees) for penalty scaling of small-angle-contactBEAMS_SEGANGLE (double, required: False, default: -1)
Maximal angle deviation allowed for contact search segmentationBEAMS_NUMINTEGRATIONINTERVAL (int, required: False, default: 1)
Number of integration intervals per elementBEAMS_PENALTYLAW (enum, required: False, default: LinPen)
Applied Penalty LawChoices
LinNegQuadPen
LinPen
LinPosCubPen
LinPosDoubleQuadPen
LinPosExpPen
LinPosQuadPen
QuadPen
BEAMS_PENREGPARAM_G0 (double, required: False, default: -1)
First penalty regularization parameter G0 >=0: For gap<G0 contact is active!BEAMS_PENREGPARAM_F0 (double, required: False, default: -1)
Second penalty regularization parameter F0 >=0: F0 represents the force at the transition point between regularized and linear force law!BEAMS_PENREGPARAM_C0 (double, required: False, default: -1)
Third penalty regularization parameter C0 >=0: C0 has different physical meanings for the different penalty laws!BEAMS_GAPSHIFTPARAM (double, required: False, default: 0)
Parameter to shift penalty law!BEAMS_BASICSTIFFGAP (double, required: False, default: -1)
For gaps > -BEAMS_BASICSTIFFGAP, only the basic part of the contact linearization is applied!BEAMS_OCTREE (enum, required: False, default: None)
octree and bounding box type for octree search routineChoices
None
none
octree_axisaligned
octree_cylorient
octree_spherical
BEAMS_ADDITEXT (bool, required: False, default: True)
Switch between No==multiplicative extrusion factor and Yes==additive extrusion factorBEAMS_EXTVAL (string, required: False, default: -1.0)
extrusion value(s) of the bounding box, Depending on BEAMS_ADDITIVEEXTFAC is either additive or multiplicative. Give one or two values.BEAMS_TREEDEPTH (int, required: False, default: 6)
max. tree depth of the octreeBEAMS_BOXESINOCT (int, required: False, default: 8)
max number of bounding boxes in any leaf octant
BEAM CONTACT/RUNTIME VTK OUTPUT
Type: group
no description yet
Used in 3 tests
Contains
VTK_OUTPUT_BEAM_CONTACT (bool, required: False, default: False)
write visualization output for beam contactINTERVAL_STEPS (int, required: False, default: -1)
write visualization output at runtime every INTERVAL_STEPS stepsEVERY_ITERATION (bool, required: False, default: False)
write output in every iteration of the nonlinear solverCONTACT_FORCES (bool, required: False, default: False)
write visualization output for contact forcesGAPS (bool, required: False, default: False)
write visualization output for gap, i.e. penetrationCONTACT_ANGLE (bool, required: False, default: False)
write visualization output for contact angleCONTACT_TYPE (bool, required: False, default: False)
*write visualization output to indicate which different penalty values are active.Explanation: 0 corresponds to btb point contact;1 corresponds to active btb line contact;2 indicates active end point contact *
BEAM INTERACTION
Type: group
no description yet
Used in 124 tests
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_belloffrate.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_backweuler_browndyn_repLJ_singlelengthspec_smallsepapprox_twocrossedbeams.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow_offset.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_restart.4C.yaml
beam3r_herm2line3_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3r_herm2line3_static_LJ_singlelengthspec_smallsepapprox_simple_twocrossedbeams_pulloff.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_beam_in_solid_column_segmentation.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
beam3r_herm2line3_static_contact_penalty_linposquadpen_beamrotatingoverarc_boundingvolume.4C.yaml
beam3r_herm2line3_static_point_coupling_BTSPH_contact_stent_honeycomb_stretch_r01_circ10.4C.yaml
beam3r_line2_backweuler_browndyn_initialcrosslinking_beam3rline2_largesys.4C.yaml
beam3r_line2_backweuler_browndyn_randcrosslinking_beam3rline2_largesys.4C.yaml
beam3wk_line3tan_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
Contains
REPARTITIONSTRATEGY (enum, required: False, default: Adaptive)
Type of employed repartitioning strategyChoices
Adaptive
Everydt
adaptive
everydt
SEARCH_STRATEGY (enum, required: False, default: bruteforce_with_binning)
Type of search strategy used for finding coupling pairsChoices
bruteforce_with_binning
bounding_volume_hierarchy
BEAM INTERACTION/BEAM TO BEAM CONTACT
Type: group
no description yet
Used in 16 tests
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamslidingoverarc.4C.yaml
beam3r_herm2line3_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3r_herm2line3_static_contact_penalty_linpen_twobeamstwisting.4C.yaml
beam3r_herm2line3_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_static_contact_penalty_linposquadpen_beamrotatingoverarc_boundingvolume.4C.yaml
beam3r_line2_backweuler_browndyn_contact_twocrossedbeams.4C.yaml
beam3r_line2_genalpha_liegroup_contact_penalty_linpen_twocrossedbeams.4C.yaml
beam3sk_line3tan_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3wk_line3tan_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3wk_line3tan_static_contact_penalty_linposquadpen_limitdispperiter_beamrotatingoverarc.4C.yaml
Contains
STRATEGY (enum, required: False, default: None)
Type of employed solving strategyChoices
None
Penalty
none
penalty
BEAM INTERACTION/BEAM TO SOLID SURFACE CONTACT
Type: group
no description yet
Used in 9 tests
Contains
CONTACT_DISCRETIZATION (enum, required: False, default: none)
Type of employed contact discretizationChoices
none
gauss_point_to_segment
gauss_point_cross_section
mortar
mortar_cross_section
CONSTRAINT_STRATEGY (enum, required: False, default: none)
Type of employed constraint enforcement strategyChoices
none
penalty
lagrange
PENALTY_PARAMETER (double, required: False, default: 0)
Penalty parameter for beam-to-solid surface contactCONTACT_TYPE (enum, required: False, default: none)
How the contact constraints are formulatedChoices
none
gap_variation
potential
PENALTY_LAW (enum, required: False, default: none)
Type of penalty lawChoices
none
linear
linear_quadratic
PENALTY_PARAMETER_G0 (double, required: False, default: 0)
First penalty regularization parameter G0 >=0: For gap<G0 contact is activeMORTAR_CONTACT_DEFINED_IN (enum, required: False, default: none)
Configuration where the mortar contact is definedChoices
none
reference_configuration
current_configuration
MORTAR_SHAPE_FUNCTION (enum, required: False, default: none)
Shape function for the mortar Lagrange-multipliersChoices
none
line2
line3
line4
GEOMETRY_PAIR_STRATEGY (enum, required: False, default: segmentation)
Type of employed segmentation strategyChoices
none
gauss_point_projection_without_boundary_segmentation
gauss_point_projection_boundary_segmentation
gauss_point_projection_cross_section
segmentation
GEOMETRY_PAIR_SEGMENTATION_SEARCH_POINTS (int, required: False, default: 6)
Number of search points for segmentationGEOMETRY_PAIR_SEGMENTATION_NOT_ALL_GAUSS_POINTS_PROJECT_VALID_ACTION (enum, required: False, default: fail)
What to do if not all Gauss points of a segment project validChoices
fail
warning
GAUSS_POINTS (int, required: False, default: 6)
Number of Gauss Points for the integral evaluationsINTEGRATION_POINTS_CIRCUMFERENCE (int, required: False, default: 6)
Number of Integration points along the circumferential direction of the beam. This is parameter is only used in beam to cylinder meshtying. No gauss integration is used along the circumferential direction, equally spaced integration points are used.GEOMETRY_PAIR_SURFACE_NORMALS (enum, required: False, default: standard)
How the surface normals are evaluatedChoices
standard
extended_volume
BEAM INTERACTION/BEAM TO SOLID SURFACE CONTACT LINE
Type: list
no description yet
Used in 9 tests
Each element contains
E (int, required: True)
ID of the condition. This ID refers to the respective topological entity of the condition.ENTITY_TYPE (enum, required: False, default: legacy_id)
The type of entity that E refers to.Choices
legacy_id
node_set_id
element_block_id
COUPLING_ID (int, required: True)
no description yet
BEAM INTERACTION/BEAM TO SOLID SURFACE CONTACT SURFACE
Type: list
no description yet
Used in 9 tests
Each element contains
E (int, required: True)
ID of the condition. This ID refers to the respective topological entity of the condition.ENTITY_TYPE (enum, required: False, default: legacy_id)
The type of entity that E refers to.Choices
legacy_id
node_set_id
element_block_id
COUPLING_ID (int, required: True)
no description yet
BEAM INTERACTION/BEAM TO SOLID SURFACE MESHTYING
Type: group
no description yet
Used in 36 tests
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
Contains
CONTACT_DISCRETIZATION (enum, required: False, default: none)
Type of employed contact discretizationChoices
none
gauss_point_to_segment
gauss_point_cross_section
mortar
mortar_cross_section
CONSTRAINT_STRATEGY (enum, required: False, default: none)
Type of employed constraint enforcement strategyChoices
none
penalty
lagrange
COUPLING_TYPE (enum, required: False, default: none)
How the coupling constraints are formulated/Choices
none
reference_configuration_forced_to_zero
reference_configuration_forced_to_zero_fad
displacement
displacement_fad
consistent_fad
MORTAR_SHAPE_FUNCTION (enum, required: False, default: none)
Shape function for the mortar Lagrange-multipliersChoices
none
line2
line3
line4
PENALTY_PARAMETER (double, required: False, default: 0)
Penalty parameter for beam-to-solid surface meshtyingROTATIONAL_COUPLING (bool, required: False, default: False)
Enable / disable rotational couplingROTATIONAL_COUPLING_PENALTY_PARAMETER (double, required: False, default: 0)
Penalty parameter for beam-to-solid surface rotational meshtyingROTATIONAL_COUPLING_SURFACE_TRIAD (enum, required: False, default: none)
Construction method for surface triadChoices
none
surface_cross_section_director
averaged
GEOMETRY_PAIR_STRATEGY (enum, required: False, default: segmentation)
Type of employed segmentation strategyChoices
none
gauss_point_projection_without_boundary_segmentation
gauss_point_projection_boundary_segmentation
gauss_point_projection_cross_section
segmentation
GEOMETRY_PAIR_SEGMENTATION_SEARCH_POINTS (int, required: False, default: 6)
Number of search points for segmentationGEOMETRY_PAIR_SEGMENTATION_NOT_ALL_GAUSS_POINTS_PROJECT_VALID_ACTION (enum, required: False, default: fail)
What to do if not all Gauss points of a segment project validChoices
fail
warning
GAUSS_POINTS (int, required: False, default: 6)
Number of Gauss Points for the integral evaluationsINTEGRATION_POINTS_CIRCUMFERENCE (int, required: False, default: 6)
Number of Integration points along the circumferential direction of the beam. This is parameter is only used in beam to cylinder meshtying. No gauss integration is used along the circumferential direction, equally spaced integration points are used.GEOMETRY_PAIR_SURFACE_NORMALS (enum, required: False, default: standard)
How the surface normals are evaluatedChoices
standard
extended_volume
BEAM INTERACTION/BEAM TO SOLID SURFACE MESHTYING LINE
Type: list
no description yet
Used in 36 tests
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
Each element contains
E (int, required: True)
ID of the condition. This ID refers to the respective topological entity of the condition.ENTITY_TYPE (enum, required: False, default: legacy_id)
The type of entity that E refers to.Choices
legacy_id
node_set_id
element_block_id
COUPLING_ID (int, required: True)
no description yet
BEAM INTERACTION/BEAM TO SOLID SURFACE MESHTYING SURFACE
Type: list
no description yet
Used in 36 tests
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
Each element contains
E (int, required: True)
ID of the condition. This ID refers to the respective topological entity of the condition.ENTITY_TYPE (enum, required: False, default: legacy_id)
The type of entity that E refers to.Choices
legacy_id
node_set_id
element_block_id
COUPLING_ID (int, required: True)
no description yet
BEAM INTERACTION/BEAM TO SOLID SURFACE/RUNTIME VTK OUTPUT
Type: group
no description yet
Used in 69 tests
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
Contains
WRITE_OUTPUT (bool, required: False, default: False)
Enable / disable beam-to-solid volume mesh tying output.NODAL_FORCES (bool, required: False, default: False)
Enable / disable output of the resulting nodal forces due to beam to solid interaction.AVERAGED_NORMALS (bool, required: False, default: False)
Enable / disable output of averaged nodal normals on the surface.MORTAR_LAMBDA_DISCRET (bool, required: False, default: False)
Enable / disable output of the discrete Lagrange multipliers at the node of the Lagrange multiplier shape functions.MORTAR_LAMBDA_CONTINUOUS (bool, required: False, default: False)
Enable / disable output of the continuous Lagrange multipliers function along the beam.MORTAR_LAMBDA_CONTINUOUS_SEGMENTS (int, required: False, default: 5)
Number of segments for continuous mortar outputSEGMENTATION (bool, required: False, default: False)
Enable / disable output of segmentation points.INTEGRATION_POINTS (bool, required: False, default: False)
Enable / disable output of used integration points. If the contact method has ‘forces’ at the integration point, they will also be output.UNIQUE_IDS (bool, required: False, default: False)
Enable / disable output of unique IDs (mainly for testing of created VTK files).
BEAM INTERACTION/BEAM TO SOLID VOLUME MESHTYING
Type: group
no description yet
Used in 52 tests
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_beam_in_solid_column_segmentation.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
Contains
CONTACT_DISCRETIZATION (enum, required: False, default: none)
Type of employed contact discretizationChoices
none
gauss_point_to_segment
gauss_point_cross_section
mortar
mortar_cross_section
CONSTRAINT_STRATEGY (enum, required: False, default: none)
Type of employed constraint enforcement strategyChoices
none
penalty
lagrange
MORTAR_SHAPE_FUNCTION (enum, required: False, default: none)
Shape function for the mortar Lagrange-multipliersChoices
none
line2
line3
line4
LAGRANGE_FORMULATION (enum, required: False, default: none)
*Type of employed Lagrange Formulation while using Lagrange Multipliers for constraint enforcement *Choices
none
saddlepoint
regularized
MORTAR_FOURIER_MODES (int, required: False, default: -1)
Number of fourier modes to be used for cross-section mortar couplingPENALTY_PARAMETER (double, required: False, default: 0)
Penalty parameter for beam-to-solid volume meshtyingCOUPLE_RESTART_STATE (bool, required: False, default: False)
Enable / disable the coupling of the restart configuration.ROTATION_COUPLING (enum, required: False, default: none)
Type of rotational couplingChoices
none
deformation_gradient_3d_general_in_cross_section_plane
polar_decomposition_2d
deformation_gradient_y_2d
deformation_gradient_z_2d
deformation_gradient_average_2d
fix_triad_2d
deformation_gradient_3d_local_1
deformation_gradient_3d_local_2
deformation_gradient_3d_local_3
deformation_gradient_3d_general
deformation_gradient_3d_base_1
ROTATION_COUPLING_MORTAR_SHAPE_FUNCTION (enum, required: False, default: none)
Shape function for the mortar Lagrange-multipliersChoices
none
line2
line3
line4
ROTATION_COUPLING_PENALTY_PARAMETER (double, required: False, default: 0)
Penalty parameter for rotational coupling in beam-to-solid volume mesh tyingGEOMETRY_PAIR_STRATEGY (enum, required: False, default: segmentation)
Type of employed segmentation strategyChoices
none
gauss_point_projection_without_boundary_segmentation
gauss_point_projection_boundary_segmentation
gauss_point_projection_cross_section
segmentation
GEOMETRY_PAIR_SEGMENTATION_SEARCH_POINTS (int, required: False, default: 6)
Number of search points for segmentationGEOMETRY_PAIR_SEGMENTATION_NOT_ALL_GAUSS_POINTS_PROJECT_VALID_ACTION (enum, required: False, default: fail)
What to do if not all Gauss points of a segment project validChoices
fail
warning
GAUSS_POINTS (int, required: False, default: 6)
Number of Gauss Points for the integral evaluationsINTEGRATION_POINTS_CIRCUMFERENCE (int, required: False, default: 6)
Number of Integration points along the circumferential direction of the beam. This is parameter is only used in beam to cylinder meshtying. No gauss integration is used along the circumferential direction, equally spaced integration points are used.
BEAM INTERACTION/BEAM TO SOLID VOLUME MESHTYING LINE
Type: list
no description yet
Used in 48 tests
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_beam_in_solid_column_segmentation.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
Each element contains
E (int, required: True)
ID of the condition. This ID refers to the respective topological entity of the condition.ENTITY_TYPE (enum, required: False, default: legacy_id)
The type of entity that E refers to.Choices
legacy_id
node_set_id
element_block_id
COUPLING_ID (int, required: True)
no description yet
BEAM INTERACTION/BEAM TO SOLID VOLUME MESHTYING VOLUME
Type: list
no description yet
Used in 48 tests
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_beam_in_solid_column_segmentation.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
Each element contains
E (int, required: True)
ID of the condition. This ID refers to the respective topological entity of the condition.ENTITY_TYPE (enum, required: False, default: legacy_id)
The type of entity that E refers to.Choices
legacy_id
node_set_id
element_block_id
COUPLING_ID (int, required: True)
no description yet
BEAM INTERACTION/BEAM TO SOLID VOLUME MESHTYING/RUNTIME VTK OUTPUT
Type: group
no description yet
Used in 59 tests
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_beam_in_solid_column_segmentation.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
Contains
WRITE_OUTPUT (bool, required: False, default: False)
Enable / disable beam-to-solid volume mesh tying output.NODAL_FORCES (bool, required: False, default: False)
Enable / disable output of the resulting nodal forces due to beam to solid interaction.MORTAR_LAMBDA_DISCRET (bool, required: False, default: False)
Enable / disable output of the discrete Lagrange multipliers at the node of the Lagrange multiplier shape functions.MORTAR_LAMBDA_CONTINUOUS (bool, required: False, default: False)
Enable / disable output of the continuous Lagrange multipliers function along the beam.MORTAR_LAMBDA_CONTINUOUS_SEGMENTS (int, required: False, default: 5)
Number of segments for continuous mortar outputMORTAR_LAMBDA_CONTINUOUS_SEGMENTS_CIRCUMFERENCE (int, required: False, default: 8)
Number of segments for continuous mortar output along the beam cross-section circumferenceSEGMENTATION (bool, required: False, default: False)
Enable / disable output of segmentation points.INTEGRATION_POINTS (bool, required: False, default: False)
Enable / disable output of used integration points. If the contact method has ‘forces’ at the integration point, they will also be output.UNIQUE_IDS (bool, required: False, default: False)
Enable / disable output of unique IDs (mainly for testing of created VTK files).
BEAM INTERACTION/BEAM TO SPHERE CONTACT
Type: group
no description yet
Used in 3 tests
Contains
STRATEGY (enum, required: False, default: None)
Type of employed solving strategyChoices
None
Penalty
none
penalty
PENALTY_PARAMETER (double, required: False, default: 0)
Penalty parameter for beam-to-rigidsphere contact
BEAM INTERACTION/CROSSLINKING
Type: group
no description yet
Used in 20 tests
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_belloffrate.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds_clinitbox.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_static_crosslinking_beam3rline2_linkedcantilevers_endload.4C.yaml
beam3r_herm2line3_static_crosslinking_truss_linkedcantilevers_endload.4C.yaml
beam3r_line2_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_line2_backweuler_browndyn_initialcrosslinking_beam3rline2_largesys.4C.yaml
beam3r_line2_backweuler_browndyn_periodic_rve_dirich_crosslinking.4C.yaml
beam3r_line2_backweuler_browndyn_randcrosslinking_beam3rline2_largesys.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_catchslipbond.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_forcedependetoffrate.4C.yaml
beam3wk_line3tan_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3wk_line3tan_static_crosslinking_beam3rline2_linkedcantilevers_endload.4C.yaml
beam3wk_line3tan_static_crosslinking_truss_linkedcantilevers_endload.4C.yaml
Contains
CROSSLINKER (bool, required: False, default: False)
Crosslinker in problemINIT_LINKER_BOUNDINGBOX (string, required: False, default: 1e12 1e12 1e12 1e12 1e12 1e12)
Linker are initially set randomly within this bounding boxTIMESTEP (double, required: False, default: -1)
*time step for stochastic events concerning crosslinking (e.g. diffusion, p_link, p_unlink) *VISCOSITY (double, required: False, default: 0)
viscosityKT (double, required: False, default: 0)
thermal energyMAXNUMINITCROSSLINKERPERTYPE (string, required: False, default: 0)
*number of initial crosslinker of certain type (additional to NUMCROSSLINKERPERTYPE) *NUMCROSSLINKERPERTYPE (string, required: False, default: 0)
*number of crosslinker of certain type *MATCROSSLINKERPERTYPE (string, required: False, default: -1)
*material number characterizing crosslinker type *MAXNUMBONDSPERFILAMENTBSPOT (string, required: False, default: 1)
maximal number of bonds per filament binding spotFILAMENTBSPOTINTERVALGLOBAL (string, required: False, default: -1.0)
distance between two binding spots on all filamentsFILAMENTBSPOTINTERVALLOCAL (string, required: False, default: -1.0)
distance between two binding spots on current filamentFILAMENTBSPOTRANGEGLOBAL (string, required: False, default: -1.0 -1.0)
Lower and upper arc parameter bound for binding spots on a filamentFILAMENTBSPOTRANGELOCAL (string, required: False, default: 0.0 1.0)
Lower and upper arc parameter bound for binding spots on a filament
BEAM INTERACTION/SPHERE BEAM LINK
Type: group
no description yet
Used in 3 tests
Contains
SPHEREBEAMLINKING (bool, required: False, default: False)
Integrins in problemCONTRACTIONRATE (double, required: False, default: 0)
contraction rate of cell (integrin linker) in [microm/s]TIMESTEP (double, required: False, default: -1)
*time step for stochastic events concerning sphere beam linking (e.g. catch-slip-bond behavior) *MAXNUMLINKERPERTYPE (string, required: False, default: 0)
*number of crosslinker of certain type *MATLINKERPERTYPE (string, required: False, default: -1)
*material number characterizing crosslinker type *FILAMENTBSPOTINTERVALGLOBAL (string, required: False, default: -1.0)
distance between two binding spots on all filamentsFILAMENTBSPOTINTERVALLOCAL (string, required: False, default: -1.0)
distance between two binding spots on current filamentFILAMENTBSPOTRANGEGLOBAL (string, required: False, default: -1.0 -1.0)
Lower and upper arc parameter bound for binding spots on a filamentFILAMENTBSPOTRANGELOCAL (string, required: False, default: 0.0 1.0)
Lower and upper arc parameter bound for binding spots on a filament
BINNING STRATEGY
Type: group
no description yet
Used in 273 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3eb_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
Contains
BIN_SIZE_LOWER_BOUND (double, required: False, default: -1)
Lower bound for bin size. Exact bin size is computed via (Domain edge length)/BIN_SIZE_LOWER_BOUND. This also determines the number of bins in each spatial directionBIN_PER_DIR (string, required: False, default: -1 -1 -1)
Number of bins per direction (x, y, z) in particle simulations. Either Define this value or BIN_SIZE_LOWER_BOUNDPERIODICONOFF (string, required: False, default: 0 0 0)
Turn on/off periodic boundary conditions in each spatial directionDOMAINBOUNDINGBOX (string, required: False, default: 1e12 1e12 1e12 1e12 1e12 1e12)
Bounding box for computational domain using binning strategy. Specify diagonal corner pointsWRITEBINS (enum, required: False, default: none)
Write none, row or column bins for visualizationChoices
none
rows
cols
BIOFILM CONTROL
Type: group
no description yet
Used in 1 test
Contains
BIOFILMGROWTH (bool, required: False, default: False)
Scatra algorithm for biofilm growthAVGROWTH (bool, required: False, default: False)
The calculation of growth parameters is based on averaged valuesFLUXCOEF (double, required: False, default: 0)
Coefficient for growth due to scalar fluxNORMFORCEPOSCOEF (double, required: False, default: 0)
Coefficient for erosion due to traction normal surface forcesNORMFORCENEGCOEF (double, required: False, default: 0)
Coefficient for erosion due to compression normal surface forcesTANGONEFORCECOEF (double, required: False, default: 0)
Coefficient for erosion due to the first tangential surface forceTANGTWOFORCECOEF (double, required: False, default: 0)
Coefficient for erosion due to the second tangential surface forceBIOTIMESTEP (double, required: False, default: 0.05)
Time step size for biofilm growthBIONUMSTEP (int, required: False, default: 0)
Maximum number of steps for biofilm growthOUTPUT_GMSH (bool, required: False, default: False)
Do you want to write Gmsh postprocessing files?
BOUNDINGVOLUME STRATEGY
Type: group
no description yet
Used in 1 test
Contains
BEAM_RADIUS_EXTENSION_FACTOR (double, required: False, default: 2)
Beams radius is multiplied with the factor and then the bounding volume only depending on the beam centerline is extended in all directions (+ and -) by that value.SPHERE_RADIUS_EXTENSION_FACTOR (double, required: False, default: 2)
Bounding volume of the sphere is the sphere center extended by this factor times the sphere radius in all directions (+ and -).WRITE_GEOMETRIC_SEARCH_VISUALIZATION (bool, required: False, default: False)
If visualization output for the geometric search should be written
BROWNIAN DYNAMICS
Type: group
no description yet
Used in 38 tests
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_belloffrate.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds_clinitbox.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_backweuler_browndyn_repLJ_singlelengthspec_smallsepapprox_twocrossedbeams.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3r_line2_backweuler_browndyn_contact_twocrossedbeams.4C.yaml
beam3r_line2_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_line2_backweuler_browndyn_initialcrosslinking_beam3rline2_largesys.4C.yaml
beam3r_line2_backweuler_browndyn_periodic_rve_dirich_coupling.4C.yaml
beam3r_line2_backweuler_browndyn_periodic_rve_dirich_crosslinking.4C.yaml
beam3r_line2_backweuler_browndyn_periodic_rve_dirich_element.4C.yaml
beam3r_line2_backweuler_browndyn_randcrosslinking_beam3rline2_largesys.4C.yaml
beam3r_line2_backweuler_browndyn_rve_and_node_dirich.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_catchslipbond.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_forcedependetoffrate.4C.yaml
beam3wk_line3tan_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
Contains
BROWNDYNPROB (bool, required: False, default: False)
switch Brownian dynamics on/offVISCOSITY (double, required: False, default: 0)
viscosityKT (double, required: False, default: 0)
thermal energyMAXRANDFORCE (double, required: False, default: -1)
Any random force beyond MAXRANDFORCE(standard dev.) will be omitted and redrawn. -1.0 means no bounds.’*TIMESTEP (double, required: False, default: -1)
*Within this time interval the random numbers remain constant. -1.0 *BEAMS_DAMPING_COEFF_SPECIFIED_VIA (enum, required: False, default: Cylinder_geometry_approx)
In which way are damping coefficient values for beams specified?Choices
Cylinder_geometry_approx
Input_file
cylinder_geometry_approx
input_file
BEAMS_DAMPING_COEFF_PER_UNITLENGTH (string, required: False, default: 0.0 0.0 0.0)
values for beam damping coefficients (per unit length and NOT yet multiplied by fluid viscosity): translational perpendicular/parallel to beam axis, rotational around axis
CARDIAC MONODOMAIN CONTROL
Type: group
no description yet
Used in 17 tests
Contains
WRITEMAXINTSTATE (int, required: False, default: 0)
number of maximal internal state variables to be postprocessedWRITEMAXIONICCURRENTS (int, required: False, default: 0)
number of maximal ionic currents to be postprocessedACTTHRES (double, required: False, default: 1)
*threshold for the potential for computing and postprocessing activation time *
CARDIOVASCULAR 0D-STRUCTURE COUPLING
Type: group
no description yet
Used in 16 tests
cardiovascular0d_4elementwindkessel_structure_direct_genalpha.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_genalpha_new_struc.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_ost.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_ost_new_struc.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_stat.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_stat_new_struc.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha_mor.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha_new_struc.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_direct_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_statprestress.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structurecontactpenalty_direct_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha_new_struc.4C.yaml
Contains
TOL_CARDVASC0D_RES (double, required: False, default: 1e-08)
tolerance in the cardiovascular0d error norm for the Newton iterationTOL_CARDVASC0D_DOFINCR (double, required: False, default: 1e-08)
tolerance in the cardiovascular0d dof increment error norm for the Newton iterationTIMINT_THETA (double, required: False, default: 0.5)
theta for one-step-theta time-integration scheme of Cardiovascular0DRESTART_WITH_CARDVASC0D (bool, required: False, default: False)
Must be chosen if a non-cardiovascular0d simulation is to be restarted as cardiovascular0d-structural coupled problem.ENHANCED_OUTPUT (bool, required: False, default: False)
Set to yes for enhanced output (like e.g. derivative information)LINEAR_COUPLED_SOLVER (int, required: False, default: -1)
number of linear solver used for cardiovascular 0D-structural problemsSOLALGORITHM (enum, required: False, default: direct)
no description yetChoices
block
direct
T_PERIOD (double, required: False, default: -1)
periodic timeEPS_PERIODIC (double, required: False, default: 1e-16)
tolerance for periodic statePTC_3D0D (bool, required: False, default: False)
Set to yes for doing PTC 2x2 block system.K_PTC (double, required: False, default: 0)
PTC parameter: 0 means normal Newton, ->infty means steepest desc
CARDIOVASCULAR 0D-STRUCTURE COUPLING/RESPIRATORY PARAMETERS
Type: group
no description yet
Not used in any test.
Contains
RESPIRATORY_MODEL (enum, required: False, default: None)
no description yetChoices
None
Standard
L_alv (double, required: False, default: 0)
alveolar inertanceR_alv (double, required: False, default: 0)
alveolar resistanceE_alv (double, required: False, default: 0)
alveolar elastanceV_lung_tidal (double, required: False, default: 400000)
tidal volume (the total volume of inspired air, in a single breath)V_lung_dead (double, required: False, default: 150000)
dead space volumeV_lung_u (double, required: False, default: 0)
unstressed lung volume (volume of the lung when it is fully collapsed outside the body)U_t_curve (int, required: False, default: -1)
time-varying, prescribed pleural pressure curve driven by diaphragmU_m (double, required: False, default: 0)
in-breath pressurefCO2_ext (double, required: False, default: 0.03)
atmospheric CO2 gas fractionfO2_ext (double, required: False, default: 0.21)
atmospheric O2 gas fractionkappa_CO2 (double, required: False, default: 0)
diffusion coefficient for CO2 across the hemato-alveolar membrane, in molar value / (time * pressure)kappa_O2 (double, required: False, default: 0)
diffusion coefficient for O2 across the hemato-alveolar membrane, in molar value / (time * pressure)V_m_gas (double, required: False, default: 22400)
molar volume of an ideal gasp_vap_water_37 (double, required: False, default: 6.279485)
vapor pressure of water at 37 degrees celsiusalpha_CO2 (double, required: False, default: 0)
CO2 solubility constant, in molar value / (volume * pressure)alpha_O2 (double, required: False, default: 0)
O2 solubility constant, in molar value / (volume * pressure)c_Hb (double, required: False, default: 0)
hemoglobin concentration of the blood, in molar value / volumeM_CO2_arspl (double, required: False, default: 0)
splanchnic metabolic rate of CO2 productionM_O2_arspl (double, required: False, default: 0)
splanchnic metabolic rate of O2 consumptionM_CO2_arespl (double, required: False, default: 0)
extra-splanchnic metabolic rate of CO2 productionM_O2_arespl (double, required: False, default: 0)
extra-splanchnic metabolic rate of O2 consumptionM_CO2_armsc (double, required: False, default: 0)
muscular metabolic rate of CO2 productionM_O2_armsc (double, required: False, default: 0)
muscular metabolic rate of O2 consumptionM_CO2_arcer (double, required: False, default: 0)
cerebral metabolic rate of CO2 productionM_O2_arcer (double, required: False, default: 0)
cerebral metabolic rate of O2 consumptionM_CO2_arcor (double, required: False, default: 0)
coronary metabolic rate of CO2 productionM_O2_arcor (double, required: False, default: 0)
coronary metabolic rate of O2 consumptionV_tissspl (double, required: False, default: 1)
splanchnic tissue volumeV_tissespl (double, required: False, default: 1)
extra-splanchnic tissue volumeV_tissmsc (double, required: False, default: 1)
muscular tissue volumeV_tisscer (double, required: False, default: 1)
cerebral tissue volumeV_tisscor (double, required: False, default: 1)
coronary tissue volumeV_alv_0 (double, required: False, default: -1)
initial alveolar volumeq_alv_0 (double, required: False, default: 0)
initial alveolar fluxp_alv_0 (double, required: False, default: -1)
initial alveolar pressurefCO2_alv_0 (double, required: False, default: 0.05263)
initial alveolar CO2 fractionfO2_alv_0 (double, required: False, default: 0.1368)
initial alveolar O2 fractionq_arspl_sys_in_0 (double, required: False, default: 0)
initial arterial splanchnic in-fluxq_arsspl_sys_in_0 (double, required: False, default: 0)
initial arterial extra-splanchnic in-fluxq_armsc_sys_in_0 (double, required: False, default: 0)
initial arterial muscular in-fluxq_arcer_sys_in_0 (double, required: False, default: 0)
initial arterial cerebral in-fluxq_arcor_sys_in_0 (double, required: False, default: 0)
initial arterial coronary in-fluxppCO2_at_r_0 (double, required: False, default: 1)
initial right atrial CO2 partial pressureppO2_at_r_0 (double, required: False, default: 1)
initial right atrial O2 partial pressureppCO2_v_r_0 (double, required: False, default: 1)
initial right ventricular CO2 partial pressureppO2_v_r_0 (double, required: False, default: 1)
initial right ventricular O2 partial pressureppCO2_ar_pul_0 (double, required: False, default: 1)
initial pulmonary arterial CO2 partial pressureppO2_ar_pul_0 (double, required: False, default: 1)
initial pulmonary arterial O2 partial pressureppCO2_cap_pul_0 (double, required: False, default: 1)
initial pulmonary capillary CO2 partial pressureppO2_cap_pul_0 (double, required: False, default: 1)
initial pulmonary capillary O2 partial pressureppCO2_ven_pul_0 (double, required: False, default: 1)
initial pulmonary venous CO2 partial pressureppO2_ven_pul_0 (double, required: False, default: 1)
initial pulmonary venous O2 partial pressureppCO2_at_l_0 (double, required: False, default: 1)
initial left atrial CO2 partial pressureppO2_at_l_0 (double, required: False, default: 1)
initial left atrial O2 partial pressureppCO2_v_l_0 (double, required: False, default: 1)
initial left ventricular CO2 partial pressureppO2_v_l_0 (double, required: False, default: 1)
initial left ventricular O2 partial pressureppCO2_ar_sys_0 (double, required: False, default: 1)
initial systemic arterial CO2 partial pressureppO2_ar_sys_0 (double, required: False, default: 1)
initial systemic arterial O2 partial pressureppCO2_arspl_sys_0 (double, required: False, default: 1)
initial systemic arterial splanchnic CO2 partial pressureppO2_arspl_sys_0 (double, required: False, default: 1)
initial systemic arterial splanchnic O2 partial pressureppCO2_arespl_sys_0 (double, required: False, default: 1)
initial systemic arterial extra-splanchnic CO2 partial pressureppO2_arespl_sys_0 (double, required: False, default: 1)
initial systemic arterial extra-splanchnic O2 partial pressureppCO2_armsc_sys_0 (double, required: False, default: 1)
initial systemic arterial muscular CO2 partial pressureppO2_armsc_sys_0 (double, required: False, default: 1)
initial systemic arterial muscular O2 partial pressureppCO2_arcer_sys_0 (double, required: False, default: 1)
initial systemic arterial cerebral CO2 partial pressureppO2_arcer_sys_0 (double, required: False, default: 1)
initial systemic arterial cerebral O2 partial pressureppCO2_arcor_sys_0 (double, required: False, default: 1)
initial systemic arterial coronary CO2 partial pressureppO2_arcor_sys_0 (double, required: False, default: 1)
initial systemic arterial coronary O2 partial pressureppCO2_venspl_sys_0 (double, required: False, default: 1)
initial systemic venous splanchnic CO2 partial pressureppO2_venspl_sys_0 (double, required: False, default: 1)
initial systemic venous splanchnic O2 partial pressureppCO2_venespl_sys_0 (double, required: False, default: 1)
initial systemic venous extra-splanchnic CO2 partial pressureppO2_venespl_sys_0 (double, required: False, default: 1)
initial systemic venous extra-splanchnic O2 partial pressureppCO2_venmsc_sys_0 (double, required: False, default: 1)
initial systemic venous muscular CO2 partial pressureppO2_venmsc_sys_0 (double, required: False, default: 1)
initial systemic venous muscular O2 partial pressureppCO2_vencer_sys_0 (double, required: False, default: 1)
initial systemic venous cerebral CO2 partial pressureppO2_vencer_sys_0 (double, required: False, default: 1)
initial systemic venous cerebral O2 partial pressureppCO2_vencor_sys_0 (double, required: False, default: 1)
initial systemic venous coronary CO2 partial pressureppO2_vencor_sys_0 (double, required: False, default: 1)
initial systemic venous coronary O2 partial pressureppCO2_ven_sys_0 (double, required: False, default: 1)
initial systemic venous CO2 partial pressureppO2_ven_sys_0 (double, required: False, default: 1)
initial systemic venous O2 partial pressure
CARDIOVASCULAR 0D-STRUCTURE COUPLING/SYS-PUL CIRCULATION PARAMETERS
Type: group
no description yet
Used in 6 tests
cardiovascular0d_syspulcirculation_2chamber_structure_direct_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structurecontactpenalty_direct_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha_new_struc.4C.yaml
Contains
R_arvalve_max_l (double, required: False, default: 0)
maximal left arterial (semilunar) valve resistanceR_arvalve_min_l (double, required: False, default: 0)
minimal left arterial (semilunar) valve resistanceR_atvalve_max_l (double, required: False, default: 0)
maximal left atrial (atrioventricular) valve resistanceR_atvalve_min_l (double, required: False, default: 0)
minimal left atrial (atrioventricular) valve resistanceR_arvalve_max_r (double, required: False, default: 0)
maximal right arterial (semilunar) valve resistanceR_arvalve_min_r (double, required: False, default: 0)
minimal right arterial (semilunar) valve resistanceR_atvalve_max_r (double, required: False, default: 0)
maximal right atrial (atrioventricular) valve resistanceR_atvalve_min_r (double, required: False, default: 0)
minimal right atrial (atrioventricular) valve resistanceATRIUM_MODEL (enum, required: False, default: 0D)
no description yetChoices
0D
3D
prescribed
Atrium_act_curve_l (int, required: False, default: -1)
left atrial activation curve (ONLY for ATRIUM_MODEL ‘0D’!)Atrium_act_curve_r (int, required: False, default: -1)
right atrial activation curve (ONLY for ATRIUM_MODEL ‘0D’!)Atrium_prescr_E_curve_l (int, required: False, default: -1)
left atrial elastance prescription curve (ONLY for ATRIUM_MODEL ‘prescribed’!)Atrium_prescr_E_curve_r (int, required: False, default: -1)
right atrial elastance prescription curve (ONLY for ATRIUM_MODEL ‘prescribed’!)E_at_max_l (double, required: False, default: 0)
0D maximum left atrial elastanceE_at_min_l (double, required: False, default: 0)
0D baseline left atrial elastanceE_at_max_r (double, required: False, default: 0)
0D maximum right atrial elastanceE_at_min_r (double, required: False, default: 0)
0D baseline right atrial elastanceVENTRICLE_MODEL (enum, required: False, default: 3D)
no description yetChoices
0D
3D
prescribed
Ventricle_act_curve_l (int, required: False, default: -1)
left ventricular activation curve (ONLY for VENTRICLE_MODEL ‘0D’!)Ventricle_act_curve_r (int, required: False, default: -1)
right ventricular activation curve (ONLY for VENTRICLE_MODEL ‘0D’!)Ventricle_prescr_E_curve_l (int, required: False, default: -1)
left ventricular elastance prescription curve (ONLY for VENTRICLE_MODEL ‘prescribed’!)Ventricle_prescr_E_curve_r (int, required: False, default: -1)
right ventricular elastance prescription curve (ONLY for VENTRICLE_MODEL ‘prescribed’!)E_v_max_l (double, required: False, default: 0)
0D maximum left ventricular elastanceE_v_min_l (double, required: False, default: 0)
0D baseline left ventricular elastanceE_v_max_r (double, required: False, default: 0)
0D maximum right ventricular elastanceE_v_min_r (double, required: False, default: 0)
0D baseline right ventricular elastanceC_ar_sys (double, required: False, default: 0)
systemic arterial complianceR_ar_sys (double, required: False, default: 0)
systemic arterial resistanceL_ar_sys (double, required: False, default: 0)
systemic arterial inertanceZ_ar_sys (double, required: False, default: 0)
systemic arterial impedanceC_ar_pul (double, required: False, default: 0)
pulmonary arterial complianceR_ar_pul (double, required: False, default: 0)
pulmonary arterial resistanceL_ar_pul (double, required: False, default: 0)
pulmonary arterial inertanceZ_ar_pul (double, required: False, default: 0)
pulmonary arterial impedanceC_ven_sys (double, required: False, default: 0)
systemic venous complianceR_ven_sys (double, required: False, default: 0)
systemic venous resistanceL_ven_sys (double, required: False, default: 0)
systemic venous inertanceC_ven_pul (double, required: False, default: 0)
pulmonary venous complianceR_ven_pul (double, required: False, default: 0)
pulmonary venous resistanceL_ven_pul (double, required: False, default: 0)
pulmonary venous inertanceq_vin_l_0 (double, required: False, default: 0)
initial left ventricular in-fluxp_at_l_0 (double, required: False, default: 0)
initial left atrial pressureq_vout_l_0 (double, required: False, default: 0)
initial left ventricular out-fluxp_v_l_0 (double, required: False, default: 0)
initial left ventricular pressurep_ar_sys_0 (double, required: False, default: 0)
initial systemic arterial pressureq_ar_sys_0 (double, required: False, default: 0)
initial systemic arterial fluxp_ven_sys_0 (double, required: False, default: 0)
initial systemic venous pressureq_ven_sys_0 (double, required: False, default: 0)
initial systemic venous fluxq_vin_r_0 (double, required: False, default: 0)
initial right ventricular in-fluxp_at_r_0 (double, required: False, default: 0)
initial right atrial pressureq_vout_r_0 (double, required: False, default: 0)
initial right ventricular out-fluxp_v_r_0 (double, required: False, default: 0)
initial right ventricular pressurep_ar_pul_0 (double, required: False, default: 0)
initial pulmonary arterial pressureq_ar_pul_0 (double, required: False, default: 0)
initial pulmonary arterial fluxp_ven_pul_0 (double, required: False, default: 0)
initial pulmonary venous pressureq_ven_pul_0 (double, required: False, default: 0)
initial pulmonary venous fluxV_at_l_u (double, required: False, default: 0)
unstressed volume of left 0D atriumV_v_l_u (double, required: False, default: 0)
unstressed volume of left 0D ventricleV_ar_sys_u (double, required: False, default: 0)
unstressed volume of systemic arteries and capillariesV_ven_sys_u (double, required: False, default: 100000)
unstressed volume of systemic veinsV_at_r_u (double, required: False, default: 0)
unstressed volume of right 0D atriumV_v_r_u (double, required: False, default: 0)
unstressed volume of right 0D ventricleV_ar_pul_u (double, required: False, default: 0)
unstressed volume of pulmonary arteries and capillariesV_ven_pul_u (double, required: False, default: 120000)
unstressed volume of pulmonary veinsC_arspl_sys (double, required: False, default: 0)
systemic arterial splanchnic complianceR_arspl_sys (double, required: False, default: 0)
systemic arterial splanchnic resistanceC_arespl_sys (double, required: False, default: 0)
systemic arterial extra-splanchnic complianceR_arespl_sys (double, required: False, default: 0)
systemic arterial extra-splanchnic resistanceC_armsc_sys (double, required: False, default: 0)
systemic arterial muscular complianceR_armsc_sys (double, required: False, default: 0)
systemic arterial muscular resistanceC_arcer_sys (double, required: False, default: 0)
systemic arterial cerebral complianceR_arcer_sys (double, required: False, default: 0)
systemic arterial cerebral resistanceC_arcor_sys (double, required: False, default: 0)
systemic arterial coronary complianceR_arcor_sys (double, required: False, default: 0)
systemic arterial coronary resistanceC_venspl_sys (double, required: False, default: 0)
systemic venous splanchnic complianceR_venspl_sys (double, required: False, default: 0)
systemic venous splanchnic resistanceC_venespl_sys (double, required: False, default: 0)
systemic venous extra-splanchnic complianceR_venespl_sys (double, required: False, default: 0)
systemic venous extra-splanchnic resistanceC_venmsc_sys (double, required: False, default: 0)
systemic venous muscular complianceR_venmsc_sys (double, required: False, default: 0)
systemic venous muscular resistanceC_vencer_sys (double, required: False, default: 0)
systemic venous cerebral complianceR_vencer_sys (double, required: False, default: 0)
systemic venous cerebral resistanceC_vencor_sys (double, required: False, default: 0)
systemic venous coronary complianceR_vencor_sys (double, required: False, default: 0)
systemic venous coronary resistanceC_cap_pul (double, required: False, default: 0)
pulmonary capillary complianceR_cap_pul (double, required: False, default: 0)
pulmonary capillary resistancep_arperi_sys_0 (double, required: False, default: 0)
initial systemic peripheral arterial pressureq_arspl_sys_0 (double, required: False, default: 0)
initial systemic arterial splanchnic fluxq_arespl_sys_0 (double, required: False, default: 0)
initial systemic arterial extra-splanchnic fluxq_armsc_sys_0 (double, required: False, default: 0)
initial systemic arterial muscular fluxq_arcer_sys_0 (double, required: False, default: 0)
initial systemic arterial cerebral fluxq_arcor_sys_0 (double, required: False, default: 0)
initial systemic arterial coronary fluxp_venspl_sys_0 (double, required: False, default: 0)
initial systemic venous splanchnic pressureq_venspl_sys_0 (double, required: False, default: 0)
initial systemic venous splanchnic fluxp_venespl_sys_0 (double, required: False, default: 0)
initial systemic venous extra-splanchnic pressureq_venespl_sys_0 (double, required: False, default: 0)
initial systemic venous extra-splanchnic fluxp_venmsc_sys_0 (double, required: False, default: 0)
initial systemic venous muscular pressureq_venmsc_sys_0 (double, required: False, default: 0)
initial systemic venous muscular fluxp_vencer_sys_0 (double, required: False, default: 0)
initial systemic venous cerebral pressureq_vencer_sys_0 (double, required: False, default: 0)
initial systemic venous cerebral fluxp_vencor_sys_0 (double, required: False, default: 0)
initial systemic venous coronary pressureq_vencor_sys_0 (double, required: False, default: 0)
initial systemic venous coronary fluxp_cap_pul_0 (double, required: False, default: 0)
initial pulmonary capillary pressureq_cap_pul_0 (double, required: False, default: 0)
initial pulmonary capillary fluxV_arspl_sys_u (double, required: False, default: 274400)
unstressed volume of systemic splanchnic arteriesV_arespl_sys_u (double, required: False, default: 134640)
unstressed volume of systemic extra-splanchnic arteriesV_armsc_sys_u (double, required: False, default: 105800)
unstressed volume of systemic muscular arteriesV_arcer_sys_u (double, required: False, default: 72130)
unstressed volume of systemic cerebral arteriesV_arcor_sys_u (double, required: False, default: 24000)
unstressed volume of systemic coronary arteriesV_venspl_sys_u (double, required: False, default: 1121000.0)
unstressed volume of systemic splanchnic veinsV_venespl_sys_u (double, required: False, default: 550000)
unstressed volume of systemic extra-splanchnic veinsV_venmsc_sys_u (double, required: False, default: 432140)
unstressed volume of systemic muscular veinsV_vencer_sys_u (double, required: False, default: 294640)
unstressed volume of systemic cerebral veinsV_vencor_sys_u (double, required: False, default: 98210)
unstressed volume of systemic coronary veinsV_cap_pul_u (double, required: False, default: 123000)
unstressed volume of pulmonary capillaries
CONSTRAINT
Type: group
no description yet
Used in 23 tests
Contains
CONSTRAINT_ENFORCEMENT (enum, required: True)
Type of constraint enforcementChoices
penalty
lagrange
PENALTY_PARAM (double, required: False, default: 100000)
Value of the penalty parameter
CONSTRAINT/EMBEDDED MESH COUPLING
Type: group
no description yet
Used in 14 tests
Contains
COUPLING_STRATEGY (enum, required: True)
Strategy to couple background and overlapping meshChoices
mortar
MORTAR_SHAPE_FUNCTION (enum, required: True)
*Shape functions that should be use in case of coupling using the Mortar/Lagrange Multiplier method *Choices
quad4
quad9
nurbs9
CONSTRAINT/MULTI POINT
Type: group
no description yet
Used in 1 test
Contains
RVE_REFERENCE_POINTS (enum, required: False, default: automatic)
Method of definition of the reference points of an RVEChoices
automatic
manual
CONTACT CONSTITUTIVE LAWS
Type: list
no description yet
Used in 5 tests
Each element contains
One of
Option (CoConstLaw_brokenrational, LAW)
LAW (int, required: True)
no description yetCoConstLaw_brokenrational (group)
Broken rational lawContains
A (double, required: True)
scaling factorB (double, required: True)
asymptoteC (double, required: True)
y interceptOffset (double, required: False, default: 0)
offset for contact to start
Option (CoConstLaw_power, LAW)
LAW (int, required: True)
no description yetCoConstLaw_power (group)
Power lawContains
A (double, required: True)
scaling factorB (double, required: True)
power coefficientOffset (double, required: False, default: 0)
offset for contact to start
Option (CoConstLaw_cubic, LAW)
LAW (int, required: True)
no description yetCoConstLaw_cubic (group)
Cubic functionContains
A (double, required: True)
AB (double, required: True)
BC (double, required: True)
CD (double, required: True)
DOffset (double, required: False, default: 0)
offset for contact to start
Option (CoConstLaw_linear, LAW)
LAW (int, required: True)
no description yetCoConstLaw_linear (group)
Linear functionContains
A (double, required: True)
slopeB (double, required: True)
y interceptOffset (double, required: False, default: 0)
offset for contact to start
Option (CoConstLaw_mirco, LAW)
LAW (int, required: True)
no description yetCoConstLaw_mirco (group)
Mirco functionContains
FirstMatID (int, required: True)
First material IDSecondMatID (int, required: True)
Second material IDLateralLength (double, required: True)
length of lateral side of the BEM patchResolution (int, required: True)
resolution of the surfacePressureGreenFunFlag (bool, required: False, default: True)
Use pressure-based Green function instead of a point-force-basedInitialTopologyStdDeviationFunct (int, required: False, default: 100)
Function id for Initial Standard deviation for the random-midpoint generatorHurstExponentFunct (int, required: False, default: 100)
Function for Hurst exponent of the surfaceRandomTopologyFlag (bool, required: False, default: True)
Use random midpoint generator flagRandomSeedFlag (bool, required: False, default: False)
Random seed flagRandomGeneratorSeed (int, required: False, default: 95)
Use random seed to reproduce resultsTolerance (double, required: False, default: 0.01)
Tolerance for the convergence of forceMaxIteration (int, required: False, default: 1000)
Maximum iteration of NNLSWarmStartingFlag (bool, required: False, default: True)
Warm-starting flag, solution acceleratorOffset (double, required: False, default: 0)
offset for contact to startFiniteDifferenceFraction (double, required: False, default: 0.001)
Fraction of perturbation difference compared to the actual gapActiveGapTolerance (double, required: False, default: 1e-06)
Minimum gap to consider a node as activeTopologyFilePath (string, required: False, default: )
Path to file with micro-topology data
CONTACT DYNAMIC
Type: group
no description yet
Used in 233 tests, showing only the first 20.
Used in 1 tutorial
Contains
LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for meshtying and contactRESTART_WITH_CONTACT (bool, required: False, default: False)
Must be chosen if a non-contact simulation is to be restarted with contactADHESION (enum, required: False, default: none)
Type of adhesion lawChoices
none
bounded
FRICTION (enum, required: False, default: None)
Type of friction lawChoices
Coulomb
None
Stick
Tresca
FRLESS_FIRST (bool, required: False, default: False)
If chosen the first time step of a newly in contact slave node is regarded as frictionlessGP_SLIP_INCR (bool, required: False, default: False)
If chosen the slip increment is computed gp-wise which results to a non-objective quantity, but this would be consistent to wear and tsi calculations.STRATEGY (enum, required: False, default: Lagrange)
Type of employed solving strategyChoices
Ehl
Lagrange
LagrangianMultipliers
MultiScale
Nitsche
Penalty
Uzawa
lagrange
penalty
SYSTEM (enum, required: False, default: Condensed)
Type of linear system setup / solutionChoices
Condensed
Condensedlagmult
SaddlePoint
Saddlepoint
cond
condensed
condensedlagmult
condlm
none
saddlepoint
sp
PENALTYPARAM (double, required: False, default: 0)
Penalty parameter for penalty / Uzawa augmented solution strategyPENALTYPARAMTAN (double, required: False, default: 0)
Tangential penalty parameter for penalty / Uzawa augmented solution strategyUZAWAMAXSTEPS (int, required: False, default: 10)
Maximum no. of Uzawa steps for Uzawa solution strategyUZAWACONSTRTOL (double, required: False, default: 1e-08)
Tolerance of constraint norm for Uzawa solution strategySEMI_SMOOTH_NEWTON (bool, required: False, default: True)
If chosen semi-smooth Newton concept is appliedSEMI_SMOOTH_CN (double, required: False, default: 1)
Weighting factor cn for semi-smooth PDASSSEMI_SMOOTH_CT (double, required: False, default: 1)
Weighting factor ct for semi-smooth PDASSCONTACTFORCE_ENDTIME (bool, required: False, default: False)
If chosen, the contact force is not evaluated at the generalized midpoint, but at the end of the time stepVELOCITY_UPDATE (bool, required: False, default: False)
If chosen, velocity update method is appliedINITCONTACTBYGAP (bool, required: False, default: False)
Initialize init contact by weighted gap vectorINITCONTACTGAPVALUE (double, required: False, default: 0)
Value for initialization of init contact set with gap vectorNORMCOMBI_RESFCONTCONSTR (enum, required: False, default: And)
binary operator to combine contact constraints and residual force valuesChoices
And
Or
NORMCOMBI_DISPLAGR (enum, required: False, default: And)
binary operator to combine displacement increments and Lagrange multiplier increment valuesChoices
And
Or
TOLCONTCONSTR (double, required: False, default: 1e-06)
tolerance in the contact constraint norm for the newton iteration (saddlepoint formulation only)TOLLAGR (double, required: False, default: 1e-06)
tolerance in the LM norm for the newton iteration (saddlepoint formulation only)CONSTRAINT_DIRECTIONS (enum, required: False, default: ntt)
formulation of constraints in normal/tangential or xyz-directionChoices
vague
ntt
xyz
NONSMOOTH_GEOMETRIES (bool, required: False, default: False)
If chosen the contact algorithm combines mortar and nts formulations. This is needed if contact between entities of different geometric dimension (such as contact between surfaces and lines, or lines and nodes) can occurNONSMOOTH_CONTACT_SURFACE (bool, required: False, default: False)
This flag is used to alter the criterion for the evaluation of the so-called qualified vectors in the case of a self contact scenario. This is needed as the standard criterion is only valid for smooth surfaces and thus has to be altered, if the surface that is defined to be a self contact surface is non-smooth!HYBRID_ANGLE_MIN (double, required: False, default: -1)
Non-smooth contact: angle between cpp normal and element normal: begin transition (Mortar)HYBRID_ANGLE_MAX (double, required: False, default: -1)
Non-smooth contact: angle between cpp normal and element normal: end transition (NTS)CPP_NORMALS (bool, required: False, default: False)
If chosen the nodal normal field is created as averaged CPP normal field.TIMING_DETAILS (bool, required: False, default: False)
Enable and print detailed contact timings to screen.NITSCHE_THETA (double, required: False, default: 0)
+1: symmetric, 0: non-symmetric, -1: skew-symmetricNITSCHE_THETA_2 (double, required: False, default: 1)
+1: Chouly-type, 0: Burman penalty-free (only with theta=-1)NITSCHE_WEIGHTING (enum, required: False, default: harmonic)
how to weight consistency terms in Nitsche contact formulationChoices
slave
master
harmonic
physical
NITSCHE_PENALTY_ADAPTIVE (bool, required: False, default: True)
adapt penalty parameter after each converged time stepREGULARIZED_NORMAL_CONTACT (bool, required: False, default: False)
add a regularized normal contact formulationREGULARIZATION_THICKNESS (double, required: False, default: -1)
maximum contact penetrationREGULARIZATION_STIFFNESS (double, required: False, default: -1)
initial contact stiffness (i.e. initial “penalty parameter”)
COUPLED REDUCED-D AIRWAYS AND TISSUE DYNAMIC
Type: group
no description yet
Not used in any test.
Contains
CONVTOL_P (double, required: False, default: 1e-06)
Coupled red_airway and tissue iteration convergence for pressureCONVTOL_Q (double, required: False, default: 1e-06)
Coupled red_airway and tissue iteration convergence for fluxMAXITER (int, required: False, default: 5)
Maximum coupling iterationsRELAXTYPE (enum, required: False, default: norelaxation)
Dynamic Relaxation TypeChoices
norelaxation
fixedrelaxation
Aitken
SD
TIMESTEP (double, required: False, default: 0.01)
Time increment dtNUMSTEP (int, required: False, default: 1)
Number of Time StepsMAXTIME (double, required: False, default: 4)
no description yetNORMAL (double, required: False, default: 1)
no description yet
CUT GENERAL
Type: group
no description yet
Used in 22 tests
Contains
KERNEL_INTERSECTION_FLOATTYPE (enum, required: False, default: double)
The floattype of the cut surface-edge intersectionChoices
cln
double
KERNEL_DISTANCE_FLOATTYPE (enum, required: False, default: double)
The floattype of the cut distance computationChoices
cln
double
GENERAL_POSITION_DISTANCE_FLOATTYPE (enum, required: False, default: none)
A general floattype for Cut::Position for Embedded Elements (compute_distance)Choices
cln
double
none
GENERAL_POSITION_POSITION_FLOATTYPE (enum, required: False, default: none)
A general floattype for Cut::Position Elements (ComputePosition)Choices
cln
double
none
DIRECT_DIVERGENCE_REFPLANE (enum, required: False, default: all)
Specify which Referenceplanes are used in DirectDivergenceChoices
all
diagonal
diagonal_side
facet
none
side
SPLIT_CUTSIDES (bool, required: False, default: True)
Split Quad4 CutSides into Tri3-Subtriangles?DO_SELFCUT (bool, required: False, default: True)
Do the SelfCut?SELFCUT_DO_MESHCORRECTION (bool, required: False, default: True)
Do meshcorrection in the SelfCut?SELFCUT_MESHCORRECTION_MULTIPLICATOR (int, required: False, default: 30)
ISLANDS with maximal size of the bounding box of hmultiplacator will be removed in the meshcorrection*BOUNDARYCELL_CUBATURDEGREE (int, required: False, default: 20)
Cubaturedegree utilized for the numerical integration on the CUT BoundaryCells.INTEGRATE_INSIDE_CELLS (bool, required: False, default: True)
Should the integration be done on inside cells
DISCRETISATION
Type: group
no description yet
Used in 560 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_contact_beamtosolidcontact_solidcontact.4C.yaml
beam3eb_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamslidingoverarc.4C.yaml
beam3eb_static_contact_penalty_newgap_twocrossedbeams.4C.yaml
Contains
NUMFLUIDDIS (int, required: False, default: 1)
Number of meshes in fluid fieldNUMSTRUCDIS (int, required: False, default: 1)
Number of meshes in structural fieldNUMALEDIS (int, required: False, default: 1)
Number of meshes in ale fieldNUMARTNETDIS (int, required: False, default: 1)
Number of meshes in arterial network fieldNUMTHERMDIS (int, required: False, default: 1)
Number of meshes in thermal fieldNUMAIRWAYSDIS (int, required: False, default: 1)
Number of meshes in reduced dimensional airways network field
ELASTO HYDRO DYNAMIC
Type: group
no description yet
Used in 8 tests
Contains
RESTARTEVERYTIME (double, required: False, default: 0)
write restart possibility every RESTARTEVERY stepsRESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsNUMSTEP (int, required: False, default: 200)
maximum number of TimestepsMAXTIME (double, required: False, default: 1000)
total simulation timeTIMESTEP (double, required: False, default: -1)
time step size dtDIFFTIMESTEPSIZE (bool, required: False, default: False)
use different step size for lubrication and solidRESULTSEVERYTIME (double, required: False, default: 0)
increment for writing solutionRESULTSEVERY (int, required: False, default: 1)
increment for writing solutionITEMAX (int, required: False, default: 10)
maximum number of iterations over fieldsITEMIN (int, required: False, default: 1)
minimal number of iterations over fieldsFIELDCOUPLING (enum, required: False, default: none)
Type of coupling strategy between fieldsChoices
matching
none
COUPALGO (enum, required: False, default: ehl_Monolithic)
Coupling strategies for EHL solversChoices
ehl_IterStagg
ehl_Monolithic
UNPROJ_ZERO_DBC (bool, required: False, default: False)
set unprojectable nodes to zero pressure via Dirichlet conditionDRY_CONTACT_MODEL (bool, required: False, default: False)
set unprojectable nodes to zero pressure via Dirichlet condition
ELASTO HYDRO DYNAMIC/MONOLITHIC
Type: group
no description yet
Used in 8 tests
Contains
CONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of EHLTOLINC (double, required: False, default: 1e-06)
tolerance for convergence check of EHL-increment in monolithic EHLNORM_RESF (enum, required: False, default: Abs)
type of norm for residual convergence checkChoices
Abs
Mix
Rel
NORM_INC (enum, required: False, default: Abs)
type of norm for convergence check of primary variables in EHLChoices
Abs
Mix
Rel
NORMCOMBI_RESFINC (enum, required: False, default: Coupl_And_Single)
binary operator to combine primary variables and residual force valuesChoices
And
And_Single
Coupl_And_Single
Coupl_Or_Single
Or
Or_Single
ITERNORM (enum, required: False, default: Rms)
type of norm to be applied to residualsChoices
Inf
L1
L1_Scaled
L2
Rms
PTCDT (double, required: False, default: 0.1)
pseudo time step for pseudo-transient continuation (PTC) stabilised Newton procedureLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for monolithic EHL problemsADAPTCONV (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionADAPTCONV_BETTER (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limitINFNORMSCALING (bool, required: False, default: True)
Scale blocks of matrix with row infnorm?
ELASTO HYDRO DYNAMIC/PARTITIONED
Type: group
no description yet
Used in 1 test
Contains
MAXOMEGA (double, required: False, default: 10)
largest omega allowed for Aitken relaxationMINOMEGA (double, required: False, default: 0.1)
smallest omega allowed for Aitken relaxationSTARTOMEGA (double, required: False, default: 1)
fixed relaxation parameterCONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of outer iteration within partitioned EHL
ELCH CONTROL
Type: group
no description yet
Used in 163 tests
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro_aitken.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro_aitken_dofsplit.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_microtomacro.4C.yaml
elch_2D_binaryNewman_twoEqu_divi_implParams_porousMedium.4C.yaml
elch_2D_quad4_s2i_butlervolmer_cycling_adaptive_plating_adaptive.4C.yaml
elch_2D_quad4_s2i_butlervolmer_cycling_plating_adaptive.4C.yaml
elch_2D_quad4_s2i_butlervolmer_cycling_relax_adaptive.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_bubnov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_petrov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_petrov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_bubnov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_bubnov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_petrov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_petrov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_standard_BGS-AMG_3x3.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_standard_redist.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_standard_redist_BGS-AMG_3x3.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_hein.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_none.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_poly.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_trig.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_trig_BGS-AMG_4x4.4C.yaml
elch_NonMatchingMesh_20x80_pdeElim_ionTransport_Laplace.4C.yaml
elch_gaussian_hill_pbc_NP_genalpha_calcInitDt_calcInitPot.4C.yaml
elch_gaussian_hill_pbc_Newman_twoEqu_genalpha_calcInitDt_calcInitPot.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_and_meshtying_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw_cycling.4C.yaml
ssi_mono_3D_6hex8_elch_s2i_butlervolmer_grain_boundary.4C.yaml
ssi_mono_3D_hex8_battery_with_current_collectors_elch_s2i_pseudo_contact.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmercapacity_BGS-AMG_4x4.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_and_current_collectors_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_11x11.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_6x6.4C.yaml
ssi_oneway_scatra_to_solid_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
ssi_twoway_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_twoway_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
ssti_mono_3D_3hex8_elch_s2i_butlervolmerthermo_growthlaw.4C.yaml
ssti_mono_3D_6hex8_elch_s2i_butlervolmerthermo_BGS-AMG_3x3.4C.yaml
ssti_mono_3D_6hex8_elch_s2i_butlervolmerthermo_cycling.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_pointbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_vectorbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_BGS-AMG_2x2.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_condensed_BGS-AMG_2x2.4C.yaml
sti_mono_3D_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_AMG-BGS_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_2x2.4C.yaml
sti_mono_3D_tet4_elch_s2i_pointcoupling_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_4x4.4C.yaml
sti_oneway_scatratothermo_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_oneway_thermotoscatra_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_scatratothermo_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_scatratothermo_aitken_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_twoway_scatratothermo_aitken_dofsplit_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_twoway_thermotoscatra_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_thermotoscatra_aitken_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
Used in 1 tutorial
Contains
MOVBOUNDARYITEMAX (int, required: False, default: 10)
Maximum number of outer iterations in electrode shape change computationsMOVBOUNDARYCONVTOL (double, required: False, default: 1e-06)
Convergence check tolerance for outer loop in electrode shape change computationsTEMPERATURE (double, required: False, default: 298)
Constant temperature (Kelvin)TEMPERATURE_FROM_FUNCT (int, required: False, default: -1)
Homogeneous temperature within electrochemistry field that can be time dependent according to function definitionFARADAY_CONSTANT (double, required: False, default: 96485.3399)
Faraday constant (in unit system as chosen in input file)GAS_CONSTANT (double, required: False, default: 8.314472)
(universal) gas constant (in unit system as chosen in input file)MOVINGBOUNDARY (enum, required: False, default: No)
ELCH algorithm for deforming meshesChoices
No
fully-transient
pseudo-transient
MOLARVOLUME (double, required: False, default: 0)
Molar volume for electrode shape change computationsMOVBOUNDARYTHETA (double, required: False, default: 0)
One-step-theta factor in electrode shape change computationsGALVANOSTATIC (bool, required: False, default: False)
flag for galvanostatic modeGSTAT_APPROX_ELECT_RESIST (enum, required: False, default: relation_pot_cur)
relation of potential and current flowChoices
effective_length_with_initial_cond
effective_length_with_integrated_cond
relation_pot_cur
GSTATCONDID_CATHODE (int, required: False, default: 0)
condition id of electrode kinetics for cathodeGSTATCONDID_ANODE (int, required: False, default: 1)
condition id of electrode kinetics for anodeGSTATCONVTOL (double, required: False, default: 1e-05)
Convergence check tolerance for galvanostatic modeGSTATCURTOL (double, required: False, default: 1e-15)
Current ToleranceGSTATFUNCTNO (int, required: False, default: -1)
function number defining the imposed current curveGSTATITEMAX (int, required: False, default: 10)
maximum number of iterations for galvanostatic modeGSTAT_LENGTH_CURRENTPATH (double, required: False, default: 0)
average length of the current pathEQUPOT (enum, required: False, default: Undefined)
type of closing equation for electric potentialChoices
ENC
ENC_PDE
ENC_PDE_ELIM
Laplace
Poisson
Undefined
divi
DIFFCOND_FORMULATION (bool, required: False, default: False)
Activation of diffusion-conduction formulationINITPOTCALC (bool, required: False, default: False)
Automatically calculate initial field for electric potentialONLYPOTENTIAL (bool, required: False, default: False)
Coupling of general ion transport equation with Laplace equationCOUPLE_BOUNDARY_FLUXES (bool, required: False, default: True)
Coupling of lithium-ion flux density and electric current density at Dirichlet and Neumann boundariesCYCLING_TIMESTEP (double, required: False, default: -1)
modified time step size for CCCV cell cyclingELECTRODE_INFO_EVERY_STEP (bool, required: False, default: False)
the cell voltage, SOC, and C-Rate will be written to the csv file every step, even if RESULTSEVERY is not 1
ELCH CONTROL/DIFFCOND
Type: group
no description yet
Used in 27 tests
Contains
CURRENT_SOLUTION_VAR (bool, required: False, default: False)
Current as a solution variableMAT_DIFFCOND_DIFFBASED (bool, required: False, default: True)
Coupling terms of chemical diffusion for current equation are based on t and kappaMAT_NEWMAN_CONST_A (double, required: False, default: 2)
Constant A for the Newman model(term for the concentration overpotential)MAT_NEWMAN_CONST_B (double, required: False, default: -2)
Constant B for the Newman model(term for the concentration overpotential)MAT_NEWMAN_CONST_C (double, required: False, default: -1)
Constant C for the Newman model(term for the concentration overpotential)PERMITTIVITY_VACUUM (double, required: False, default: 8.8541878128e-12)
Vacuum permittivity
ELCH CONTROL/SCL
Type: group
no description yet
Contains
ADD_MICRO_MACRO_COUPLING (bool, required: False, default: False)
flag for micro macro coupling with sclsCOUPLING_OUTPUT (bool, required: False, default: False)
write coupled node gids and node coordinates to csv fileINITPOTCALC (bool, required: False, default: False)
calculate initial potential field?SOLVER (int, required: False, default: -1)
solver for coupled SCL problemMATRIXTYPE (enum, required: False, default: undefined)
type of global system matrix in global system of equationsChoices
block
sparse
undefined
ADAPT_TIME_STEP (int, required: False, default: -1)
time step when time step size should be updated to ‘ADAPTED_TIME_STEP_SIZE’.ADAPTED_TIME_STEP_SIZE (double, required: False, default: -1)
new time step size.INITIALFIELD (enum, required: False, default: zero_field)
Initial Field for scalar transport problemChoices
field_by_condition
field_by_function
zero_field
INITFUNCNO (int, required: False, default: -1)
function number for scalar transport initial field
FLUID BEAM INTERACTION
Type: group
no description yet
Used in 6 tests
Contains
COUPLING (enum, required: False, default: two-way)
Type of FBI couplingChoices
fluid
solid
two-way
STARTSTEP (int, required: False, default: 0)
Time Step at which to begin the fluid beam coupling. Usually this will be the first step.PRESORT_STRATEGY (enum, required: False, default: bruteforce)
Presort strategy for the beam elementsChoices
bruteforce
binning
FLUID BEAM INTERACTION/BEAM TO FLUID MESHTYING
Type: group
no description yet
Used in 7 tests
Contains
MESHTYING_DISCRETIZATION (enum, required: False, default: none)
Type of employed meshtying discretizationChoices
none
gauss_point_to_segment
mortar
CONSTRAINT_STRATEGY (enum, required: False, default: none)
Type of employed constraint enforcement strategyChoices
none
penalty
PENALTY_PARAMETER (double, required: False, default: 0)
Penalty parameter for beam-to-Fluid volume meshtyingSEARCH_RADIUS (double, required: False, default: 1000)
Absolute Search radius for beam-to-fluid volume meshtying. Choose carefully to not blow up memory demand but to still find all interaction pairs!MORTAR_SHAPE_FUNCTION (enum, required: False, default: none)
Shape function for the mortar Lagrange-multipliersChoices
none
line2
line3
line4
GEOMETRY_PAIR_STRATEGY (enum, required: False, default: segmentation)
Type of employed segmentation strategyChoices
none
gauss_point_projection_without_boundary_segmentation
gauss_point_projection_boundary_segmentation
gauss_point_projection_cross_section
segmentation
GEOMETRY_PAIR_SEGMENTATION_SEARCH_POINTS (int, required: False, default: 6)
Number of search points for segmentationGEOMETRY_PAIR_SEGMENTATION_NOT_ALL_GAUSS_POINTS_PROJECT_VALID_ACTION (enum, required: False, default: fail)
What to do if not all Gauss points of a segment project validChoices
fail
warning
GAUSS_POINTS (int, required: False, default: 6)
Number of Gauss Points for the integral evaluationsINTEGRATION_POINTS_CIRCUMFERENCE (int, required: False, default: 6)
Number of Integration points along the circumferential direction of the beam. This is parameter is only used in beam to cylinder meshtying. No gauss integration is used along the circumferential direction, equally spaced integration points are used.
FLUID BEAM INTERACTION/BEAM TO FLUID MESHTYING/RUNTIME VTK OUTPUT
Type: group
no description yet
Used in 5 tests
Contains
WRITE_OUTPUT (bool, required: False, default: False)
Enable / disable beam-to-fluid mesh tying output.NODAL_FORCES (bool, required: False, default: False)
Enable / disable output of the resulting nodal forces due to beam to Fluid interaction.SEGMENTATION (bool, required: False, default: False)
Enable / disable output of segmentation points.INTEGRATION_POINTS (bool, required: False, default: False)
Enable / disable output of used integration points. If the meshtying method has ‘forces’ at the integration point, they will also be output.CONSTRAINT_VIOLATION (bool, required: False, default: False)
Enable / disable output of the constraint violation into a output_name.penalty csv file.MORTAR_LAMBDA_DISCRET (bool, required: False, default: False)
Enable / disable output of the discrete Lagrange multipliers at the node of the Lagrange multiplier shape functions.MORTAR_LAMBDA_CONTINUOUS (bool, required: False, default: False)
Enable / disable output of the continuous Lagrange multipliers function along the beam.MORTAR_LAMBDA_CONTINUOUS_SEGMENTS (int, required: False, default: 5)
Number of segments for continuous mortar output
FLUID DYNAMIC
Type: group
no description yet
Used in 558 tests, showing only the first 20.
Used in 6 tutorials
Contains
PHYSICAL_TYPE (enum, required: False, default: Incompressible)
Physical TypeChoices
Artificial_compressibility
Boussinesq
Incompressible
Loma
Oseen
Stokes
Temp_dep_water
Varying_density
Weakly_compressible
Weakly_compressible_dens_mom
Weakly_compressible_stokes
Weakly_compressible_stokes_dens_mom
LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for fluid dynamicsSIMPLER_SOLVER (int, required: False, default: -1)
number of linear solver used for fluid dynamic (ONLY NECESSARY FOR BlockGaussSeidel solver block within fluid mehstying case any more!!!!)WSS_TYPE (enum, required: False, default: Standard)
which type of stresses and wall shear stressChoices
Aggregation
Mean
Standard
WSS_ML_AGR_SOLVER (int, required: False, default: -1)
Set ML-solver number for smoothing of residual-based calculated wallshearstress via plain aggregation.TIMEINTEGR (enum, required: False, default: One_Step_Theta)
Time Integration SchemeChoices
Af_Gen_Alpha
BDF2
Np_Gen_Alpha
One_Step_Theta
Stationary
OST_CONT_PRESS (enum, required: False, default: Cont_normal_Press_normal)
One step theta option for time discretization of continuity eq. and pressureChoices
Cont_normal_Press_normal
Cont_impl_Press_normal
Cont_impl_Press_impl
NONLINITER (enum, required: False, default: fixed_point_like)
Nonlinear iteration schemeChoices
fixed_point_like
Newton
PREDICTOR (enum, required: False, default: steady_state)
Predictor for first guess in nonlinear iterationChoices
TangVel
constant_acceleration
constant_increment
explicit_second_order_midpoint
steady_state
zero_acceleration
CONVCHECK (enum, required: False, default: L_2_norm)
Norm for convergence check (relative increments and absolute residuals)Choices
L_2_norm
INCONSISTENT_RESIDUAL (bool, required: False, default: False)
do not evaluate residual after solution has converged (->faster)INITIALFIELD (enum, required: False, default: zero_field)
Initial Field for transport problemChoices
BELTRAMI-FLOW
FLAME_VORTEX_INTERACTION
KIM-MOIN-FLOW
channel_weakly_compressible
disturbed_field_from_function
field_by_function
forced_hit_numeric_spectrum
forced_hit_passive
forced_hit_simple_algebraic_spectrum
hit_comte_bellot_corrsin_initial_field
zero_field
OSEENFIELDFUNCNO (int, required: False, default: -1)
function number of Oseen advective fieldLIFTDRAG (bool, required: False, default: False)
Calculate lift and drag forces along specified boundaryCONVFORM (enum, required: False, default: convective)
form of convective termChoices
conservative
convective
NONLINEARBC (bool, required: False, default: False)
Flag to activate check for potential nonlinear boundary conditionsMESHTYING (enum, required: False, default: no)
Flag to (de)activate mesh tying algorithmChoices
Condensed_Bmat
Condensed_Bmat_merged
Condensed_Smat
no
GRIDVEL (enum, required: False, default: BE)
scheme for determination of gridvelocity from displacementsChoices
BE
BDF2
OST
ALLDOFCOUPLED (bool, required: False, default: True)
all dof (incl. pressure) are coupledCALCERROR (enum, required: False, default: no)
Flag to (de)activate error calculationsChoices
no
beltrami_flow
channel2D
gravitation
shear_flow
byfunct
beltrami_stat_stokes
beltrami_stat_navier_stokes
beltrami_instat_stokes
beltrami_instat_navier_stokes
kimmoin_stat_stokes
kimmoin_stat_navier_stokes
kimmoin_instat_stokes
kimmoin_instat_navier_stokes
fsi_fluid_pusher
channel_weakly_compressible
CALCERRORFUNCNO (int, required: False, default: -1)
Function for Error CalculationCORRTERMFUNCNO (int, required: False, default: -1)
Function for calculation of the correction term for the weakly compressible problemBODYFORCEFUNCNO (int, required: False, default: -1)
Function for calculation of the body force for the weakly compressible problemSTAB_DEN_REF (double, required: False, default: 0)
Reference stabilization parameter for the density for the HDG weakly compressible formulationSTAB_MOM_REF (double, required: False, default: 0)
Reference stabilization parameter for the momentum for the HDG weakly compressible formulationVARVISCFUNCNO (int, required: False, default: -1)
Function for calculation of a variable viscosity for the weakly compressible problemPRESSAVGBC (bool, required: False, default: False)
Flag to (de)activate imposition of boundary condition for the considered element average pressureREFMACH (double, required: False, default: 1)
Reference Mach numberBLOCKMATRIX (bool, required: False, default: False)
Indicates if system matrix should be assembled into a sparse block matrix type.ADAPTCONV (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionADAPTCONV_BETTER (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limitINFNORMSCALING (bool, required: False, default: False)
Scale blocks of matrix with row infnorm?GMSH_OUTPUT (bool, required: False, default: False)
write output to gmsh filesCOMPUTE_DIVU (bool, required: False, default: False)
Compute divergence of velocity field at the element centerCOMPUTE_EKIN (bool, required: False, default: False)
Compute kinetic energy at the end of each time step and write it to file.NEW_OST (bool, required: False, default: False)
Solve the Navier-Stokes equation with the new One Step Theta algorithmRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 20)
Increment for writing restartNUMSTEP (int, required: False, default: 1)
Total number of TimestepsSTEADYSTEP (int, required: False, default: -1)
steady state check every stepNUMSTASTEPS (int, required: False, default: 0)
Number of Steps for Starting SchemeSTARTFUNCNO (int, required: False, default: -1)
Function for Initial Starting FieldITEMAX (int, required: False, default: 10)
max. number of nonlin. iterationsINITSTATITEMAX (int, required: False, default: 5)
max number of nonlinear iterations for initial stationary solutionTIMESTEP (double, required: False, default: 0.01)
Time increment dtMAXTIME (double, required: False, default: 1000)
Total simulation timeALPHA_M (double, required: False, default: 1)
Time integration factorALPHA_F (double, required: False, default: 1)
Time integration factorGAMMA (double, required: False, default: 1)
Time integration factorTHETA (double, required: False, default: 0.66)
Time integration factorSTART_THETA (double, required: False, default: 1)
Time integration factor for starting schemeSTRONG_REDD_3D_COUPLING_TYPE (bool, required: False, default: False)
Flag to (de)activate potential Strong 3D redD couplingVELGRAD_PROJ_SOLVER (int, required: False, default: -1)
Number of linear solver used for L2 projectionVELGRAD_PROJ_METHOD (enum, required: False, default: none)
Flag to (de)activate gradient reconstruction.Choices
L2_projection
none
superconvergent_patch_recovery
OFF_PROC_ASSEMBLY (bool, required: False, default: False)
Do not evaluate ghosted elements but communicate them –> faster if element call is expensive
FLUID DYNAMIC/EDGE-BASED STABILIZATION
Type: group
no description yet
Used in 199 tests
f2_channel_EOS_quad4_1000x10_quad_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_200x10_cubic_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_50x50_quad_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_50x50_quad_inflow_h_dist_to_opp.4C.yaml
f2_channel_EOS_quad8_50x50_quad_inflow_h_dist_to_opp.4C.yaml
f2_channel_EOS_quad9_50x50_quad_inflow_h_dist_to_opp.4C.yaml
f3_channel_EOS_hex20_10x10x10_quad_inflow_h_diam_to_opp.4C.yaml
f3_channel_EOS_hex27_10x10x10_quad_inflow_h_diam_to_opp.4C.yaml
f3_channel_EOS_hex8_10x10x10_quad_inflow_altgeogeneration.4C.yaml
f3_channel_EOS_hex8_10x10x10_quad_inflow_h_diam_to_opp.4C.yaml
f3_channel_EOS_hex8_10x10x10_quad_inflow_h_surf_diam.4C.yaml
f3_channel_EOS_hex8_125x8x8_quad_inflow_h_diam_to_opp.4C.yaml
f3_channel_EOS_wedge15_10x10x10_quad_inflow_altgeogeneration.4C.yaml
f3_shear_flow_linear_ramp_periodic_fix_pressure_new_ost.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5_newost.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5_OneDofset.4C.yaml
xff_shear_flow_2D_stat_bf_Nitsche_alesided_inflowaveraged_dens_7.4C.yaml
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_resbased.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_inflow_fixedstr.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_resbased.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_cut_vol_div_by_cut_surf.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_ele_vol_div_by_cut_surf.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_ele_vol_div_by_max_ele_surf.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_vol_equivalent_dens5.4C.yaml
xfluid_channel_constWDBC_inclinedCut_bodyf_hex20_EOS_GP_2ndGP.4C.yaml
xfluid_channel_constWDBC_inclinedCut_bodyf_hex20_EOS_GP_2ndGP_Div.4C.yaml
xfluid_channel_constWDBC_inclinedCut_bodyf_hex20_GaussianPoint_NIT_GP.4C.yaml
xfluid_channel_constWDBC_straightCut_hex20_EOS_GP_2ndGP.4C.yaml
xfluid_channel_constWDBC_straightCut_hex20_EOS_GP_2ndGP_Div.4C.yaml
xfluid_channel_shearWDBC_inclinedCut_bodyf_hex20_EOS_GP_2ndGP.4C.yaml
xfluid_channel_shearWDBC_inclinedCut_bodyf_hex20_EOS_GP_2ndGP_Div.4C.yaml
xfluid_channel_shearWDBC_inclinedCut_bodyf_instat_EOS_GP_2ndGP.4C.yaml
xfluid_combo_MeshWDBC_LS_Neumann_channel_shearWDBC_inclinedCut_bodyf_hex20.4C.yaml
xfluid_couette_NavSlip_eps1.6_g-1.0_mu0.1_altgeogeneration.4C.yaml
xfluid_couette_NavSlip_eps1.6_g-1.0_mu0.1_altgeogeneration_wedge6.4C.yaml
xfluid_forward_facing_step_stationary_16x16_MHVS_levelset.4C.yaml
xfluid_forward_facing_step_stationary_16x16_NIT_levelset.4C.yaml
xfluid_forward_facing_step_stationary_NavSlip_eps1.6_16x16_NIT.4C.yaml
xfluid_forward_facing_step_stationary_NavSlip_eps1.6_16x16_NIT_altgeogeneration.4C.yaml
xfluid_forward_facing_step_stationary_NavSlip_eps1.6_16x16_NIT_levelset.4C.yaml
xfluid_kimmoin_stat_24x24x1_wedge15_levelset_normal_2ndGP.4C.yaml
xfluid_kimmoin_stat_40x40x1_moving_ellipsoid_theta05.4C.yaml
xfluid_moving_cylinder_NavSlip_vareps_levelset_psmoothed_32x128.4C.yaml
xfluid_moving_torus_NavSlip_vareps_levelset_psmoothed_8x8x16.4C.yaml
xfluid_multibody_hex8_EOS_itsolver_MLprec_MHCS_full_proj.4C.yaml
xfluid_multibody_hex8_EOS_itsolver_MLprec_MHCS_part_proj.4C.yaml
xfluid_oseen_urquiza_square_NavSlip_eps1.0_40x40_mesh_altgeogeneration.4C.yaml
xfluid_taylor_couette_NavSlip_eps1.0_25x25_krylov_levelset_altgeogeneration.4C.yaml
xfluid_taylor_couette_NavSlip_eps1.0_50x50_krylov_levelset.4C.yaml
xfluid_taylor_couette_NavSlip_ri0.19_ro0.49_epsi1.0_epso1e-5_ti-2.5_to0.5_8x8_levelset_hex27.4C.yaml
xfluid_thin_struct_hex8_EOS_itsolver_MLprec_NIT_2ndGP.4C.yaml
xfluid_thin_struct_hex8_EOS_itsolver_MLprec_NIT_OneDofset.4C.yaml
xfsi_combo_LSNeumann_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_combo_LSWDBC_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS_full_Semilagrange.4C.yaml
xfsi_comp_struct_fsi_2D_mono_full_Semilagrange_2ndorder_theta066.4C.yaml
xfsi_fluid_pusher_instat_weak_struct_part_disp_2_full_Semilagrange.4C.yaml
xfsi_fluid_pusher_monolithic_1storder_full_Semilagrange.4C.yaml
xfsi_fluid_pusher_monolithic_2ndorder_full_Semilagrange.4C.yaml
Contains
EOS_PRES (enum, required: False, default: none)
Flag to (de)activate pressure edge-based stabilization. Options: do not use pressure edge-based stabilization, or, use pressure edge-based stabilization as standard edge-based stabilization on the entire domain, or, use pressure edge-based stabilization as xfem ghost-penalty stabilization just around cut elementsChoices
none
std_eos
xfem_gp
EOS_CONV_STREAM (enum, required: False, default: none)
Flag to (de)activate convective streamline edge-based stabilization. Options: do not use convective streamline edge-based stabilization, or, use convective streamline edge-based stabilization as standard edge-based stabilization on the entire domain, or, use convective streamline edge-based stabilization as xfem ghost-penalty stabilization just around cut elementsChoices
none
std_eos
xfem_gp
EOS_CONV_CROSS (enum, required: False, default: none)
Flag to (de)activate convective crosswind edge-based stabilization. Options:do not use convective crosswind edge-based stabilization, or, use convective crosswind edge-based stabilization as standard edge-based stabilization on the entire domain, or, use convective crosswind edge-based stabilization as xfem ghost-penalty stabilization just around cut elementsChoices
none
std_eos
xfem_gp
EOS_DIV (enum, required: False, default: none)
Flag to (de)activate divergence edge-based stabilization. Options: do not use divergence edge-based stabilization, or, divergence edge-based stabilization based on velocity jump on the entire domain, or, divergence edge-based stabilization based on divergence jump just around cut elements, or, divergence edge-based stabilization based on velocity jump on the entire domain, or, divergence edge-based stabilization based on divergence jump just around cut elementsChoices
div_jump_std_eos
div_jump_xfem_gp
none
vel_jump_std_eos
vel_jump_xfem_gp
PRES_KRYLOV_2Dz (bool, required: False, default: False)
residual based without second derivatives (i.e. only consistent for tau->0, but faster)EOS_DEFINITION_TAU (enum, required: False, default: Burman_Hansbo_DAngelo_Zunino)
Definition of stabilization parameter for edge-based stabilizationChoices
Braack_Burman_John_Lube
Braack_Burman_John_Lube_wo_divjump
Burman
Burman_Fernandez
Burman_Fernandez_Hansbo
Burman_Fernandez_Hansbo_wo_dt
Burman_Hansbo_DAngelo_Zunino
Burman_Hansbo_DAngelo_Zunino_wo_dt
Franca_Barrenechea_Valentin_Wall
Schott_Massing_Burman_DAngelo_Zunino
Schott_Massing_Burman_DAngelo_Zunino_wo_dt
Taylor_Hughes_Zarins_Whiting_Jansen_Codina_scaling
tau_not_defined
EOS_H_DEFINITION (enum, required: False, default: EOS_he_max_diameter_to_opp_surf)
Definition of element length for edge-based stabilization. Options:take the maximal (nsd-1)D diameter of faces that connect the internal face to its opposite faces, or, take the maximal 1D distance along 1D edge to opposite surface for both parent elements, or, take the maximal (nsd-1)D face diameter of all faces for both parent elements, or, maximal nD diameter of the neighboring elements, or, maximal (n-1)D diameter of the internal face/edge, or, take the maximal volume equivalent diameter of adjacent elementsChoices
EOS_he_max_diameter_to_opp_surf
EOS_he_max_dist_to_opp_surf
EOS_he_surf_with_max_diameter
EOS_hk_max_diameter
EOS_he_surf_diameter
EOS_he_vol_eq_diameter
FLUID DYNAMIC/MULTIFRACTAL SUBGRID SCALES
Type: group
no description yet
Used in 17 tests
Contains
CSGS (double, required: False, default: 0)
Modelparameter of multifractal subgrid-scales.SCALE_SEPARATION (enum, required: False, default: no_scale_sep)
*Specify the filter type for scale separation in LES. no_scale_sep: no scale separation. box_filter: classical box filter. algebraic_multigrid_operator: scale separation by algebraic multigrid operator. *Choices
algebraic_multigrid_operator
box_filter
no_scale_sep
ML_SOLVER (int, required: False, default: -1)
Set solver number for scale separation via level set transfer operators from plain aggregation.CALC_N (bool, required: False, default: False)
Flag to (de)activate calculation of N from the Reynolds number.N (double, required: False, default: 1)
Set grid to viscous scale ratio.REF_LENGTH (enum, required: False, default: cube_edge)
*Specify the reference length for Re-dependent N. cube_edge: edge length of volume equivalent cube. sphere_diameter: diameter of volume equivalent sphere. streamlength: streamlength taken from stabilization. gradient_based: gradient based length taken from stabilization. metric_tensor: metric tensor taken from stabilization. *Choices
cube_edge
gradient_based
metric_tensor
sphere_diameter
streamlength
REF_VELOCITY (enum, required: False, default: strainrate)
*Specify the reference velocity for Re-dependent N. strainrate: norm of strain rate. resolved: resolved velocity. fine_scale: fine-scale velocity. *Choices
fine_scale
resolved
strainrate
C_NU (double, required: False, default: 1)
Proportionality constant between Re and ratio viscous scale to element length.NEAR_WALL_LIMIT (bool, required: False, default: False)
Flag to (de)activate near-wall limit.EVALUATION_B (enum, required: False, default: element_center)
*Location where B is evaluated element_center: evaluate B at element center. integration_point: evaluate B at integration point. *Choices
element_center
integration_point
BETA (double, required: False, default: 0)
Cross- and Reynolds-stress terms only on right-hand-side.CONVFORM (enum, required: False, default: convective)
*form of convective term convective: Use the convective form. conservative: Use the conservative form. *Choices
conservative
convective
CSGS_PHI (double, required: False, default: 0)
Modelparameter of multifractal subgrid-scales for scalar transport.ADAPT_CSGS_PHI (bool, required: False, default: False)
Flag to (de)activate adaption of CsgsD to CsgsB.NEAR_WALL_LIMIT_CSGS_PHI (bool, required: False, default: False)
Flag to (de)activate near-wall limit for scalar field.CONSISTENT_FLUID_RESIDUAL (bool, required: False, default: False)
Flag to (de)activate the consistency term for residual-based stabilization.C_DIFF (double, required: False, default: 1)
Proportionality constant between RePr and ratio dissipative scale to element length. Usually equal cnu.*SET_FINE_SCALE_VEL (bool, required: False, default: False)
Flag to set fine-scale velocity for parallel nightly tests.LOMA_CONTI (bool, required: False, default: False)
Flag to (de)activate cross- and Reynolds-stress terms in loma continuity equation.
FLUID DYNAMIC/NONLINEAR SOLVER TOLERANCES
Type: group
no description yet
Used in 340 tests, showing only the first 20.
f2_channel_EOS_quad4_1000x10_quad_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_200x10_cubic_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_50x50_quad_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_50x50_quad_inflow_h_dist_to_opp.4C.yaml
f2_channel_EOS_quad8_50x50_quad_inflow_h_dist_to_opp.4C.yaml
f2_channel_EOS_quad9_50x50_quad_inflow_h_dist_to_opp.4C.yaml
Used in 1 tutorial
Contains
TOL_VEL_RES (double, required: False, default: 1e-06)
Tolerance for convergence check of velocity residualTOL_VEL_INC (double, required: False, default: 1e-06)
Tolerance for convergence check of velocity incrementTOL_PRES_RES (double, required: False, default: 1e-06)
Tolerance for convergence check of pressure residualTOL_PRES_INC (double, required: False, default: 1e-06)
Tolerance for convergence check of pressure increment
FLUID DYNAMIC/POROUS-FLOW STABILIZATION
Type: group
no description yet
Used in 84 tests
poro_2D_psi_quad4_const_material_transversely_isotropic_permeability.4C.yaml
poro_2D_psi_quad4_const_material_transversely_isotropic_permeability_new_struc.4C.yaml
poro_2D_quad4_const_material_nodal_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_nodal_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_transversely_isotropic_permeability.4C.yaml
poro_solid_nitsche_contact3D_twoelem_twosided_new_struc.4C.yaml
poro_solid_nitsche_contact3D_twoelem_wonopen_new_struc.4C.yaml
Contains
STAB_BIOT (bool, required: False, default: False)
Flag to (de)activate BIOT stabilization.STAB_BIOT_SCALING (double, required: False, default: 1)
Scaling factor for stabilization parameter for biot stabilization of porous flow.STABTYPE (enum, required: False, default: residual_based)
Apply (un)stabilized fluid formulation. No stabilization is only possible for inf-sup stable elements. Use a residual-based stabilization or, more generally, a stabilization based on the concept of the residual-based variational multiscale method… Expecting additional inputUse an edge-based stabilization, especially for XFEMChoices
edge_based
no_stabilization
residual_based
INCONSISTENT (bool, required: False, default: False)
residual based without second derivatives (i.e. only consistent for tau->0, but faster)Reconstruct_Sec_Der (bool, required: False, default: False)
residual computed with a reconstruction of the second derivatives via projection or superconvergent patch recoveryTDS (enum, required: False, default: quasistatic)
Flag to allow time dependency of subscales for residual-based stabilization.Choices
quasistatic
time_dependent
TRANSIENT (enum, required: False, default: no_transient)
Specify how to treat the transient term.Choices
no_transient
transient_complete
yes_transient
PSPG (bool, required: False, default: True)
Flag to (de)activate PSPG stabilization.SUPG (bool, required: False, default: True)
Flag to (de)activate SUPG stabilization.GRAD_DIV (bool, required: False, default: True)
Flag to (de)activate grad-div term.VSTAB (enum, required: False, default: no_vstab)
Flag to (de)activate viscous term in residual-based stabilization.Choices
no_vstab
vstab_gls
vstab_gls_rhs
vstab_usfem
vstab_usfem_rhs
RSTAB (enum, required: False, default: no_rstab)
Flag to (de)activate reactive term in residual-based stabilization.Choices
no_rstab
rstab_gls
rstab_usfem
CROSS-STRESS (enum, required: False, default: no_cross)
Flag to (de)activate cross-stress term -> residual-based VMM.Choices
cross_rhs
no_cross
yes_cross
REYNOLDS-STRESS (enum, required: False, default: no_reynolds)
Flag to (de)activate Reynolds-stress term -> residual-based VMM.Choices
no_reynolds
reynolds_rhs
yes_reynolds
DEFINITION_TAU (enum, required: False, default: Franca_Barrenechea_Valentin_Frey_Wall)
Definition of tau_M and Tau_CChoices
Codina
Codina_wo_dt
Franca_Barrenechea_Valentin_Frey_Wall
Franca_Barrenechea_Valentin_Frey_Wall_wo_dt
Franca_Madureira_Valentin_Badia_Codina
Franca_Madureira_Valentin_Badia_Codina_wo_dt
Shakib_Hughes_Codina
Shakib_Hughes_Codina_wo_dt
Taylor_Hughes_Zarins
Taylor_Hughes_Zarins_Whiting_Jansen
Taylor_Hughes_Zarins_Whiting_Jansen_wo_dt
Taylor_Hughes_Zarins_scaled
Taylor_Hughes_Zarins_scaled_wo_dt
Taylor_Hughes_Zarins_wo_dt
CHARELELENGTH_U (enum, required: False, default: streamlength)
Characteristic element length for tau_MuChoices
root_of_volume
streamlength
volume_equivalent_diameter
CHARELELENGTH_PC (enum, required: False, default: volume_equivalent_diameter)
Characteristic element length for tau_Mp/tau_CChoices
root_of_volume
streamlength
volume_equivalent_diameter
EVALUATION_TAU (enum, required: False, default: element_center)
Location where tau is evaluatedChoices
element_center
integration_point
EVALUATION_MAT (enum, required: False, default: element_center)
Location where material law is evaluatedChoices
element_center
integration_point
LOMA_CONTI_SUPG (bool, required: False, default: False)
Flag to (de)activate SUPG stabilization in loma continuity equation.LOMA_CONTI_CROSS_STRESS (enum, required: False, default: no_cross)
Flag to (de)activate cross-stress term loma continuity equation-> residual-based VMM.Choices
cross_rhs
no_cross
yes_cross
LOMA_CONTI_REYNOLDS_STRESS (enum, required: False, default: no_reynolds)
Flag to (de)activate Reynolds-stress term loma continuity equation-> residual-based VMM.Choices
no_reynolds
reynolds_rhs
yes_reynolds
FLUID DYNAMIC/RESIDUAL-BASED STABILIZATION
Type: group
no description yet
Used in 395 tests, showing only the first 20.
f2_channel_EOS_quad4_1000x10_quad_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_200x10_cubic_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_50x50_quad_inflow_h_diam_to_opp.4C.yaml
f2_channel_EOS_quad4_50x50_quad_inflow_h_dist_to_opp.4C.yaml
f2_channel_EOS_quad8_50x50_quad_inflow_h_dist_to_opp.4C.yaml
Used in 2 tutorials
Contains
STABTYPE (enum, required: False, default: residual_based)
Apply (un)stabilized fluid formulation. No stabilization is only possible for inf-sup stable elements.Use a residual-based stabilization or, more generally, a stabilization based on the concept of the residual-based variational multiscale method… Expecting additional input. Use an edge-based stabilization, especially for XFEM. Alternative: Element/cell based polynomial pressure projection, see Dohrmann/Bochev 2004, IJNMFChoices
edge_based
no_stabilization
pressure_projection
residual_based
INCONSISTENT (bool, required: False, default: False)
residual based without second derivatives (i.e. only consistent for tau->0, but faster)Reconstruct_Sec_Der (bool, required: False, default: False)
residual computed with a reconstruction of the second derivatives via projection or superconvergent patch recoveryTDS (enum, required: False, default: quasistatic)
Flag to allow time dependency of subscales for residual-based stabilization.Choices
quasistatic
time_dependent
TRANSIENT (enum, required: False, default: no_transient)
Specify how to treat the transient term. Use transient term (recommended for time dependent subscales) or use transient term including a linearisation of 1/tauChoices
no_transient
transient_complete
yes_transient
PSPG (bool, required: False, default: True)
Flag to (de)activate PSPG stabilization.SUPG (bool, required: False, default: True)
Flag to (de)activate SUPG stabilization.GRAD_DIV (bool, required: False, default: True)
Flag to (de)activate grad-div term.VSTAB (enum, required: False, default: no_vstab)
Flag to (de)activate viscous term in residual-based stabilization. Options: No viscous term in stabilization, or, Viscous stabilization of GLS type, or, Viscous stabilization of GLS type, included only on the right hand side, or, Viscous stabilization of USFEM type, or, Viscous stabilization of USFEM type, included only on the right hand sideChoices
no_vstab
vstab_gls
vstab_gls_rhs
vstab_usfem
vstab_usfem_rhs
RSTAB (enum, required: False, default: no_rstab)
Flag to (de)activate reactive term in residual-based stabilization.Choices
no_rstab
rstab_gls
rstab_usfem
CROSS-STRESS (enum, required: False, default: no_cross)
Flag to (de)activate cross-stress term -> residual-based VMM. Options:No cross-stress term, or,Include the cross-stress term with a linearization of the convective part, or, Include cross-stress term, but only explicitly on right hand sideChoices
cross_rhs
no_cross
yes_cross
REYNOLDS-STRESS (enum, required: False, default: no_reynolds)
Flag to (de)activate Reynolds-stress term -> residual-based VMM.Choices
no_reynolds
reynolds_rhs
yes_reynolds
DEFINITION_TAU (enum, required: False, default: Franca_Barrenechea_Valentin_Frey_Wall)
Definition of tauChoices
Codina
Codina_convscaled
Codina_wo_dt
Franca_Barrenechea_Valentin_Frey_Wall
Franca_Barrenechea_Valentin_Frey_Wall_wo_dt
Franca_Madureira_Valentin_Badia_Codina
Franca_Madureira_Valentin_Badia_Codina_wo_dt
Hughes_Franca_Balestra_wo_dt
Shakib_Hughes_Codina
Shakib_Hughes_Codina_wo_dt
Taylor_Hughes_Zarins
Taylor_Hughes_Zarins_Whiting_Jansen
Taylor_Hughes_Zarins_Whiting_Jansen_wo_dt
Taylor_Hughes_Zarins_scaled
Taylor_Hughes_Zarins_scaled_wo_dt
Taylor_Hughes_Zarins_wo_dt
CHARELELENGTH_U (enum, required: False, default: streamlength)
Characteristic element length for tau_MuChoices
root_of_volume
streamlength
volume_equivalent_diameter
CHARELELENGTH_PC (enum, required: False, default: volume_equivalent_diameter)
Characteristic element length for tau_Mp/tau_CChoices
root_of_volume
streamlength
volume_equivalent_diameter
EVALUATION_TAU (enum, required: False, default: element_center)
Location where tau is evaluatedChoices
element_center
integration_point
EVALUATION_MAT (enum, required: False, default: element_center)
Location where material law is evaluatedChoices
element_center
integration_point
LOMA_CONTI_SUPG (bool, required: False, default: False)
Flag to (de)activate SUPG stabilization in loma continuity equation.LOMA_CONTI_CROSS_STRESS (enum, required: False, default: no_cross)
Flag to (de)activate cross-stress term loma continuity equation-> residual-based VMM.Choices
cross_rhs
no_cross
yes_cross
LOMA_CONTI_REYNOLDS_STRESS (enum, required: False, default: no_reynolds)
Flag to (de)activate Reynolds-stress term loma continuity equation-> residual-based VMM.Choices
no_reynolds
reynolds_rhs
yes_reynolds
FLUID DYNAMIC/SUBGRID VISCOSITY
Type: group
no description yet
Used in 29 tests
Contains
C_SMAGORINSKY (double, required: False, default: 0)
Constant for the Smagorinsky model. Something between 0.1 to 0.24. Vreman constant if the constant vreman model is applied (something between 0.07 and 0.01).C_YOSHIZAWA (double, required: False, default: -1)
Constant for the compressible Smagorinsky model: isotropic part of subgrid-stress tensor. About 0.09 or 0.0066. Ci will not be squared!C_SMAGORINSKY_AVERAGED (bool, required: False, default: False)
Flag to (de)activate averaged Smagorinksy constantC_INCLUDE_CI (bool, required: False, default: False)
Flag to (de)inclusion of Yoshizawa modelCHANNEL_L_TAU (double, required: False, default: 0)
Used for normalisation of the wall normal distance in the Van Driest Damping function. May be taken from the output of the apply_mesh_stretching.pl preprocessing script.C_TURBPRANDTL (double, required: False, default: 1)
(Constant) turbulent Prandtl number for the Smagorinsky model in scalar transport.FILTER_WIDTH (enum, required: False, default: CubeRootVol)
The Vreman model requires a filter width.Choices
CubeRootVol
Direction_dependent
Minimum_length
FLUID DYNAMIC/TIMEADAPTIVITY
Type: group
no description yet
Used in 6 tests
Contains
ADAPTIVE_TIME_STEP_ESTIMATOR (enum, required: False, default: none)
Method used to determine adaptive time step size.Choices
cfl_number
none
only_print_cfl_number
CFL_NUMBER (double, required: False, default: -1)
CFL number for adaptive time stepFREEZE_ADAPTIVE_DT_AT (int, required: False, default: 1000000)
keep time step constant after this step, otherwise turbulence statistics sampling is not consistentADAPTIVE_DT_INC (double, required: False, default: 0.8)
Increment of whole step for adaptive dt via CFL
FLUID DYNAMIC/TURBULENCE MODEL
Type: group
no description yet
Used in 59 tests
Contains
TURBULENCE_APPROACH (enum, required: False, default: DNS_OR_RESVMM_LES)
Try to solve flow as an underresolved DNS. Mind that your stabilisation already acts as a kind of turbulence model! Perform a classical Large Eddy Simulation adding addititional turbulent viscosity. This may be based on various physical models.)Choices
CLASSICAL_LES
DNS_OR_RESVMM_LES
PHYSICAL_MODEL (enum, required: False, default: no_model)
If classical LES is our turbulence approach, this is a contradiction and should cause a FOUR_C_THROW. Classical constant coefficient Smagorinsky model. Be careful if you have a wall bounded flow domain! Use an exponential damping function for the turbulent viscosity close to the wall. This is only implemented for a channel geometry of height 2 in y direction. The viscous lengthscale l_tau is required as additional input. The solution is filtered and by comparison of the filtered velocity field with the real solution, the Smagorinsky constant is estimated in each step — mind that this procedure includes an averaging in the xz plane, hence this implementation will only work for a channel flow. Multifractal Subgrid-Scale Modeling based on the work of burton. Vremans constant model. Dynamic Vreman model according to You and Moin (2007)Choices
Dynamic_Smagorinsky
Dynamic_Vreman
Multifractal_Subgrid_Scales
Smagorinsky
Smagorinsky_with_van_Driest_damping
Vreman
no_model
FSSUGRVISC (enum, required: False, default: No)
fine-scale subgrid viscosityChoices
No
Smagorinsky_all
Smagorinsky_small
SAMPLING_START (int, required: False, default: 10000000)
Time step after when sampling shall be startedSAMPLING_STOP (int, required: False, default: 1)
Time step when sampling shall be stoppedDUMPING_PERIOD (int, required: False, default: 1)
Period of time steps after which statistical data shall be dumpedSUBGRID_DISSIPATION (bool, required: False, default: False)
Flag to (de)activate estimation of subgrid-scale dissipation (only for seclected flows).OUTMEAN (bool, required: False, default: False)
Flag to (de)activate averaged paraview outputTURBMODEL_LS (bool, required: False, default: True)
Flag to (de)activate turbulence model in level-set equationCANONICAL_FLOW (enum, required: False, default: no)
*Sampling is different for different canonical flows - so specify what kind of flow you’ve gotno: The flow is not further specified, so spatial averaging and hence the standard sampling procedure is not possible time_averaging: The flow is not further specified, but time averaging of velocity and pressure field is performed channel_flow_of_height_2: For this flow, all statistical data could be averaged in the homogeneous planes - it is essentially a statistically one dimensional flow. square_cylinder_nurbs: For this flow, statistical data are evaluated on various lines of the xy-midplane, averaged over time and eventually in one home.direction. rotating_circular_cylinder_nurbs: For this flow, statistical data is computed in concentric surfaces and averaged. in time and in one home. direction rotating_circular_cylinder_nurbs_scatra: For this flow with mass transport, statistical data is computed in concentric surfaces and averaged. in time and in one home. direction loma_channel_flow_of_height_2: For this low-Mach-number flow, all statistical data could be averaged in the homogeneous planes - it is essentially a statistically one dimensional flow. combust_oracles: ORACLES test rig for turbulent premixed combustion. bubbly_channel_flow: Turbulent two-phase flow: bubbly channel flow, statistical data are averaged in homogeneous planes and over time. scatra_channel_flow_of_height_2: For this flow, all statistical data could be averaged in the homogeneous planes - it is essentially a statistically one dimensional flow. decaying_homogeneous_isotropic_turbulence: For this flow, all statistical data could be averaged in the in all homogeneous directions - it is essentially a statistically zero dimensional flow. forced_homogeneous_isotropic_turbulence: For this flow, all statistical data could be averaged in the in all homogeneous directions - it is essentially a statistically zero dimensional flow. scatra_forced_homogeneous_isotropic_turbulence: For this flow, all statistical data could be averaged in the in all homogeneous directions - it is essentially a statistically zero dimensional flow. periodic_hill: For this flow, statistical data is evaluated on various lines, averaged over time and z. blood_fda_flow: For this flow, statistical data is evaluated on various planes. *
Choices
bubbly_channel_flow
channel_flow_of_height_2
combust_oracles
decaying_homogeneous_isotropic_turbulence
forced_homogeneous_isotropic_turbulence
loma_channel_flow_of_height_2
no
periodic_hill
rotating_circular_cylinder_nurbs
rotating_circular_cylinder_nurbs_scatra
scatra_channel_flow_of_height_2
scatra_forced_homogeneous_isotropic_turbulence
square_cylinder_nurbs
time_averaging
HOMDIR (enum, required: False, default: not_specified)
*Specify the homogeneous direction(s) of a flow. not_specified: no homogeneous directions available, averaging is restricted to time averaging x: average along x-direction y: average along y-direction z: average along z-direction xy: Wall normal direction is z, average in x and y direction xz: Wall normal direction is y, average in x and z direction yz: Wall normal direction is x, average in y and z direction xyz: Averaging in all directions *Choices
not_specified
x
xy
xyz
xz
y
yz
z
CHAN_AMPL_INIT_DIST (double, required: False, default: 0.1)
Max. amplitude of the random disturbance in percent of the initial value in mean flow direction.FORCING_TYPE (enum, required: False, default: linear_compensation_from_intermediate_spectrum)
forcing strategyChoices
linear_compensation_from_intermediate_spectrum
fixed_power_input
CHA_NUMSUBDIVISIONS (int, required: False, default: 5)
Number of homogeneous sampling planes in elementFORCING_TIME_STEPS (int, required: False, default: 0)
Number of time steps during which forcing is appliedTHRESHOLD_WAVENUMBER (double, required: False, default: 0)
Forcing is only applied to wave numbers lower or equal than the given threshold wave number.POWER_INPUT (double, required: False, default: 0)
power of forcingSCALAR_FORCING (enum, required: False, default: no)
*no: Do not force the scalar field isotropic: Force scalar field isotropically such as the fluid field. mean_scalar_gradient: Force scalar field by imposed mean-scalar gradient. *Choices
isotropic
mean_scalar_gradient
no
MEAN_SCALAR_GRADIENT (double, required: False, default: 0)
Value of imposed mean-scalar gradient to force scalar field.EXCLUDE_XFEM (bool, required: False, default: False)
Flag to (de)activate XFEM dofs in calculation of fine-scale velocity.
FLUID DYNAMIC/TURBULENT INFLOW
Type: group
no description yet
Used in 3 tests
Contains
TURBULENTINFLOW (bool, required: False, default: False)
Flag to (de)activate potential separate turbulent inflow sectionINITIALINFLOWFIELD (enum, required: False, default: zero_field)
Initial field for inflow sectionChoices
disturbed_field_from_function
field_by_function
zero_field
INFLOWFUNC (int, required: False, default: -1)
Function number for initial flow field in inflow sectionINFLOW_INIT_DIST (double, required: False, default: 0.1)
Max. amplitude of the random disturbance in percent of the initial value in mean flow direction.NUMINFLOWSTEP (int, required: False, default: 1)
Total number of time steps for development of turbulent flowCANONICAL_INFLOW (enum, required: False, default: no)
*Sampling is different for different canonical flows — so specify what kind of flow you’ve got no: The flow is not further specified, so spatial averaging and hence the standard sampling procedure is not possible. time_averaging: The flow is not further specified, but time averaging of velocity and pressure field is performed. channel_flow_of_height_2: For this flow, all statistical data could be averaged in the homogeneous planes — it is essentially a statistically one dimensional flow. loma_channel_flow_of_height_2: For this low-Mach-number flow, all statistical data could be averaged in the homogeneous planes — it is essentially a statistically one dimensional flow. scatra_channel_flow_of_height_2: For this flow, all statistical data could be averaged in the homogeneous planes — it is essentially a statistically one dimensional flow. *Choices
channel_flow_of_height_2
loma_channel_flow_of_height_2
no
scatra_channel_flow_of_height_2
time_averaging
INFLOW_CHA_SIDE (double, required: False, default: 0)
Most right side of inflow channel. Necessary to define sampling domain.INFLOW_HOMDIR (enum, required: False, default: not_specified)
*Specify the homogeneous direction(s) of a flow not_specified: no homogeneous directions available, averaging is restricted to time averaging. x: average along x-direction. y: average along y-direction. z: average along z-direction. xy: Wall normal direction is z, average in x and y direction. xz: Wall normal direction is y, average in x and z direction (standard case). yz: Wall normal direction is x, average in y and z direction. *Choices
not_specified
x
xy
xz
y
yz
z
INFLOW_SAMPLING_START (int, required: False, default: 10000000)
Time step after when sampling shall be startedINFLOW_SAMPLING_STOP (int, required: False, default: 1)
Time step when sampling shall be stoppedINFLOW_DUMPING_PERIOD (int, required: False, default: 1)
Period of time steps after which statistical data shall be dumped
FLUID DYNAMIC/WALL MODEL
Type: group
no description yet
Used in 8 tests
Contains
X_WALL (bool, required: False, default: False)
Flag to switch on the xwall modelTauw_Type (enum, required: False, default: constant)
*constant: Use the constant wall shear stress given in the input file for the whole simulation. between_steps: Calculate wall shear stress in between time steps. *Choices
between_steps
constant
Tauw_Calc_Type (enum, required: False, default: residual)
*residual: Residual (force) divided by area. gradient: Gradient via shape functions and nodal values. gradient_to_residual: First gradient, then residual. *Choices
gradient
gradient_to_residual
residual
Switch_Step (int, required: False, default: -1)
Switch from gradient to residual based tauw.Projection (enum, required: False, default: No)
Flag to switch projection of the enriched dofs after updating tauw, alternatively with or without continuity constraint.Choices
No
l2_projection_with_continuity_constraint
only_l2_projection
C_Tauw (double, required: False, default: 1)
Constant wall shear stress for Spalding’s law, if applicableMin_Tauw (double, required: False, default: 2e-09)
Minimum wall shear stress preventing system to become singularInc_Tauw (double, required: False, default: 1)
Increment of Tauw of full step, between 0.0 and 1.0Blending_Type (enum, required: False, default: none)
*Methods for blending the enrichment space. none: No ramp function, does not converge! ramp_function: Enrichment is multiplied with linear ramp function resulting in zero enrichment at the interface. *Choices
none
ramp_function
GP_Wall_Normal (int, required: False, default: 3)
Gauss points in wall normal directionGP_Wall_Normal_Off_Wall (int, required: False, default: 3)
Gauss points in wall normal direction, off-wall elementsGP_Wall_Parallel (int, required: False, default: 3)
Gauss points in wall parallel directionTreat_Tauw_on_Dirichlet_Inflow (bool, required: False, default: False)
Flag to treat residual on Dirichlet inflow nodes for calculation of wall shear stressPROJECTION_SOLVER (int, required: False, default: -1)
Set solver number for l2-projection.
FLUID TURBULENT INFLOW VOLUME
Type: list
no description yet
Used in 3 tests
Each element contains
E (int, required: True)
ID of the condition. This ID refers to the respective topological entity of the condition.ENTITY_TYPE (enum, required: False, default: legacy_id)
The type of entity that E refers to.Choices
legacy_id
node_set_id
element_block_id
FPSI DYNAMIC
Type: group
no description yet
Used in 5 tests
Contains
COUPALGO (enum, required: False, default: fpsi_monolithic_plain)
Iteration Scheme over the fieldsChoices
fpsi_monolithic_plain
partitioned
SHAPEDERIVATIVES (bool, required: False, default: False)
Include linearization with respect to mesh movement in Navier Stokes equation. Supported in monolithic FPSI for now.USESHAPEDERIVATIVES (bool, required: False, default: False)
Add linearization with respect to mesh movement in Navier Stokes equation to stiffness matrix. Supported in monolithic FPSI for now.PARTITIONED (enum, required: False, default: RobinNeumann)
Coupling strategies for partitioned FPSI solvers.Choices
RobinNeumann
monolithic
nocoupling
SECONDORDER (bool, required: False, default: False)
Second order coupling at the interface.RESTOL (string, required: False, default: 1e-8 1e-8 1e-8 1e-8 1e-8 1e-8)
Tolerances for single fields in the residual norm for the Newton iteration. For NORM_RESF != Abs_sys_split only the first value is used for all fields. Order of fields: porofluidvelocity, porofluidpressure, porostructure, fluidvelocity, fluidpressure, aleINCTOL (string, required: False, default: 1e-8 1e-8 1e-8 1e-8 1e-8 1e-8)
Tolerance in the increment norm for the Newton iteration. For NORM_INC != *_split only the first value is used for all fields. Order of fields: porofluidvelocity, porofluidpressure, porostructure, fluidvelocity, fluidpressure, aleNORM_INC (enum, required: False, default: Abs)
Type of norm for primary variables convergence check.
Abs: absolute values, Abs_sys_split: absolute values with correction of systemsize for every field separate, Rel_sys: relative values with correction of systemsize.Choices
Abs
Abs_sys_split
Rel_sys
NORM_RESF (enum, required: False, default: Abs)
Type of norm for primary variables convergence check. Abs: absolute values, Abs_sys_split: absolute values with correction of systemsize for every field separate, Rel_sys: relative values with correction of systemsize.Choices
Abs
Abs_sys_split
Rel_sys
NORMCOMBI_RESFINC (enum, required: False, default: And)
binary operator to combine primary variables and residual force valuesChoices
And
Or
LineSearch (bool, required: False, default: False)
adapt increment in case of non-monotonic residual convergence or residual oscillationsFDCheck (bool, required: False, default: False)
perform FPSIFDCheck() finite difference checkLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for FPSI problemsITEMIN (int, required: False, default: 1)
minimal number of iterations over fieldsNUMSTEP (int, required: False, default: 200)
Total number of TimestepsITEMAX (int, required: False, default: 100)
Maximum number of iterations over fieldsRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartFDCheck_row (int, required: False, default: 0)
print row value during fd_checkFDCheck_column (int, required: False, default: 0)
print column value during fd_checkTIMESTEP (double, required: False, default: 0.1)
Time increment dtMAXTIME (double, required: False, default: 1000)
Total simulation timeCONVTOL (double, required: False, default: 1e-06)
Tolerance for iteration over fieldsALPHABJ (double, required: False, default: 1)
Beavers-Joseph-Coefficient for Slip-Boundary-Condition at Fluid-Porous-Interface (0.1-4)
FS3I DYNAMIC
Type: group
no description yet
Used in 6 tests
Contains
TIMESTEP (double, required: False, default: 0.1)
Time increment dtNUMSTEP (int, required: False, default: 20)
Total number of time stepsMAXTIME (double, required: False, default: 1000)
Total simulation timeRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartSCATRA_SOLVERTYPE (enum, required: False, default: nonlinear)
type of scalar transport solverChoices
linear
nonlinear
INF_PERM (bool, required: False, default: True)
Flag for infinite permeabilityCONSTHERMPRESS (enum, required: False, default: Yes)
treatment of thermodynamic pressure in timeChoices
No_energy
No_mass
Yes
COUPLED_LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for fs3i problemLINEAR_SOLVER1 (int, required: False, default: -1)
number of linear solver used for fluid problemLINEAR_SOLVER2 (int, required: False, default: -1)
number of linear solver used for structural problemSTRUCTSCAL_CONVFORM (enum, required: False, default: conservative)
form of convective term of structure scalarChoices
conservative
convective
STRUCTSCAL_INITIALFIELD (enum, required: False, default: zero_field)
Initial Field for structure scalar transport problemChoices
field_by_function
zero_field
STRUCTSCAL_INITFUNCNO (int, required: False, default: -1)
function number for structure scalar transport initial fieldSTRUCTSCAL_FIELDCOUPLING (enum, required: False, default: volume_matching)
Type of coupling strategy between structure and structure-scalar fieldChoices
volume_matching
volume_nonmatching
FLUIDSCAL_FIELDCOUPLING (enum, required: False, default: volume_matching)
Type of coupling strategy between fluid and fluid-scalar fieldChoices
volume_matching
volume_nonmatching
FLUIDSCAL_SCATRATYPE (enum, required: False, default: ConvectionDiffusion)
Type of scalar transport problemChoices
Advanced_Reaction
Chemo_Reac
Chemotaxis
ConvectionDiffusion
Loma
Undefined
RESTART_FROM_PART_FSI (bool, required: False, default: False)
restart from partitioned fsi problem (e.g. from prestress calculations) instead of fs3i
FS3I DYNAMIC/PARTITIONED
Type: group
no description yet
Used in 1 test
Contains
COUPALGO (enum, required: False, default: fs3i_IterStagg)
Coupling strategies for FS3I solversChoices
fs3i_SequStagg
fs3i_IterStagg
CONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of outer iteration within partitioned FS3IITEMAX (int, required: False, default: 10)
Maximum number of outer iterations
FS3I DYNAMIC/STRUCTURE SCALAR STABILIZATION
Type: group
no description yet
Used in 6 tests
Contains
STABTYPE (enum, required: False, default: SUPG)
Type of stabilization (if any). No stabilization is only reasonable for low-Peclet-number.Choices
GLS
SUPG
USFEM
centered
no_stabilization
upwind
SUGRVEL (bool, required: False, default: False)
potential incorporation of subgrid-scale velocityASSUGRDIFF (bool, required: False, default: False)
potential incorporation of all-scale subgrid diffusivity (a.k.a. discontinuity-capturing) termDEFINITION_TAU (enum, required: False, default: Franca_Valentin)
Definition of tauChoices
Codina
Codina_wo_dt
Exact_1D
Franca_Madureira_Valentin
Franca_Madureira_Valentin_wo_dt
Franca_Valentin
Franca_Valentin_wo_dt
Numerical_Value
Shakib_Hughes_Codina
Shakib_Hughes_Codina_wo_dt
Taylor_Hughes_Zarins
Taylor_Hughes_Zarins_wo_dt
Zero
CHARELELENGTH (enum, required: False, default: streamlength)
Characteristic element length for tauChoices
streamlength
volume_equivalent_diameter
root_of_volume
DEFINITION_ASSGD (enum, required: False, default: artificial_linear)
Definition of (all-scale) subgrid diffusivityChoices
Almeida_Silva_97_nonlinear
Codina_nonlinear
Hughes_etal_86_nonlinear
Tezduyar_Park_86_nonlinear
Tezduyar_Park_86_nonlinear_wo_phizero
YZbeta_nonlinear
artificial_linear
artificial_linear_reinit
doCarmo_Galeao_91_nonlinear
EVALUATION_TAU (enum, required: False, default: element_center)
Location where tau is evaluatedChoices
element_center
integration_point
EVALUATION_MAT (enum, required: False, default: element_center)
Location where material law is evaluatedChoices
element_center
integration_point
CONSISTENCY (enum, required: False, default: no)
improvement of consistency for stabilizationChoices
L2_projection_lumped
no
TAU_VALUE (double, required: False, default: 0)
Numerical value for tau for stabilization
FSI DYNAMIC
Type: group
no description yet
Used in 168 tests
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_resbased.4C.yaml
xffsi_monolithic_ss_1D_fullnewton_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_1D_interpAle_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_inflow_fixedstr.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_resbased.4C.yaml
xfsi_combo_LSNeumann_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_combo_LSWDBC_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS_full_Semilagrange.4C.yaml
xfsi_comp_struct_fsi_2D_mono_full_Semilagrange_2ndorder_theta066.4C.yaml
xfsi_fluid_pusher_instat_weak_struct_part_disp_2_full_Semilagrange.4C.yaml
xfsi_fluid_pusher_monolithic_1storder_full_Semilagrange.4C.yaml
xfsi_fluid_pusher_monolithic_2ndorder_full_Semilagrange.4C.yaml
Used in 5 tutorials
Contains
COUPALGO (enum, required: False, default: iter_stagg_AITKEN_rel_param)
Iteration Scheme over the fieldsChoices
iter_fluidfluid_monolithicfluidsplit
iter_fluidfluid_monolithicfluidsplit_nonox
iter_fluidfluid_monolithicstructuresplit
iter_fluidfluid_monolithicstructuresplit_nonox
iter_monolithicfluidsplit
iter_monolithicstructuresplit
iter_mortar_monolithicfluidsplit
iter_mortar_monolithicfluidsplit_saddlepoint
iter_mortar_monolithicstructuresplit
iter_sliding_monolithicfluidsplit
iter_sliding_monolithicstructuresplit
iter_stagg_AITKEN_rel_param
iter_stagg_MFNK_FD
iter_stagg_MFNK_FSI
iter_stagg_MPE
iter_stagg_NLCG
iter_stagg_fixed_rel_param
iter_stagg_steep_desc
iter_xfem_monolithic
MATCHGRID_FLUIDALE (bool, required: False, default: True)
is matching grid (fluid-ale)MATCHGRID_STRUCTALE (bool, required: False, default: True)
is matching grid (structure-ale)MATCHALL (bool, required: False, default: True)
is matching grid (fluid-ale) and is full fluid-ale (without euler part)MAXTIME (double, required: False, default: 1000)
Total simulation timeNUMSTEP (int, required: False, default: 200)
Total number of TimestepsRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartRESTART_FROM_PART_FSI (bool, required: False, default: False)
restart from partitioned fsi (e.g. from prestress calculations) instead of monolithic fsiSECONDORDER (bool, required: False, default: False)
Second order displacement-velocity conversion at the interface.SLIDEALEPROJ (enum, required: False, default: None)
Projection method to use for sliding FSI.Choices
Curr
None
Ref
RotZ
RotZSphere
TIMESTEP (double, required: False, default: 0.1)
Time increment dtRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionVERBOSITY (enum, required: False, default: full)
Verbosity of the FSI problem.Choices
full
low
medium
subproblem
FSI DYNAMIC/CONSTRAINT
Type: group
no description yet
Not used in any test.
Contains
PRECONDITIONER (enum, required: False, default: Simple)
preconditioner to useChoices
Simple
Simplec
SIMPLEITER (int, required: False, default: 2)
Number of iterations for simple pcALPHA (double, required: False, default: 0.8)
alpha parameter for simple pc
FSI DYNAMIC/MONOLITHIC SOLVER
Type: group
no description yet
Used in 104 tests
xffsi_monolithic_ss_1D_fullnewton_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_inflow_fixedstr.4C.yaml
xfsi_combo_LSNeumann_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_combo_LSWDBC_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS_full_Semilagrange.4C.yaml
xfsi_comp_struct_fsi_2D_mono_full_Semilagrange_2ndorder_theta066.4C.yaml
xfsi_fluid_pusher_monolithic_1storder_full_Semilagrange.4C.yaml
xfsi_fluid_pusher_monolithic_2ndorder_full_Semilagrange.4C.yaml
Used in 4 tutorials
Contains
ADAPTIVEDIST (double, required: False, default: 0)
Required distance for adaptive convergence check in Newton-type FSI. This is the improvement we want to achieve in the linear extrapolation of the adaptive convergence check. Set to zero to avoid the adaptive check altogether.BASETOL (double, required: False, default: 0.001)
Basic tolerance for adaptive convergence check in monolithic FSI. This tolerance will be used for the linear solve of the FSI block system. The linear convergence test will always use the relative residual norm (AZ_r0). Not to be confused with the Newton tolerance (CONVTOL) that applies to the nonlinear convergence test using a absolute residual norm.CONVTOL (double, required: False, default: 1e-06)
Nonlinear tolerance for lung/constraint/fluid-fluid FSIENERGYFILE (bool, required: False, default: False)
Write artificial interface energy due to temporal discretization to fileFSIAMGANALYZE (bool, required: False, default: False)
run analysis on fsiamg multigrid schemeINFNORMSCALING (bool, required: False, default: True)
Scale Blocks with row infnorm?ITEMAX (int, required: False, default: 100)
Maximum allowed number of nonlinear iterationsKRYLOV_ITEMAX (int, required: False, default: 1000)
Max Iterations for linear solver.KRYLOV_SIZE (int, required: False, default: 50)
Size of Krylov Subspace.LINEARBLOCKSOLVER (enum, required: False, default: PreconditionedKrylov)
Linear block preconditioner for block system in monolithic FSI.Choices
PreconditionedKrylov
LinalgSolver
LINEAR_SOLVER (int, required: False, default: -1)
Number of SOLVER block describing the linear solver and preconditionerNORM_INC (enum, required: False, default: Rel)
type of norm for primary variables convergence checkChoices
Abs
Mix
Rel
NORM_RESF (enum, required: False, default: Rel)
type of norm for residual convergence checkChoices
Abs
Mix
Rel
NORMCOMBI_RESFINC (enum, required: False, default: And)
binary operator to combine primary variables and residual force valuesChoices
And
PRECONDREUSE (int, required: False, default: 0)
Number of iterations in one time step reusing the preconditioner before rebuilding itREBUILDPRECEVERYSTEP (bool, required: False, default: True)
Enforce rebuilding the preconditioner at the beginning of every time stepSHAPEDERIVATIVES (bool, required: False, default: False)
Include linearization with respect to mesh movement in Navier Stokes equation.SYMMETRICPRECOND (bool, required: False, default: False)
Symmetric block GS preconditioner or ordinary GSALEPCOMEGA (string, required: False, default: 1.0 1.0 1.0 1.0)
Relaxation factor for Richardson iteration on ale block in MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelALEPCITER (string, required: False, default: 1 1 1 1)
Number of Richardson iterations on ale block in MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelFLUIDPCOMEGA (string, required: False, default: 1.0 1.0 1.0 1.0)
Relaxation factor for Richardson iteration on fluid block in MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelFLUIDPCITER (string, required: False, default: 1 1 1 1)
Number of Richardson iterations on fluid block in MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelSTRUCTPCOMEGA (string, required: False, default: 1.0 1.0 1.0 1.0)
Relaxation factor for Richardson iteration on structural block in MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelSTRUCTPCITER (string, required: False, default: 1 1 1 1)
Number of Richardson iterations on structural block in MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelPCOMEGA (string, required: False, default: 1.0 1.0 1.0)
Relaxation factor for Richardson iteration on whole MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelPCITER (string, required: False, default: 1 1 1)
Number of Richardson iterations on whole MFSI block preconditioner FSIAMG: each number belongs to a level PreconditiondKrylov: only first number is used for finest levelBLOCKSMOOTHER (string, required: False, default: BGS BGS BGS)
Type of block smoother, can be BGS or SchurSCHUROMEGA (string, required: False, default: 0.001 0.01 0.1)
Damping factor for Schur complement constructionTOL_DIS_RES_L2 (double, required: False, default: 1e-06)
Absolute tolerance for structure displacement residual in L2-normTOL_DIS_RES_INF (double, required: False, default: 1e-06)
Absolute tolerance for structure displacement residual in Inf-normTOL_DIS_INC_L2 (double, required: False, default: 1e-06)
Absolute tolerance for structure displacement increment in L2-normTOL_DIS_INC_INF (double, required: False, default: 1e-06)
Absolute tolerance for structure displacement increment in Inf-normTOL_FSI_RES_L2 (double, required: False, default: 1e-06)
Absolute tolerance for interface residual in L2-normTOL_FSI_RES_INF (double, required: False, default: 1e-06)
Absolute tolerance for interface residual in Inf-normTOL_FSI_INC_L2 (double, required: False, default: 1e-06)
Absolute tolerance for interface increment in L2-normTOL_FSI_INC_INF (double, required: False, default: 1e-06)
Absolute tolerance for interface increment in Inf-normTOL_PRE_RES_L2 (double, required: False, default: 1e-06)
Absolute tolerance for fluid pressure residual in L2-normTOL_PRE_RES_INF (double, required: False, default: 1e-06)
Absolute tolerance for fluid pressure residual in Inf-normTOL_PRE_INC_L2 (double, required: False, default: 1e-06)
Absolute tolerance for fluid pressure increment in L2-normTOL_PRE_INC_INF (double, required: False, default: 1e-06)
Absolute tolerance for fluid pressure increment in Inf-normTOL_VEL_RES_L2 (double, required: False, default: 1e-06)
Absolute tolerance for fluid velocity residual in L2-normTOL_VEL_RES_INF (double, required: False, default: 1e-06)
Absolute tolerance for fluid velocity residual in Inf-normTOL_VEL_INC_L2 (double, required: False, default: 1e-06)
Absolute tolerance for fluid velocity increment in L2-normTOL_VEL_INC_INF (double, required: False, default: 1e-06)
Absolute tolerance for fluid velocity increment in Inf-norm
FSI DYNAMIC/PARTITIONED SOLVER
Type: group
no description yet
Used in 48 tests
xfsi_combo_LSNeumann_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_combo_LSWDBC_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS_full_Semilagrange.4C.yaml
xfsi_comp_struct_fsi_2D_mono_full_Semilagrange_2ndorder_theta066.4C.yaml
xfsi_fluid_pusher_instat_weak_struct_part_disp_2_full_Semilagrange.4C.yaml
Used in 1 tutorial
Contains
BASETOL (double, required: False, default: 0.001)
Basic tolerance for adaptive convergence check in monolithic FSI. This tolerance will be used for the linear solve of the FSI block system. The linear convergence test will always use the relative residual norm (AZ_r0). Not to be confused with the Newton tolerance (CONVTOL) that applies to the nonlinear convergence test using a absolute residual norm.CONVTOL (double, required: False, default: 1e-06)
Tolerance for iteration over fields in case of partitioned schemeCOUPMETHOD (enum, required: False, default: conforming)
Coupling Method mortar or conforming nodes at interfaceChoices
conforming
immersed
mortar
COUPVARIABLE (enum, required: False, default: Displacement)
Coupling variable at the interfaceChoices
Displacement
Force
Velocity
DIVPROJECTION (bool, required: False, default: False)
Project velocity into divergence-free subspace for partitioned fsiITEMAX (int, required: False, default: 100)
Maximum number of iterations over fieldsMAXOMEGA (double, required: False, default: 0)
largest omega allowed for Aitken relaxation (0.0 means no constraint)MINOMEGA (double, required: False, default: -1)
smallest omega allowed for Aitken relaxation (default is -1.0)PARTITIONED (enum, required: False, default: DirichletNeumann)
Coupling strategies for partitioned FSI solvers.Choices
DirichletNeumann
DirichletNeumannSlideALE
DirichletNeumannVolCoupl
PREDICTOR (enum, required: False, default: d(n))
Predictor for interface displacementsChoices
d(n)
d(n)+dt(1.5v(n)-0.5v(n-1))*
d(n)+dt*v(n)
d(n)+dtv(n)+0.5dt^2*a(n)
RELAX (double, required: False, default: 1)
fixed relaxation parameter for partitioned FSI solvers
FSI DYNAMIC/TIMEADAPTIVITY
Type: group
no description yet
Used in 7 tests
Contains
ADAPTSTEPMAX (int, required: False, default: 5)
Maximum number of repetitions of one time step for adapting/reducing the time step size (>0)AUXINTEGRATORFLUID (enum, required: False, default: AB2)
Method for error estimation in the fluid fieldChoices
AB2
ExplicitEuler
None
AVERAGINGDT (string, required: False, default: 0.3 0.7)
Averaging of time step sizes in case of increasing time step size. Parameters are ordered from most recent weight to the most historic one. Number of parameters determines the number of previous time steps that are involved in the averaging procedure.DIVERCONT (enum, required: False, default: stop)
What to do if nonlinear solver does not converge?Choices
continue
halve_step
revert_dt
stop
DTMAX (double, required: False, default: 0.1)
Limit maximally permitted time step size (>0)DTMIN (double, required: False, default: 0.0001)
Limit minimally allowed time step size (>0)LOCERRTOLFLUID (double, required: False, default: 0.001)
Tolerance for the norm of local velocity errorNUMINCREASESTEPS (int, required: False, default: 0)
Number of consecutive steps that want to increase time step size before actually increasing it. Set 0 to deactivate this feature.SAFETYFACTOR (double, required: False, default: 0.9)
This is a safety factor to scale theoretical optimal step size, should be lower than 1 and must be larger than 0SIZERATIOMAX (double, required: False, default: 2)
Limit maximally permitted change of time step size compared to previous size (>0).SIZERATIOMIN (double, required: False, default: 0.5)
Limit minimally permitted change of time step size compared to previous size (>0).TIMEADAPTON (bool, required: False, default: False)
Activate or deactivate time step size adaptivity
FUNCT[n]
Type: list
Functions can be used for material properties and boundary/initial conditions. More information can be found in the Analysis guide
Not used in any test.
Each element contains
One of
Option (COMPONENT, SYMBOLIC_FUNCTION_OF_SPACE_TIME)
COMPONENT (int or null, required: False, default: null)
no description yetSYMBOLIC_FUNCTION_OF_SPACE_TIME (string, required: True)
no description yet
Option (SYMBOLIC_FUNCTION_OF_TIME)
SYMBOLIC_FUNCTION_OF_TIME (string, required: True)
no description yet
Option (VARIABLE, NAME, TYPE, DESCRIPTION, PERIODIC)
VARIABLE (int, required: True)
no description yetNAME (string, required: True)
no description yetTYPE (enum, required: True)
no description yetChoices
expression
DESCRIPTION (string, required: True)
no description yetPERIODIC (group)
no description yetContains
T1 (double, required: True)
no description yetT2 (double, required: True)
no description yet
Option (VARIABLE, NAME, TYPE, NUMPOINTS, BYNUM, VALUES, PERIODIC)
VARIABLE (int, required: True)
no description yetNAME (string, required: True)
no description yetTYPE (enum, required: True)
no description yetChoices
fourierinterpolation
linearinterpolation
NUMPOINTS (int, required: True)
no description yetBYNUM (group)
Linearly distribute NUMPOINTS time points in the TIMERANGE.Contains
TIMERANGE (vector<double>, size: 2, required: True)
no description yet
VALUES (vector<double>, size: n, required: True)
no description yetPERIODIC (group)
no description yetContains
T1 (double, required: True)
no description yetT2 (double, required: True)
no description yet
Option (VARIABLE, NAME, TYPE, NUMPOINTS, TIMES, VALUES, PERIODIC)
VARIABLE (int, required: True)
no description yetNAME (string, required: True)
no description yetTYPE (enum, required: True)
no description yetChoices
fourierinterpolation
linearinterpolation
NUMPOINTS (int, required: True)
no description yetTIMES (vector<double>, size: n, required: True)
no description yetVALUES (vector<double>, size: n, required: True)
no description yetPERIODIC (group)
no description yetContains
T1 (double, required: True)
no description yetT2 (double, required: True)
no description yet
Option (VARIABLE, NAME, TYPE, NUMPOINTS, BYNUM, DESCRIPTION, PERIODIC)
VARIABLE (int, required: True)
no description yetNAME (string, required: True)
no description yetTYPE (enum, required: True)
no description yetChoices
multifunction
NUMPOINTS (int, required: True)
no description yetBYNUM (group)
Linearly distribute NUMPOINTS time points in the TIMERANGE.Contains
TIMERANGE (vector<double>, size: 2, required: True)
no description yet
DESCRIPTION (vector<string>, size: n, required: True)
no description yetPERIODIC (group)
no description yetContains
T1 (double, required: True)
no description yetT2 (double, required: True)
no description yet
Option (VARIABLE, NAME, TYPE, NUMPOINTS, TIMES, DESCRIPTION, PERIODIC)
VARIABLE (int, required: True)
no description yetNAME (string, required: True)
no description yetTYPE (enum, required: True)
no description yetChoices
multifunction
NUMPOINTS (int, required: True)
no description yetTIMES (vector<double>, size: n, required: True)
no description yetDESCRIPTION (vector<string>, size: n, required: True)
no description yetPERIODIC (group)
no description yetContains
T1 (double, required: True)
no description yetT2 (double, required: True)
no description yet
Option (VARFUNCTION, NUMCONSTANTS, CONSTANTS)
VARFUNCTION (string, required: True)
no description yetNUMCONSTANTS (int or null, required: False, default: null)
no description yetCONSTANTS (map<str,double>, size: n, required: False, default: {})
no description yet
Option (WEAKLYCOMPRESSIBLE_ETIENNE_FSI_STRUCTURE)
WEAKLYCOMPRESSIBLE_ETIENNE_FSI_STRUCTURE (group)
no description yetContains
MAT_STRUCT (int, required: True)
no description yet
Option (WEAKLYCOMPRESSIBLE_ETIENNE_FSI_STRUCTURE_FORCE)
WEAKLYCOMPRESSIBLE_ETIENNE_FSI_STRUCTURE_FORCE (group)
no description yetContains
MAT_STRUCT (int, required: True)
no description yet
Option (FLUID_FUNCTION, c1)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
BELTRAMI
c1 (double, required: True)
no description yet
Option (FLUID_FUNCTION)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
CHANNELWEAKLYCOMPRESSIBLE
CORRECTIONTERMCHANNELWEAKLYCOMPRESSIBLE
Option (FLUID_FUNCTION, MAT, L, R, U)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
WEAKLYCOMPRESSIBLE_POISEUILLE
WEAKLYCOMPRESSIBLE_POISEUILLE_FORCE
MAT (int, required: True)
no description yetL (double, required: True)
no description yetR (double, required: True)
no description yetU (double, required: True)
no description yet
Option (FLUID_FUNCTION, MAT)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
WEAKLYCOMPRESSIBLE_ETIENNE_CFD
WEAKLYCOMPRESSIBLE_ETIENNE_CFD_FORCE
WEAKLYCOMPRESSIBLE_ETIENNE_CFD_VISCOSITY
WEAKLYCOMPRESSIBLE_MANUFACTUREDFLOW
WEAKLYCOMPRESSIBLE_MANUFACTUREDFLOW_FORCE
MAT (int, required: True)
no description yet
Option (FLUID_FUNCTION, MAT_FLUID, MAT_STRUCT)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
WEAKLYCOMPRESSIBLE_ETIENNE_FSI_FLUID
WEAKLYCOMPRESSIBLE_ETIENNE_FSI_FLUID_FORCE
WEAKLYCOMPRESSIBLE_ETIENNE_FSI_FLUID_VISCOSITY
MAT_FLUID (int, required: True)
no description yetMAT_STRUCT (int, required: True)
no description yet
Option (FLUID_FUNCTION, MAT, ISSTAT)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
BELTRAMI-GRADU
BELTRAMI-UP
KIMMOIN-GRADU
KIMMOIN-UP
MAT (int, required: True)
no description yetISSTAT (int, required: True)
no description yet
Option (FLUID_FUNCTION, MAT, ISSTAT, ISSTOKES)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
BELTRAMI-RHS
KIMMOIN-RHS
MAT (int, required: True)
no description yetISSTAT (int, required: True)
no description yetISSTOKES (int, required: True)
no description yet
Option (FLUID_FUNCTION, MAT, ISSTAT, AMPLITUDE)
FLUID_FUNCTION (enum, required: True)
no description yetChoices
KIMMOIN-STRESS
MAT (int, required: True)
no description yetISSTAT (int, required: True)
no description yetAMPLITUDE (double, required: True)
no description yet
Option (COMBUSTION_FUNCTION)
COMBUSTION_FUNCTION (enum, required: True)
no description yetChoices
COLLAPSINGWATERCOLUMN
ZALESAKSDISK
Option (XFLUID_FUNCTION)
XFLUID_FUNCTION (enum, required: True)
no description yetChoices
FORWARDFACINGSTEP
Option (XFLUID_FUNCTION, ORIGIN, RADIUS, DIRECTION, DISTANCE, MAXSPEED)
XFLUID_FUNCTION (enum, required: True)
no description yetChoices
MOVINGLEVELSETCYLINDER
ORIGIN (vector<double>, size: 3, required: True)
no description yetRADIUS (double, required: True)
no description yetDIRECTION (vector<double>, size: 3, required: True)
no description yetDISTANCE (double, required: True)
no description yetMAXSPEED (double, required: True)
no description yet
Option (XFLUID_FUNCTION, ORIGIN, ORIENTVEC_TORUS, RADIUS, RADIUS_TUBE, DIRECTION, DISTANCE, MAXSPEED, ROTATION_VEC, ROTATION_SPEED, ROTATION_RAMPTIME)
XFLUID_FUNCTION (enum, required: True)
no description yetChoices
MOVINGLEVELSETTORUS
MOVINGLEVELSETTORUSVELOCITY
ORIGIN (vector<double>, size: 3, required: True)
no description yetORIENTVEC_TORUS (vector<double>, size: 3, required: True)
no description yetRADIUS (double, required: True)
no description yetRADIUS_TUBE (double, required: True)
no description yetDIRECTION (vector<double>, size: 3, required: True)
no description yetDISTANCE (double, required: True)
no description yetMAXSPEED (double, required: True)
no description yetROTATION_VEC (vector<double>, size: 3, required: True)
no description yetROTATION_SPEED (double, required: True)
no description yetROTATION_RAMPTIME (double, required: True)
no description yet
Option (XFLUID_FUNCTION, ORIGIN, ORIENTVEC_TORUS, RADIUS, RADIUS_TUBE, DIRECTION, DISTANCE, MAXSPEED, ROTATION_VEC, ROTATION_SPEED, ROTATION_RAMPTIME, SLIP_FUNCT)
XFLUID_FUNCTION (enum, required: True)
no description yetChoices
MOVINGLEVELSETTORUSSLIPLENGTH
ORIGIN (vector<double>, size: 3, required: True)
no description yetORIENTVEC_TORUS (vector<double>, size: 3, required: True)
no description yetRADIUS (double, required: True)
no description yetRADIUS_TUBE (double, required: True)
no description yetDIRECTION (vector<double>, size: 3, required: True)
no description yetDISTANCE (double, required: True)
no description yetMAXSPEED (double, required: True)
no description yetROTATION_VEC (vector<double>, size: 3, required: True)
no description yetROTATION_SPEED (double, required: True)
no description yetROTATION_RAMPTIME (double, required: True)
no description yetSLIP_FUNCT (int, required: True)
no description yet
Option (XFLUID_FUNCTION, RADIUS_I, RADIUS_O, VEL_THETA_I, VEL_THETA_O, SLIPLENGTH_I, SLIPLENGTH_O, TRACTION_THETA_I, TRACTION_THETA_O, VISCOSITY)
XFLUID_FUNCTION (enum, required: True)
no description yetChoices
TAYLORCOUETTEFLOW
RADIUS_I (double, required: True)
no description yetRADIUS_O (double, required: True)
no description yetVEL_THETA_I (double, required: True)
no description yetVEL_THETA_O (double, required: True)
no description yetSLIPLENGTH_I (double, required: True)
no description yetSLIPLENGTH_O (double, required: True)
no description yetTRACTION_THETA_I (double, required: True)
no description yetTRACTION_THETA_O (double, required: True)
no description yetVISCOSITY (double, required: True)
no description yet
Option (XFLUID_FUNCTION, LENGTHX, LENGTHY, ROTATION, VISCOSITY, DENSITY, CASE, COMBINATION)
XFLUID_FUNCTION (enum, required: True)
no description yetChoices
URQUIZABOXFLOW
URQUIZABOXFLOW_FORCE
URQUIZABOXFLOW_TRACTION
LENGTHX (double, required: True)
no description yetLENGTHY (double, required: True)
no description yetROTATION (double, required: True)
no description yetVISCOSITY (double, required: True)
no description yetDENSITY (double, required: True)
no description yetCASE (int, required: True)
no description yetCOMBINATION (vector<double>, size: 2, required: True)
no description yet
Option (FASTPOLYNOMIAL)
FASTPOLYNOMIAL (group)
no description yetContains
NUMCOEFF (int, required: True)
no description yetCOEFF (vector<double>, size: n, required: True)
no description yet
Option (CUBIC_SPLINE_FROM_CSV)
CUBIC_SPLINE_FROM_CSV (group)
no description yetContains
CSV (path, required: True)
no description yet
Option (POROMULTIPHASESCATRA_FUNCTION, PARAMS)
POROMULTIPHASESCATRA_FUNCTION (enum, required: True)
no description yetChoices
TUMOR_GROWTH_LAW_HEAVISIDE
TUMOR_GROWTH_LAW_HEAVISIDE_NECRO
TUMOR_GROWTH_LAW_HEAVISIDE_OXY
PARAMS (group)
no description yetContains
gamma_T_growth (double, required: True)
no description yetw_nl_crit (double, required: True)
no description yetw_nl_env (double, required: True)
no description yetlambda (double, required: False, default: 0)
no description yetp_t_crit (double, required: False, default: 1000000000.0)
no description yet
Option (POROMULTIPHASESCATRA_FUNCTION, PARAMS)
POROMULTIPHASESCATRA_FUNCTION (enum, required: True)
no description yetChoices
NECROSIS_LAW_HEAVISIDE
PARAMS (group)
no description yetContains
gamma_t_necr (double, required: True)
no description yetw_nl_crit (double, required: True)
no description yetw_nl_env (double, required: True)
no description yetdelta_a_t (double, required: False, default: 0)
no description yetp_t_crit (double, required: False, default: 1000000000.0)
no description yet
Option (POROMULTIPHASESCATRA_FUNCTION, PARAMS)
POROMULTIPHASESCATRA_FUNCTION (enum, required: True)
no description yetChoices
OXYGEN_CONSUMPTION_LAW_HEAVISIDE
PARAMS (group)
no description yetContains
gamma_nl_growth (double, required: True)
no description yetgamma_0_nl (double, required: True)
no description yetw_nl_crit (double, required: True)
no description yetw_nl_env (double, required: True)
no description yetp_t_crit (double, required: False, default: 1000000000.0)
no description yet
Option (POROMULTIPHASESCATRA_FUNCTION, PARAMS)
POROMULTIPHASESCATRA_FUNCTION (enum, required: True)
no description yetChoices
OXYGEN_TRANSVASCULAR_EXCHANGE_LAW_CONT
PARAMS (group)
no description yetContains
n (double, required: True)
no description yetPb50 (double, required: True)
no description yetCaO2_max (double, required: True)
no description yetalpha_bl_eff (double, required: True)
no description yetgamma_rho_SV (double, required: True)
no description yetrho_oxy (double, required: True)
no description yetrho_IF (double, required: True)
no description yetrho_bl (double, required: True)
no description yetalpha_IF (double, required: True)
no description yet
Option (POROMULTIPHASESCATRA_FUNCTION, PARAMS)
POROMULTIPHASESCATRA_FUNCTION (enum, required: True)
no description yetChoices
OXYGEN_TRANSVASCULAR_EXCHANGE_LAW_DISC
PARAMS (group)
no description yetContains
n (double, required: True)
no description yetPb50 (double, required: True)
no description yetCaO2_max (double, required: True)
no description yetalpha_bl_eff (double, required: True)
no description yetgamma_rho (double, required: True)
no description yetrho_oxy (double, required: True)
no description yetrho_IF (double, required: True)
no description yetrho_bl (double, required: True)
no description yetS2_max (double, required: True)
no description yetalpha_IF (double, required: True)
no description yet
Option (POROMULTIPHASESCATRA_FUNCTION, PARAMS)
POROMULTIPHASESCATRA_FUNCTION (enum, required: True)
no description yetChoices
LUNG_OXYGEN_EXCHANGE_LAW
PARAMS (group)
no description yetContains
rho_oxy (double, required: True)
no description yetDiffAdVTLC (double, required: True)
no description yetalpha_oxy (double, required: True)
no description yetrho_air (double, required: True)
no description yetrho_bl (double, required: True)
no description yetn (double, required: True)
no description yetP_oB50 (double, required: True)
no description yetNC_Hb (double, required: True)
no description yetP_atmospheric (double, required: True)
no description yetvolfrac_blood_ref (double, required: True)
no description yet
Option (POROMULTIPHASESCATRA_FUNCTION, PARAMS)
POROMULTIPHASESCATRA_FUNCTION (enum, required: True)
no description yetChoices
LUNG_CARBONDIOXIDE_EXCHANGE_LAW
PARAMS (group)
no description yetContains
rho_CO2 (double, required: True)
no description yetDiffsolAdVTLC (double, required: True)
no description yetpH (double, required: True)
no description yetrho_air (double, required: True)
no description yetrho_bl (double, required: True)
no description yetrho_oxy (double, required: True)
no description yetn (double, required: True)
no description yetP_oB50 (double, required: True)
no description yetC_Hb (double, required: True)
no description yetNC_Hb (double, required: True)
no description yetalpha_oxy (double, required: True)
no description yetP_atmospheric (double, required: True)
no description yetScalingFormmHg (double, required: True)
no description yetvolfrac_blood_ref (double, required: True)
no description yet
Option (SCATRA_FUNCTION)
SCATRA_FUNCTION (group)
no description yetContains
type (enum, required: True)
no description yetChoices
cylinder_magnet
parameters (group)
no description yetContains
magnet_radius (double, required: True, range: (0, 1.7976931348623157e+308])
Radius of the cylinder magnetmagnet_length (double, required: True, range: (0, 1.7976931348623157e+308])
Length of the cylinder magnetmagnetic_permeability (double, required: True, range: (0, 1.7976931348623157e+308])
Magnetic permeabilitymagnet_magnetization (double, required: True, range: (0, 1.7976931348623157e+308])
Magnetization of the cylinder magnetmagnet_position (vector<double>, size: 3, required: True)
Position of the center of the cylinder magnet in the global coordinate system (X,Y,Z)dynamic_viscosity_fluid (double, required: True, range: (0, 1.7976931348623157e+308])
Dynamic viscosity of the fluidrotation (group)
Rotation of the magnet around different axesContains
around_x_axis (double, required: False, range: [0, 360], default: 0)
Rotation of the magnet around the x-axis in degreesaround_y_axis (double, required: False, range: [0, 360], default: 0)
Rotation of the magnet around the y-axis in degrees
particle_radius (double, required: True, range: (0, 1.7976931348623157e+308])
Radius of the magnetic particleparticle_magnetization_model (selection)
Magnetization model for the demagnetization factor f(|H|)Choices
linear:
linear (group)
no description yetContains
susceptibility (double, required: True, range: (0, 1.7976931348623157e+308])
Magnetic susceptibility
linear_with_saturation:
linear_with_saturation (group)
no description yetContains
saturation_magnetization (double, required: True, range: (0, 1.7976931348623157e+308])
Saturation magnetizationsusceptibility (double, required: True, range: (0, 1.7976931348623157e+308])
Magnetic susceptibility
superparamagnetic:
superparamagnetic (group)
no description yetContains
saturation_magnetization (double, required: True, range: (0, 1.7976931348623157e+308])
Saturation magnetization
INCLUDES
Type: vector<path> or null, size: n, required: False, default: null
Path to files that should be included into this file. The paths can be either absolute or relative to the file.
Not used in any test.
IO
Type: group
no description yet
Used in 923 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
Used in 5 tutorials
Contains
OUTPUT_GMSH (bool, required: False, default: False)
no description yetOUTPUT_ROT (bool, required: False, default: False)
no description yetOUTPUT_SPRING (bool, required: False, default: False)
Flag indicating whether quantities related to the spring dashpot conditions should be written to output.OUTPUT_BIN (bool, required: False, default: True)
Do you want to have binary output?ELEMENT_MAT_ID (bool, required: False, default: False)
Output of the material id of each elementSTRUCT_ELE (bool, required: False, default: True)
Output of element propertiesSTRUCT_DISP (bool, required: False, default: True)
Output of displacementsSTRUCT_STRESS (enum, required: False, default: NO)
Output of stressChoices
2PK
2pk
Cauchy
NO
No
YES
Yes
cauchy
no
yes
STRUCT_STRAIN (enum, required: False, default: NO)
Output of strainsChoices
EA
GL
LOG
NO
No
YES
Yes
ea
gl
log
no
yes
STRUCT_PLASTIC_STRAIN (enum, required: False, default: NO)
no description yetChoices
EA
GL
NO
No
YES
Yes
ea
gl
no
yes
STRUCT_SURFACTANT (bool, required: False, default: False)
no description yetSTRUCT_JACOBIAN_MATLAB (bool, required: False, default: False)
no description yetSTRUCT_CONDITION_NUMBER (enum, required: False, default: none)
Compute the condition number of the structural system matrix and write it to a text file.Choices
gmres_estimate
inf-norm
max_min_ev_ratio
none
one-norm
FLUID_STRESS (bool, required: False, default: False)
no description yetFLUID_WALL_SHEAR_STRESS (bool, required: False, default: False)
no description yetFLUID_ELEDATA_EVERY_STEP (bool, required: False, default: False)
no description yetFLUID_NODEDATA_FIRST_STEP (bool, required: False, default: False)
no description yetTHERM_HEATFLUX (enum, required: False, default: NO)
no description yetChoices
Current
Initial
NO
No
None
no
THERM_TEMPGRAD (enum, required: False, default: NO)
no description yetChoices
Current
Initial
NO
No
None
no
FILESTEPS (int, required: False, default: 1000)
Amount of timesteps written to a single result fileSTDOUTEVERY (int, required: False, default: 1)
Print to screen every n stepWRITE_TO_SCREEN (bool, required: False, default: True)
Write screen outputWRITE_TO_FILE (bool, required: False, default: False)
Write the output into a fileWRITE_INITIAL_STATE (bool, required: False, default: True)
Do you want to write output for initial state ?WRITE_FINAL_STATE (bool, required: False, default: False)
Enforce to write output/restart data at the final state regardless of the other output/restart intervalsPREFIX_GROUP_ID (bool, required: False, default: False)
Put a: in front of every line LIMIT_OUTP_TO_PROC (int, required: False, default: -1)
Only the specified procs will write outputVERBOSITY (enum, required: False, default: Verbose)
no description yetChoices
Debug
Minimal
Standard
Verbose
debug
minimal
standard
verbose
RESTARTWALLTIMEINTERVAL (double, required: False, default: -1)
Enforce restart after this walltime interval (in seconds), smaller zero to disableRESTARTEVERY (int, required: False, default: -1)
write restart every RESTARTEVERY steps
IO/MONITOR STRUCTURE DBC
Type: group
no description yet
Used in 23 tests
Used in 1 tutorial
Contains
INTERVAL_STEPS (int, required: False, default: -1)
write reaction force output every INTERVAL_STEPS stepsPRECISION_SCREEN (int, required: False, default: 5)
precision for written screen outputFILE_TYPE (enum, required: False, default: csv)
type of written output fileChoices
csv
yaml
WRITE_CONDITION_INFORMATION (bool, required: False, default: False)
write information about monitored boundary condition to output file
IO/RUNTIME VTK OUTPUT
Type: group
no description yet
Used in 309 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
Used in 4 tutorials
Contains
INTERVAL_STEPS (int, required: False, default: -1)
write visualization output at runtime every INTERVAL_STEPS stepsSTEP_OFFSET (int, required: False, default: 0)
An offset added to the current step to shift the steps to be written.OUTPUT_DATA_FORMAT (enum, required: False, default: binary)
data format for written numeric dataChoices
binary
ascii
vague
COMPRESSION_LEVEL (enum, required: False, default: best_speed)
Specify the compression level of written vtk output.Choices
no_compression
best_speed
best_compression
TIMESTEP_RESERVE_DIGITS (int, required: False, default: 5)
Specify the maximum digits in the number of time steps that shall be written. This only affects the number of leading zeros in the output file names.EVERY_ITERATION (bool, required: False, default: False)
write output in every iteration of the nonlinear solverEVERY_ITERATION_VIRTUAL_TIME_INCREMENT (double, required: False, default: 1e-08)
Specify the virtual time increment that is added for each nonlinear output stateEVERY_ITERATION_RESERVE_DIGITS (int, required: False, default: 4)
Specify the maximum digits in the number of iterations that shall be written. This only affects the number of leading zeros in the output file names.OUTPUT_WRITER (enum, required: False, default: vtu_per_rank)
Specify which output writer shall be used to write the visualization data to diskChoices
none
vtu_per_rank
IO/RUNTIME VTK OUTPUT/BEAMS
Type: group
no description yet
Used in 161 tests
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds_clinitbox.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_backweuler_browndyn_repLJ_singlelengthspec_smallsepapprox_twocrossedbeams.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow_offset.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_restart.4C.yaml
beam3r_herm2line3_elastoplastic_bendNeum_hard_torsion.4C.yaml
beam3r_herm2line3_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3r_herm2line3_genalpha_liegroup_lineload_dynamic.4C.yaml
beam3r_herm2line3_static_BTBpotential_repulsiveLennardJones_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_static_LJ_singlelengthspec_smallsepapprox_simple_twocrossedbeams_pulloff.4C.yaml
beam3r_herm2line3_static_beam_and_solid_beam_output_with_monolithic_partitioning.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar_gauss_point_projections.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_beam_in_solid_column_segmentation.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
beam3r_herm2line3_static_contact_penalty_linpen_twobeamstwisting.4C.yaml
beam3r_herm2line3_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_static_contact_penalty_linposquadpen_beamrotatingoverarc_boundingvolume.4C.yaml
beam3r_herm2line3_static_one_element_pure_neumann_constraint.4C.yaml
beam3r_herm2line3_static_one_element_pure_neumann_projection.4C.yaml
beam3r_line2_backweuler_browndyn_periodic_rve_dirich_crosslinking.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_catchslipbond.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_forcedependetoffrate.4C.yaml
beam3wk_line3tan_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
Contains
OUTPUT_BEAMS (bool, required: False, default: False)
write special output for beam elementsDISPLACEMENT (bool, required: False, default: False)
write displacement outputUSE_ABSOLUTE_POSITIONS (bool, required: False, default: True)
use absolute positions or initial positions for vtu geometry (i.e. point coordinates)INTERNAL_ENERGY_ELEMENT (bool, required: False, default: False)
write internal (elastic) energy for each elementKINETIC_ENERGY_ELEMENT (bool, required: False, default: False)
write kinetic energy for each elementTRIAD_VISUALIZATIONPOINT (bool, required: False, default: False)
write triads at every visualization pointSTRAINS_GAUSSPOINT (bool, required: False, default: False)
write material cross-section strains at the Gauss pointsSTRAINS_CONTINUOUS (bool, required: False, default: False)
write material cross-section strains at the visualization pointsMATERIAL_FORCES_GAUSSPOINT (bool, required: False, default: False)
write material cross-section stresses at the Gauss pointsMATERIAL_FORCES_CONTINUOUS (bool, required: False, default: False)
write material cross-section stresses at the visualization pointsSPATIAL_FORCES_GAUSSPOINT (bool, required: False, default: False)
write material cross-section stresses at the Gauss pointsBEAMFILAMENTCONDITION (bool, required: False, default: False)
write element filament numbersORIENTATION_PARAMETER (bool, required: False, default: False)
write element filament numbersRVE_CROSSSECTION_FORCES (bool, required: False, default: False)\
get sum of all internal forces of *
REF_LENGTH (bool, required: False, default: False)
write reference length of all beamsELEMENT_GID (bool, required: False, default: False)
write the 4C internal element GIDsELEMENT_GHOSTING (bool, required: False, default: False)
write which processors ghost the elementsNUMBER_SUBSEGMENTS (int, required: False, default: 5)
Number of subsegments along a single beam element for visualization
IO/RUNTIME VTK OUTPUT/FLUID
Type: group
no description yet
Used in 3 tests
Contains
OUTPUT_FLUID (bool, required: False, default: False)
write fluid outputVELOCITY (bool, required: False, default: False)
write velocity outputPRESSURE (bool, required: False, default: False)
write pressure outputACCELERATION (bool, required: False, default: False)
write acceleration outputDISPLACEMENT (bool, required: False, default: False)
write displacement outputGRIDVELOCITY (bool, required: False, default: False)
write grid velocity outputELEMENT_OWNER (bool, required: False, default: False)
write element ownerELEMENT_GID (bool, required: False, default: False)
write 4C internal element GIDsNODE_GID (bool, required: False, default: False)
write 4C internal node GIDs
IO/RUNTIME VTK OUTPUT/STRUCTURE
Type: group
no description yet
Used in 259 tests, showing only the first 20.
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds_clinitbox.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_restart.4C.yaml
Used in 3 tutorials
Contains
OUTPUT_STRUCTURE (bool, required: False, default: False)
write structure outputDISPLACEMENT (bool, required: False, default: False)
write displacement outputVELOCITY (bool, required: False, default: False)
write velocity outputACCELERATION (bool, required: False, default: False)
write acceleration outputELEMENT_OWNER (bool, required: False, default: False)
write element ownerELEMENT_GID (bool, required: False, default: False)
write 4C internal element GIDsELEMENT_GHOSTING (bool, required: False, default: False)
write which processors ghost the elementsNODE_GID (bool, required: False, default: False)
write 4C internal node GIDsELEMENT_MAT_ID (bool, required: False, default: False)
Output of the material id of each elementSTRESS_STRAIN (bool, required: False, default: False)
Write element stress and / or strain data. The type of stress / strain has to be selected in the –IO input sectionGAUSS_POINT_DATA_OUTPUT_TYPE (enum, required: False, default: none)
Where to write gauss point data. (none, projected to nodes, projected to element center, raw at gauss points)Choices
none
element_center
nodes
gauss_points
OPTIONAL_QUANTITY (enum, required: False, default: No)
Output of an optional quantityChoices
No
membranethickness
IO/RUNTIME VTP OUTPUT STRUCTURE
Type: group
no description yet
Used in 11 tests
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds_clinitbox.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2_twobonds.4C.yaml
beam3r_line2_backweuler_browndyn_periodic_rve_dirich_crosslinking.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_catchslipbond.4C.yaml
beam3r_rigidsphere_activecrosslinking_truss_browndyn_truss_forcedependetoffrate.4C.yaml
Contains
INTERVAL_STEPS (int, required: False, default: -1)
write VTP output at runtime every INTERVAL_STEPS stepsSTEP_OFFSET (int, required: False, default: 0)
An offset added to the current step to shift the steps to be written.EVERY_ITERATION (bool, required: False, default: False)
write output in every iteration of the nonlinear solverOWNER (bool, required: False, default: False)
write owner of every pointORIENTATIONANDLENGTH (bool, required: False, default: False)
write orientation at every pointNUMBEROFBONDS (bool, required: False, default: False)
write number of bonds of every pointLINKINGFORCE (bool, required: False, default: False)
write force acting in linker
LEVEL-SET CONTROL
Type: group
no description yet
Used in 5 tests
Contains
NUMSTEP (int, required: False, default: 24)
Total number of time stepsTIMESTEP (double, required: False, default: 0.1)
Time increment dtMAXTIME (double, required: False, default: 1000)
Total simulation timeRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartCALCERROR (enum, required: False, default: No)
compute error compared to analytical solutionChoices
InitialField
No
EXTRACT_INTERFACE_VEL (bool, required: False, default: False)
replace computed velocity at nodes of given distance of interface by approximated interface velocityNUM_CONVEL_LAYERS (int, required: False, default: -1)
number of layers around the interface which keep their computed convective velocity
LEVEL-SET CONTROL/REINITIALIZATION
Type: group
no description yet
Used in 4 tests
Contains
REINITIALIZATION (enum, required: False, default: None)
Type of reinitialization strategy for level set functionChoices
EllipticEq
None
Signed_Distance_Function
Sussman
REINIT_INITIAL (bool, required: False, default: False)
Has level set field to be reinitialized before first time step?REINITINTERVAL (int, required: False, default: 1)
reinitialization intervalREINITBAND (bool, required: False, default: False)
reinitialization only within a band around the interface, or entire domain?REINITBANDWIDTH (double, required: False, default: 1)
level-set value defining band width for reinitializationNUMSTEPSREINIT (int, required: False, default: 1)
(maximal) number of pseudo-time stepsTIMESTEPREINIT (double, required: False, default: 1)
pseudo-time step length (usually a * characteristic element length of discretization with a>0)THETAREINIT (double, required: False, default: 1)
theta for time discretization of reinitialization equationSTABTYPEREINIT (enum, required: False, default: SUPG)
Type of stabilization (if any). No stabilization is only reasonable for low-Peclet-number.Choices
GLS
SUPG
USFEM
no_stabilization
DEFINITION_TAU_REINIT (enum, required: False, default: Taylor_Hughes_Zarins)
Definition of tauChoices
Codina
Codina_wo_dt
Exact_1D
Franca_Valentin
Franca_Valentin_wo_dt
Shakib_Hughes_Codina
Shakib_Hughes_Codina_wo_dt
Taylor_Hughes_Zarins
Taylor_Hughes_Zarins_wo_dt
Zero
ARTDIFFREINIT (enum, required: False, default: no)
potential incorporation of all-scale subgrid diffusivity (a.k.a. discontinuity-capturing) termChoices
crosswind
isotropic
no
DEFINITION_ARTDIFFREINIT (enum, required: False, default: artificial_linear)
Definition of (all-scale) subgrid diffusivityChoices
Almeida_Silva_97_nonlinear
Codina_nonlinear
Hughes_etal_86_nonlinear
Tezduyar_Park_86_nonlinear
Tezduyar_Park_86_nonlinear_wo_phizero
YZbeta_nonlinear
artificial_linear
artificial_linear_reinit
doCarmo_Galeao_91_nonlinear
SMOOTHED_SIGN_TYPE (enum, required: False, default: SussmanSmerekaOsher1994)
sign function for reinitialization equationChoices
NonSmoothed
PengEtAl1999
SussmanFatemi1999
SussmanSmerekaOsher1994
CHARELELENGTHREINIT (enum, required: False, default: root_of_volume)
characteristic element length for sign functionChoices
root_of_volume
streamlength
INTERFACE_THICKNESS (double, required: False, default: 1)
factor for interface thickness (multiplied by element length)VELREINIT (enum, required: False, default: integration_point_based)
evaluate velocity at integration point or compute node-based velocityChoices
integration_point_based
node_based
LINEARIZATIONREINIT (enum, required: False, default: newton)
linearization scheme for nonlinear convective term of reinitialization equationChoices
newton
fixed_point
CORRECTOR_STEP (bool, required: False, default: True)
correction of interface position via volume constraint according to Sussman & FatemiCONVTOL_REINIT (double, required: False, default: -1)
tolerance for convergence check according to Sussman et al. 1994 (turned off negative)REINITVOLCORRECTION (bool, required: False, default: False)
volume correction after reinitializationPENALTY_PARA (double, required: False, default: -1)
penalty parameter for elliptic reinitializationDIMENSION (enum, required: False, default: 3D)
number of space dimensions for handling of quasi-2D problems with 3D elementsChoices
2Dx
2Dy
2Dz
3D
PROJECTION (bool, required: False, default: True)
use L2-projection for grad phi and related quantitiesPROJECTION_DIFF (double, required: False, default: 0)
use diffusive term for L2-projectionLUMPING (bool, required: False, default: False)
use lumped mass matrix for L2-projectionDIFF_FUNC (enum, required: False, default: hyperbolic)
function for diffusivityChoices
hyperbolic
hyperbolic_smoothed_positive
hyperbolic_clipped_05
hyperbolic_clipped_1
LOMA CONTROL
Type: group
no description yet
Used in 8 tests
Contains
MONOLITHIC (bool, required: False, default: False)
monolithic solverNUMSTEP (int, required: False, default: 24)
Total number of time stepsTIMESTEP (double, required: False, default: 0.1)
Time increment dtMAXTIME (double, required: False, default: 1000)
Total simulation timeITEMAX (int, required: False, default: 10)
Maximum number of outer iterationsITEMAX_BEFORE_SAMPLING (int, required: False, default: 1)
Maximum number of outer iterations before sampling (for turbulent flows only)CONVTOL (double, required: False, default: 1e-06)
Tolerance for convergence checkRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartCONSTHERMPRESS (enum, required: False, default: Yes)
treatment of thermodynamic pressure in timeChoices
No_energy
No_mass
Yes
SGS_MATERIAL_UPDATE (bool, required: False, default: False)
update material by adding subgrid-scale scalar fieldLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for LOMA problem
LUBRICATION DYNAMIC
Type: group
no description yet
Used in 9 tests
Contains
MAXTIME (double, required: False, default: 1000)
Total simulation timeNUMSTEP (int, required: False, default: 20)
Total number of time stepsTIMESTEP (double, required: False, default: 0.1)
Time increment dtRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartCALCERROR (enum, required: False, default: No)
compute error compared to analytical solutionChoices
No
error_by_function
CALCERRORNO (int, required: False, default: -1)
function number for lubrication error computationVELOCITYFIELD (enum, required: False, default: zero)
type of velocity field used for lubrication problemsChoices
EHL
function
zero
VELFUNCNO (int, required: False, default: -1)
function number for lubrication velocity fieldHEIGHTFEILD (enum, required: False, default: zero)
type of height field used for lubrication problemsChoices
EHL
function
zero
HFUNCNO (int, required: False, default: -1)
function number for lubrication height fieldOUTMEAN (bool, required: False, default: False)
Output of mean values for scalars and densityOUTPUT_GMSH (bool, required: False, default: False)
Do you want to write Gmsh postprocessing files?MATLAB_STATE_OUTPUT (bool, required: False, default: False)
Do you want to write the state solution to Matlab file?LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for the Lubrication problemITEMAX (int, required: False, default: 10)
max. number of nonlin. iterationsABSTOLRES (double, required: False, default: 1e-14)
Absolute tolerance for deciding if residual of nonlinear problem is already zeroCONVTOL (double, required: False, default: 1e-13)
Tolerance for convergence checkADAPTCONV (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionADAPTCONV_BETTER (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limitNORM_PRE (enum, required: False, default: Abs)
type of norm for temperature convergence checkChoices
Abs
Mix
Rel
NORM_RESF (enum, required: False, default: Abs)
type of norm for residual convergence checkChoices
Abs
Mix
Rel
ITERNORM (enum, required: False, default: L2)
type of norm to be applied to residualsChoices
Inf
L1
L2
Rms
TOLPRE (double, required: False, default: 1e-06)
tolerance in the temperature norm of the Newton iterationTOLRES (double, required: False, default: 1e-06)
tolerance in the residual norm for the Newton iterationPENALTY_CAVITATION (double, required: False, default: 0)
penalty parameter for regularized cavitationGAP_OFFSET (double, required: False, default: 0)
Additional offset to the fluid gapROUGHNESS_STD_DEVIATION (double, required: False, default: 0)
standard deviation of surface roughnessMODIFIED_REYNOLDS_EQU (bool, required: False, default: False)
the lubrication problem will use the modified reynolds equ. in order to consider surface roughnessADD_SQUEEZE_TERM (bool, required: False, default: False)
the squeeze term will also be considered in the Reynolds EquationPURE_LUB (bool, required: False, default: False)
the problem is pure lubrication
MESH PARTITIONING
Type: group
no description yet
Used in 18 tests
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3r_herm2line3_static_beam_and_solid_beam_output_with_monolithic_partitioning.4C.yaml
Used in 2 tutorials
Contains
METHOD (enum, required: False, default: hypergraph)
Type of rebalance/partition algorithm to be used for decomposing the entire mesh into subdomains for parallel computing.Choices
none
hypergraph
recursive_coordinate_bisection
monolithic
IMBALANCE_TOL (double, required: False, default: 1.1)
Tolerance for relative imbalance of subdomain sizes for graph partitioning of unstructured meshes read from input files.MIN_ELE_PER_PROC (int, required: False, default: 0)
This parameter defines the minimum number of elements to be assigned to any MPI rank during redistribution. Use 0 to not interfere with the minimal size of a subdomain.
MOR
Type: group
no description yet
Contains
POD_MATRIX (string, required: False, default: none)
filename of file containing projection matrix
MORTAR COUPLING
Type: group
no description yet
Used in 237 tests, showing only the first 20.
Used in 1 tutorial
Contains
LM_SHAPEFCN (enum, required: False, default: Dual)
Type of employed set of shape functionsChoices
Dual
PetrovGalerkin
Standard
dual
petrovgalerkin
pg
standard
std
SEARCH_ALGORITHM (enum, required: False, default: BinaryTree)
Type of contact searchChoices
BinaryTree
Binarytree
BruteForce
BruteForceEleBased
binarytree
bruteforce
bruteforceelebased
BINARYTREE_UPDATETYPE (enum, required: False, default: BottomUp)
Type of binary tree update, which is either a bottom up or a top down approach.Choices
BottomUp
TopDown
SEARCH_PARAM (double, required: False, default: 0.3)
Radius / Bounding volume inflation for contact searchSEARCH_USE_AUX_POS (bool, required: False, default: True)
If chosen auxiliary position is used for computing dopsLM_QUAD (enum, required: False, default: undefined)
Type of LM interpolation for quadratic FEChoices
const
lin
linear
piecewiselinear
pwlin
quad
quadratic
undefined
CROSSPOINTS (bool, required: False, default: False)
If chosen, multipliers are removed from crosspoints / edge nodesLM_DUAL_CONSISTENT (enum, required: False, default: boundary)
For which elements should the dual basis be calculated on EXACTLY the same GPs as the contact termsChoices
all
boundary
none
MESH_RELOCATION (enum, required: False, default: Initial)
Type of mesh relocationChoices
Initial
None
ALGORITHM (enum, required: False, default: Mortar)
Type of meshtying/contact algorithmChoices
GPTS
LTL
LTS
Mortar
NTS
STL
gpts
ltl
lts
mortar
nts
stl
INTTYPE (enum, required: False, default: Segments)
Type of numerical integration schemeChoices
Elements
Elements_BS
Segments
elements
elements_BS
segments
NUMGP_PER_DIM (int, required: False, default: 0)
Number of employed integration points per dimensionTRIANGULATION (enum, required: False, default: Delaunay)
Type of triangulation for segment-based integrationChoices
Center
Delaunay
center
delaunay
RESTART_WITH_MESHTYING (bool, required: False, default: False)
Must be chosen if a non-meshtying simulation is to be restarted with meshtyingOUTPUT_INTERFACES (bool, required: False, default: False)
Write output for each mortar interface separately. This is an additional feature, purely to enhance visualization. Currently, this is limited to solid meshtying and contact w/o friction.
MORTAR COUPLING/PARALLEL REDISTRIBUTION
Type: group
no description yet
Used in 186 tests
cardiovascular0d_syspulcirculation_2chamber_structurecontactpenalty_direct_genalpha.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_bubnov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_petrov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_petrov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_bubnov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_bubnov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_petrov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_petrov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_standard_BGS-AMG_3x3.4C.yaml
elch_NonMatchingMesh_20x80_pdeElim_ionTransport_Laplace.4C.yaml
meshtying3D_structure_duallagr_new_struct_condensed_redist_none.4C.yaml
meshtying3D_structure_duallagr_new_struct_saddlepoint_redist_none.4C.yaml
poro_solid_nitsche_contact3D_twoelem_twosided_new_struc.4C.yaml
poro_solid_nitsche_contact3D_twoelem_wonopen_new_struc.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_bubnov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_bubnov_lmmaster.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_petrov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_petrov_lmmaster.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_bubnov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_bubnov_lmmaster.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_petrov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_petrov_lmmaster.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm_BGS-AMG_2x2.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_linearperm.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_and_meshtying_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_twoway_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm.4C.yaml
ssi_twoway_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_linearperm.4C.yaml
sti_mono_3D_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_2x2.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_4x4.4C.yaml
Used in 2 tutorials
Contains
EXPLOIT_PROXIMITY (bool, required: False, default: True)
Exploit information on geometric proximity to split slave interface into close and non-close parts and redistribute them independently. [Contact only]GHOSTING_STRATEGY (enum, required: False, default: redundant_master)
Type of interface ghosting and ghosting extension algorithmChoices
binning
redundant_all
redundant_master
round_robin
IMBALANCE_TOL (double, required: False, default: 1.1)
Max. relative imbalance of subdomain size after redistributionMAX_BALANCE_EVAL_TIME (double, required: False, default: 2)
Max-to-min ratio of contact evaluation time per processor to trigger parallel redistributionMAX_BALANCE_SLAVE_ELES (double, required: False, default: 0.5)
Max-to-min ratio of mortar slave elements per processor to trigger parallel redistributionMIN_ELEPROC (int, required: False, default: 0)
Minimum no. of elements per processor for parallel redistributionPARALLEL_REDIST (enum, required: False, default: Static)
Type of redistribution algorithmChoices
Dynamic
None
Static
PRINT_DISTRIBUTION (bool, required: False, default: True)
Print details of the parallel distribution, i.e. number of nodes/elements for each rank.
NURBS
Type: group
no description yet
Used in 3 tests
Contains
DO_LS_DBC_PROJECTION (bool, required: False, default: False)
Determines if a projection is needed for least square Dirichlet boundary conditions.SOLVER_LS_DBC_PROJECTION (int, required: False, default: -1)
Number of linear solver for the projection of least squares Dirichlet boundary conditions for NURBS discretizations
PARTICLE DYNAMIC
Type: group
no description yet
Used in 102 tests
particle_dem_1d_normalcontact_linspringdamp_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlinearhertz_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlinearkuwabarakono_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlinearleeherrmann_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlineartsuji_stiffset.4C.yaml
particle_dem_2d_tangentialcontact_linspringdamp_dense.4C.yaml
particle_dem_3d_normalcontact_linspringdamp_walldiscretcond.4C.yaml
particle_dem_3d_tangentialcontact_linspringdamp_walldiscretcond.4C.yaml
particle_nointer_3d_pbc_x_gravity_velocityverlet_initrandomnoise.4C.yaml
particle_nointer_3d_pbc_x_initvel_velocityverlet_outside_and_leaving_domain.4C.yaml
particle_nointer_3d_pbc_x_initvel_velocityverlet_viscdamp.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityintegration_cubicspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityintegration_cubicspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityintegration_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityintegration_quinticspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityinteriorreinit_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityinteriorreinit_quinticspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densitynormalizedreinit_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densitynormalizedreinit_quinticspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityrandlesreinit_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityrandlesreinit_quinticspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_cubicspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_cubicspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_quinticspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_quinticspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_cubicspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_cubicspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_quinticspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_quinticspline_monaghan.4C.yaml
particle_sph_1d_thermalconduction_boundary_temperatureintegration_quinticspline.4C.yaml
particle_sph_1d_thermalconduction_boundary_temperatureintegration_quinticspline_tempbc.4C.yaml
particle_sph_1d_thermalconduction_rigid_temperatureintegration_quinticspline.4C.yaml
particle_sph_2d_channel_freeslip_densitysummation_adami_dynamicvisc.4C.yaml
particle_sph_2d_continuumsurfaceforce_bubble_twophase_differentdensity.4C.yaml
particle_sph_2d_continuumsurfaceforce_bubble_twophase_equaldensity.4C.yaml
particle_sph_2d_continuumsurfaceforce_bubble_twophase_equaldensity_temperaturedriven.4C.yaml
particle_sph_2d_continuumsurfaceforce_wetting_heatsource_surface_phasechange_twoway.4C.yaml
particle_sph_2d_continuumsurfaceforce_wetting_heatsource_volume_phasechange_twoway.4C.yaml
particle_sph_2d_continuumsurfaceforce_wetting_twophase_equaldensity.4C.yaml
particle_sph_2d_dambreak_freesurface_densitynormalizedreinit.4C.yaml
particle_sph_2d_dambreak_freesurface_densityrandlesreinit.4C.yaml
particle_sph_2d_drivencavity_densitysummation_monaghan.4C.yaml
particle_sph_2d_poiseuille_densitysummation_adami_artificialvisc.4C.yaml
particle_sph_2d_poiseuille_densitysummation_adami_dynamicvisc.4C.yaml
particle_sph_2d_rigidbody_induced_trans_and_rot_phasechange_twoway.4C.yaml
particle_sph_3d_hydrostatic_virtualwall_densityintegration.4C.yaml
particle_sph_3d_hydrostatic_virtualwall_densityrandlesreinit.4C.yaml
particle_sph_3d_hydrostatic_virtualwall_densitysummation.4C.yaml
particle_sph_3d_openboundary_virtualwall_densitysummation.4C.yaml
particle_sph_3d_poiseuille_virtualwall_densitysummation.4C.yaml
pasi_oneway_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_disprelax_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_disprelaxaitken_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_norelax_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_norelax_particle_sph_3d_piston_virtualwall_densitysummation.4C.yaml
pasi_twoway_norelax_particle_sph_3d_piston_virtualwall_densitysummation_rigidbody.4C.yaml
Contains
DYNAMICTYPE (enum, required: False, default: VelocityVerlet)
type of particle time integrationChoices
SemiImplicitEuler
VelocityVerlet
INTERACTION (enum, required: False, default: None)
type of particle interactionChoices
DEM
None
SPH
RESULTSEVERY (int, required: False, default: 1)
write particle runtime output every RESULTSEVERY stepsRESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsWRITE_GHOSTED_PARTICLES (bool, required: False, default: False)
write ghosted particles (debug feature)TIMESTEP (double, required: False, default: 0.01)
time step sizeNUMSTEP (int, required: False, default: 100)
maximum number of stepsMAXTIME (double, required: False, default: 1)
maximum timeGRAVITY_ACCELERATION (string, required: False, default: 0.0 0.0 0.0)
acceleration due to gravityGRAVITY_RAMP_FUNCT (int, required: False, default: -1)
number of function governing gravity rampVISCOUS_DAMPING (double, required: False, default: -1)
apply viscous damping force to determine static equilibrium solutionsTRANSFER_EVERY (bool, required: False, default: False)
transfer particles to new bins every time stepPHASE_TO_DYNLOADBALFAC (string, required: False, default: none)
considered particle phases with dynamic load balance weighting factorPHASE_TO_MATERIAL_ID (string, required: False, default: none)
relate particle phase to material idINITIAL_POSITION_AMPLITUDE (string, required: False, default: 0.0 0.0 0.0)
amplitude of noise added to initial position for each spatial directionPARTICLE_WALL_SOURCE (enum, required: False, default: NoParticleWall)
type of particle wall sourceChoices
NoParticleWall
DiscretCondition
BoundingBox
PARTICLE_WALL_MAT (int, required: False, default: -1)
material id for particle wall from bounding box sourcePARTICLE_WALL_MOVING (bool, required: False, default: False)
consider a moving particle wallPARTICLE_WALL_LOADED (bool, required: False, default: False)
consider loading on particle wallRIGID_BODY_MOTION (bool, required: False, default: False)
consider rigid body motionRIGID_BODY_PHASECHANGE_RADIUS (double, required: False, default: -1)
search radius for neighboring rigid bodies in case of phase change
PARTICLE DYNAMIC/DEM
Type: group
no description yet
Used in 33 tests
particle_dem_1d_normalcontact_linspringdamp_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlinearhertz_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlinearkuwabarakono_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlinearleeherrmann_stiffset.4C.yaml
particle_dem_1d_normalcontact_nonlineartsuji_stiffset.4C.yaml
particle_dem_2d_tangentialcontact_linspringdamp_dense.4C.yaml
particle_dem_3d_normalcontact_linspringdamp_walldiscretcond.4C.yaml
particle_dem_3d_tangentialcontact_linspringdamp_walldiscretcond.4C.yaml
pasi_oneway_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_disprelax_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_disprelaxaitken_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_norelax_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
Contains
WRITE_PARTICLE_ENERGY (bool, required: False, default: False)
write particle energy outputWRITE_PARTICLE_WALL_INTERACTION (bool, required: False, default: False)
write particle-wall interaction outputNORMALCONTACTLAW (enum, required: False, default: NormalLinearSpring)
normal contact law for particlesChoices
NormalHertz
NormalKuwabaraKono
NormalLeeHerrmann
NormalLinearSpring
NormalLinearSpringDamp
NormalTsuji
TANGENTIALCONTACTLAW (enum, required: False, default: NoTangentialContact)
tangential contact law for particlesChoices
NoTangentialContact
TangentialLinSpringDamp
ROLLINGCONTACTLAW (enum, required: False, default: NoRollingContact)
rolling contact law for particlesChoices
NoRollingContact
RollingViscous
RollingCoulomb
ADHESIONLAW (enum, required: False, default: NoAdhesion)
type of adhesion law for particlesChoices
NoAdhesion
AdhesionVdWDMT
AdhesionRegDMT
ADHESION_SURFACE_ENERGY_DISTRIBUTION (enum, required: False, default: ConstantSurfaceEnergy)
type of (random) surface energy distributionChoices
ConstantSurfaceEnergy
NormalSurfaceEnergyDistribution
LogNormalSurfaceEnergyDistribution
MIN_RADIUS (double, required: False, default: 0)
minimum allowed particle radiusMAX_RADIUS (double, required: False, default: 0)
maximum allowed particle radiusMAX_VELOCITY (double, required: False, default: -1)
maximum expected particle velocityINITIAL_RADIUS (enum, required: False, default: RadiusFromParticleMaterial)
type of initial particle radius assignmentChoices
RadiusFromParticleMaterial
RadiusFromParticleInput
NormalRadiusDistribution
LogNormalRadiusDistribution
RADIUSDISTRIBUTION_SIGMA (double or null, required: False, range: (0, 1.7976931348623157e+308], default: null)
Standard deviation sigma of random particle radius distributionREL_PENETRATION (double, required: False, default: -1)
maximum allowed relative penetrationNORMAL_STIFF (double, required: False, default: -1)
normal contact stiffnessNORMAL_DAMP (double, required: False, default: -1)
normal contact damping parameterCOEFF_RESTITUTION (double, required: False, default: -1)
coefficient of restitutionDAMP_REG_FAC (double, required: False, default: -1)
linearly regularized damping normal force in the interval \(|g| < (\text{DAMP_REG_FAC} \cdot r_{\min})\)TENSION_CUTOFF (bool, required: False, default: True)
evaluate tension cutoff of normal contact forcePOISSON_RATIO (double, required: False, default: -1)
poisson ratioYOUNG_MODULUS (double, required: False, default: -1)
young’s modulusFRICT_COEFF_TANG (double, required: False, default: -1)
friction coefficient for tangential contactFRICT_COEFF_ROLL (double, required: False, default: -1)
friction coefficient for rolling contactADHESION_DISTANCE (double, required: False, default: -1)
adhesion distance between interacting surfacesADHESION_MAX_CONTACT_PRESSURE (double, required: False, default: 0)
adhesion maximum contact pressureADHESION_MAX_CONTACT_FORCE (double, required: False, default: 0)
adhesion maximum contact forceADHESION_USE_MAX_CONTACT_FORCE (bool, required: False, default: False)
use maximum contact force instead of maximum contact pressureADHESION_VDW_CURVE_SHIFT (bool, required: False, default: False)
shifts van-der-Waals-curve to g = 0ADHESION_HAMAKER (double, required: False, default: -1)
hamaker constant of van-der-Waals interactionADHESION_SURFACE_ENERGY (double, required: False, default: -1)
adhesion surface energy for the calculation of the pull-out forceADHESION_SURFACE_ENERGY_DISTRIBUTION_VAR (double, required: False, default: -1)
variance of adhesion surface energy distributionADHESION_SURFACE_ENERGY_DISTRIBUTION_CUTOFF_FACTOR (double, required: False, default: -1)
adhesion surface energy distribution limited by multiple of varianceADHESION_SURFACE_ENERGY_FACTOR (double, required: False, default: 1)
factor to calculate minimum adhesion surface energy
PARTICLE DYNAMIC/SPH
Type: group
no description yet
Used in 59 tests
particle_sph_1d_hydrostatic_freesurface_densityintegration_cubicspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityintegration_cubicspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityintegration_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityintegration_quinticspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityinteriorreinit_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityinteriorreinit_quinticspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densitynormalizedreinit_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densitynormalizedreinit_quinticspline_monaghan.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityrandlesreinit_quinticspline_adami.4C.yaml
particle_sph_1d_hydrostatic_freesurface_densityrandlesreinit_quinticspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_cubicspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_cubicspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_quinticspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densityintegration_quinticspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_cubicspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_cubicspline_monaghan.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_quinticspline_adami.4C.yaml
particle_sph_1d_pressurewave_boundary_densitysummation_quinticspline_monaghan.4C.yaml
particle_sph_1d_thermalconduction_boundary_temperatureintegration_quinticspline.4C.yaml
particle_sph_1d_thermalconduction_boundary_temperatureintegration_quinticspline_tempbc.4C.yaml
particle_sph_1d_thermalconduction_rigid_temperatureintegration_quinticspline.4C.yaml
particle_sph_2d_channel_freeslip_densitysummation_adami_dynamicvisc.4C.yaml
particle_sph_2d_continuumsurfaceforce_bubble_twophase_differentdensity.4C.yaml
particle_sph_2d_continuumsurfaceforce_bubble_twophase_equaldensity.4C.yaml
particle_sph_2d_continuumsurfaceforce_bubble_twophase_equaldensity_temperaturedriven.4C.yaml
particle_sph_2d_continuumsurfaceforce_wetting_heatsource_surface_phasechange_twoway.4C.yaml
particle_sph_2d_continuumsurfaceforce_wetting_heatsource_volume_phasechange_twoway.4C.yaml
particle_sph_2d_continuumsurfaceforce_wetting_twophase_equaldensity.4C.yaml
particle_sph_2d_dambreak_freesurface_densitynormalizedreinit.4C.yaml
particle_sph_2d_dambreak_freesurface_densityrandlesreinit.4C.yaml
particle_sph_2d_drivencavity_densitysummation_monaghan.4C.yaml
particle_sph_2d_poiseuille_densitysummation_adami_artificialvisc.4C.yaml
particle_sph_2d_poiseuille_densitysummation_adami_dynamicvisc.4C.yaml
particle_sph_2d_rigidbody_induced_trans_and_rot_phasechange_twoway.4C.yaml
particle_sph_3d_hydrostatic_virtualwall_densityintegration.4C.yaml
particle_sph_3d_hydrostatic_virtualwall_densityrandlesreinit.4C.yaml
particle_sph_3d_hydrostatic_virtualwall_densitysummation.4C.yaml
particle_sph_3d_openboundary_virtualwall_densitysummation.4C.yaml
particle_sph_3d_poiseuille_virtualwall_densitysummation.4C.yaml
pasi_twoway_norelax_particle_sph_3d_piston_virtualwall_densitysummation.4C.yaml
pasi_twoway_norelax_particle_sph_3d_piston_virtualwall_densitysummation_rigidbody.4C.yaml
Contains
WRITE_PARTICLE_WALL_INTERACTION (bool, required: False, default: False)
write particle-wall interaction outputKERNEL (enum, required: False, default: CubicSpline)
type of smoothed particle hydrodynamics kernelChoices
CubicSpline
QuinticSpline
KERNEL_SPACE_DIM (enum, required: False, default: Kernel3D)
kernel space dimension numberChoices
Kernel1D
Kernel2D
Kernel3D
INITIALPARTICLESPACING (double, required: False, default: 0)
initial spacing of particlesEQUATIONOFSTATE (enum, required: False, default: GenTait)
type of smoothed particle hydrodynamics equation of stateChoices
GenTait
IdealGas
MOMENTUMFORMULATION (enum, required: False, default: AdamiMomentumFormulation)
type of smoothed particle hydrodynamics momentum formulationChoices
AdamiMomentumFormulation
MonaghanMomentumFormulation
DENSITYEVALUATION (enum, required: False, default: DensitySummation)
type of density evaluation schemeChoices
DensitySummation
DensityIntegration
DensityPredictCorrect
DENSITYCORRECTION (enum, required: False, default: NoCorrection)
type of density correction schemeChoices
NoCorrection
InteriorCorrection
NormalizedCorrection
RandlesCorrection
BOUNDARYPARTICLEFORMULATION (enum, required: False, default: NoBoundaryFormulation)
type of boundary particle formulationChoices
NoBoundaryFormulation
AdamiBoundaryFormulation
BOUNDARYPARTICLEINTERACTION (enum, required: False, default: NoSlipBoundaryParticle)
type of boundary particle interactionChoices
NoSlipBoundaryParticle
FreeSlipBoundaryParticle
WALLFORMULATION (enum, required: False, default: NoWallFormulation)
type of wall formulationChoices
NoWallFormulation
VirtualParticleWallFormulation
TRANSPORTVELOCITYFORMULATION (enum, required: False, default: NoTransportVelocity)
type of transport velocity formulationChoices
NoTransportVelocity
StandardTransportVelocity
GeneralizedTransportVelocity
TEMPERATUREEVALUATION (enum, required: False, default: NoTemperatureEvaluation)
type of temperature evaluation schemeChoices
NoTemperatureEvaluation
TemperatureIntegration
TEMPERATUREGRADIENT (bool, required: False, default: False)
evaluate temperature gradientHEATSOURCETYPE (enum, required: False, default: NoHeatSource)
type of heat sourceChoices
NoHeatSource
VolumeHeatSource
SurfaceHeatSource
HEATSOURCE_FUNCT (int, required: False, default: -1)
number of function governing heat sourceHEATSOURCE_DIRECTION (string, required: False, default: 0.0 0.0 0.0)
direction of surface heat sourceVAPOR_HEATLOSS (bool, required: False, default: False)
evaluate evaporation induced heat lossVAPOR_HEATLOSS_LATENTHEAT (double, required: False, default: 0)
latent heat in heat loss formulaVAPOR_HEATLOSS_ENTHALPY_REFTEMP (double, required: False, default: 0)
enthalpy reference temperature in heat loss formulaVAPOR_HEATLOSS_PFAC (double, required: False, default: 0)
pressure factor in heat loss formulaVAPOR_HEATLOSS_TFAC (double, required: False, default: 0)
temperature factor in heat loss formulaVAPOR_RECOIL (bool, required: False, default: False)
evaluate evaporation induced recoil pressureVAPOR_RECOIL_BOILINGTEMPERATURE (double, required: False, default: 0)
boiling temperature in recoil pressure formulaVAPOR_RECOIL_PFAC (double, required: False, default: 0)
pressure factor in recoil pressure formulaVAPOR_RECOIL_TFAC (double, required: False, default: 0)
temperature factor in recoil pressure formulaSURFACETENSIONFORMULATION (enum, required: False, default: NoSurfaceTension)
type of surface tension formulationChoices
NoSurfaceTension
ContinuumSurfaceForce
SURFACETENSION_RAMP_FUNCT (int, required: False, default: -1)
number of function governing surface tension rampSURFACETENSIONCOEFFICIENT (double, required: False, default: -1)
constant part of surface tension coefficientSURFACETENSIONMINIMUM (double, required: False, default: 0)
minimum surface tension coefficient in case of temperature dependenceSURFACETENSIONTEMPFAC (double, required: False, default: 0)
factor of dependence of surface tension coefficient on temperatureSURFACETENSIONREFTEMP (double, required: False, default: 0)
reference temperature for surface tension coefficientSTATICCONTACTANGLE (double, required: False, default: 0)
static contact angle in degree with wetting effectsTRIPLEPOINTNORMAL_CORR_CF_LOW (double, required: False, default: 0)
triple point normal correction wall color field lowTRIPLEPOINTNORMAL_CORR_CF_UP (double, required: False, default: 0)
triple point normal correction wall color field upINTERFACE_VISCOSITY (bool, required: False, default: False)
evaluate interface viscosityINTERFACE_VISCOSITY_LIQUIDGAS (double, required: False, default: 0)
artificial viscosity on liquid-gas interfaceINTERFACE_VISCOSITY_SOLIDLIQUID (double, required: False, default: 0)
artificial viscosity on solid-liquid interfaceBARRIER_FORCE (bool, required: False, default: False)
evaluate barrier forceBARRIER_FORCE_DISTANCE (double, required: False, default: 0)
barrier force distanceBARRIER_FORCE_TEMPSCALE (double, required: False, default: 0)
barrier force temperature scalingBARRIER_FORCE_STIFF_HEAVY (double, required: False, default: -1)
barrier force stiffness of heavy phaseBARRIER_FORCE_DAMP_HEAVY (double, required: False, default: 0)
barrier force damping parameter of heavy phaseBARRIER_FORCE_STIFF_GAS (double, required: False, default: -1)
barrier force stiffness of gas phaseBARRIER_FORCE_DAMP_GAS (double, required: False, default: 0)
barrier force damping parameter of gas phaseTRANS_REF_TEMPERATURE (double, required: False, default: 0)
transition reference temperatureTRANS_DT_SURFACETENSION (double, required: False, default: 0)
transition temperature difference for surface tension evaluationTRANS_DT_MARANGONI (double, required: False, default: 0)
transition temperature difference for marangoni evaluationTRANS_DT_CURVATURE (double, required: False, default: 0)
transition temperature difference for curvature evaluationTRANS_DT_WETTING (double, required: False, default: 0)
transition temperature difference for wetting evaluationTRANS_DT_INTVISC (double, required: False, default: 0)
transition temperature difference for interface viscosity evaluationTRANS_DT_BARRIER (double, required: False, default: 0)
transition temperature difference for barrier force evaluationDIRICHLETBOUNDARYTYPE (enum, required: False, default: NoDirichletOpenBoundary)
type of dirichlet open boundaryChoices
NoDirichletOpenBoundary
DirichletNormalToPlane
DIRICHLET_FUNCT (int, required: False, default: -1)
number of function governing velocity condition on dirichlet open boundaryDIRICHLET_OUTWARD_NORMAL (string, required: False, default: 0.0 0.0 0.0)
direction of outward normal on dirichlet open boundaryDIRICHLET_PLANE_POINT (string, required: False, default: 0.0 0.0 0.0)
point on dirichlet open boundary planeNEUMANNBOUNDARYTYPE (enum, required: False, default: NoNeumannOpenBoundary)
type of neumann open boundaryChoices
NoNeumannOpenBoundary
NeumannNormalToPlane
NEUMANN_FUNCT (int, required: False, default: -1)
number of function governing pressure condition on neumann open boundaryNEUMANN_OUTWARD_NORMAL (string, required: False, default: 0.0 0.0 0.0)
direction of outward normal on neumann open boundaryNEUMANN_PLANE_POINT (string, required: False, default: 0.0 0.0 0.0)
point on neumann open boundary planePHASECHANGETYPE (enum, required: False, default: NoPhaseChange)
type of phase changeChoices
NoPhaseChange
OneWayScalarBelowToAbovePhaseChange
OneWayScalarAboveToBelowPhaseChange
TwoWayScalarPhaseChange
PHASECHANGEDEFINITION (string, required: False, default: none)
phase change definitionRIGIDPARTICLECONTACTTYPE (enum, required: False, default: NoRigidParticleContact)
type of rigid particle contactChoices
NoRigidParticleContact
ElasticRigidParticleContact
RIGIDPARTICLECONTACTSTIFF (double, required: False, default: -1)
rigid particle contact stiffnessRIGIDPARTICLECONTACTDAMP (double, required: False, default: 0)
rigid particle contact damping parameter
PASI DYNAMIC
Type: group
no description yet
Used in 6 tests
pasi_oneway_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_disprelax_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_disprelaxaitken_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_norelax_particle_dem_1d_normalcontact_linspring_walldiscretcond.4C.yaml
pasi_twoway_norelax_particle_sph_3d_piston_virtualwall_densitysummation.4C.yaml
pasi_twoway_norelax_particle_sph_3d_piston_virtualwall_densitysummation_rigidbody.4C.yaml
Contains
RESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartTIMESTEP (double, required: False, default: 0.01)
Time increment dtNUMSTEP (int, required: False, default: 100)
Total number of TimestepsMAXTIME (double, required: False, default: 1)
Total simulation timeCOUPLING (enum, required: False, default: partitioned_onewaycoup)
partitioned coupling strategies for particle structure interactionChoices
partitioned_onewaycoup
partitioned_twowaycoup
partitioned_twowaycoup_disprelax
partitioned_twowaycoup_disprelaxaitken
ITEMAX (int, required: False, default: 10)
maximum number of partitioned iterations over fieldsCONVTOLSCALEDDISP (double, required: False, default: -1)
tolerance of dof and dt scaled interface displacement increments in partitioned iterationsCONVTOLRELATIVEDISP (double, required: False, default: -1)
tolerance of relative interface displacement increments in partitioned iterationsCONVTOLSCALEDFORCE (double, required: False, default: -1)
tolerance of dof and dt scaled interface force increments in partitioned iterationsCONVTOLRELATIVEFORCE (double, required: False, default: -1)
tolerance of relative interface force increments in partitioned iterationsIGNORE_CONV_CHECK (bool, required: False, default: False)
ignore convergence check and proceed simulationSTARTOMEGA (double, required: False, default: 1)
fixed relaxation parameterMAXOMEGA (double, required: False, default: 10)
largest omega allowed for Aitken relaxationMINOMEGA (double, required: False, default: 0.1)
smallest omega allowed for Aitken relaxation
POROELASTICITY DYNAMIC
Type: group
no description yet
Used in 84 tests
poro_2D_psi_quad4_const_material_transversely_isotropic_permeability.4C.yaml
poro_2D_psi_quad4_const_material_transversely_isotropic_permeability_new_struc.4C.yaml
poro_2D_quad4_const_material_nodal_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_nodal_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_transversely_isotropic_permeability.4C.yaml
poro_solid_nitsche_contact3D_twoelem_twosided_new_struc.4C.yaml
poro_solid_nitsche_contact3D_twoelem_wonopen_new_struc.4C.yaml
Contains
COUPALGO (enum, required: False, default: Monolithic)
Coupling strategies for poroelasticity solversChoices
Partitioned
Monolithic
Monolithic_structuresplit
Monolithic_fluidsplit
Monolithic_nopenetrationsplit
Monolithic_meshtying
PHYSICAL_TYPE (enum, required: False, default: Poro)
Physical Type of PorofluidChoices
Poro
Poro_P1
TRANSIENT_TERMS (enum, required: False, default: all)
which equation includes transient termsChoices
all
continuity
momentum
none
RESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsNUMSTEP (int, required: False, default: 200)
maximum number of TimestepsMAXTIME (double, required: False, default: 1000)
total simulation timeTIMESTEP (double, required: False, default: 0.05)
time step size dtITEMAX (int, required: False, default: 10)
maximum number of iterations over fieldsITEMIN (int, required: False, default: 1)
minimal number of iterations over fieldsRESULTSEVERY (int, required: False, default: 1)
increment for writing solutionTOLRES_GLOBAL (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_GLOBAL (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_DISP (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_DISP (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_PORO (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_PORO (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_VEL (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_VEL (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_PRES (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_PRES (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_NCOUP (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationNORM_INC (enum, required: False, default: AbsSingleFields)
type of norm for primary variables convergence checkChoices
AbsGlobal
AbsSingleFields
NORM_RESF (enum, required: False, default: AbsSingleFields)
type of norm for residual convergence checkChoices
AbsGlobal
AbsSingleFields
NORMCOMBI_RESFINC (enum, required: False, default: And)
binary operator to combine primary variables and residual force valuesChoices
And
Or
VECTORNORM_RESF (enum, required: False, default: L2)
type of norm to be applied to residualsChoices
Inf
L1
L1_Scaled
L2
Rms
VECTORNORM_INC (enum, required: False, default: L2)
type of norm to be applied to residualsChoices
Inf
L1
L1_Scaled
L2
Rms
SECONDORDER (bool, required: False, default: True)
Second order coupling at the interface.CONTIPARTINT (bool, required: False, default: False)
Partial integration of porosity gradient in continuity equationCONTACT_NO_PENETRATION (bool, required: False, default: False)
No-Penetration Condition on active contact surface in case of poro contact problem!MATCHINGGRID (bool, required: False, default: True)
is matching gridCONVECTIVE_TERM (bool, required: False, default: False)
*convective term *LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for poroelasticity problemsEQUILIBRATION (enum, required: False, default: none)
flag for equilibration of global system of equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
POROSCATRA CONTROL
Type: group
no description yet
Used in 10 tests
Contains
RESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsNUMSTEP (int, required: False, default: 200)
maximum number of TimestepsMAXTIME (double, required: False, default: 1000)
total simulation timeTIMESTEP (double, required: False, default: 0.05)
time step size dtRESULTSEVERY (int, required: False, default: 1)
increment for writing solutionITEMAX (int, required: False, default: 10)
maximum number of iterations over fieldsITEMIN (int, required: False, default: 1)
minimal number of iterations over fieldsTOLRES_GLOBAL (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_GLOBAL (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_DISP (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_DISP (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_VEL (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_VEL (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_PRES (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_PRES (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationTOLRES_SCALAR (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationTOLINC_SCALAR (double, required: False, default: 1e-08)
tolerance in the increment norm for the Newton iterationNORM_INC (enum, required: False, default: AbsSingleFields)
type of norm for primary variables convergence checkChoices
AbsGlobal
AbsSingleFields
NORM_RESF (enum, required: False, default: AbsSingleFields)
type of norm for residual convergence checkChoices
AbsGlobal
AbsSingleFields
NORMCOMBI_RESFINC (enum, required: False, default: And)
binary operator to combine primary variables and residual force valuesChoices
And
Or
VECTORNORM_RESF (enum, required: False, default: L2)
type of norm to be applied to residualsChoices
Inf
L1
L1_Scaled
L2
Rms
VECTORNORM_INC (enum, required: False, default: L2)
type of norm to be applied to residualsChoices
Inf
L1
L1_Scaled
L2
Rms
LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for monolithic poroscatra problemsCOUPALGO (enum, required: False, default: solid_to_scatra)
Coupling strategies for poroscatra solversChoices
monolithic
scatra_to_solid
solid_to_scatra
two_way
MATCHINGGRID (bool, required: False, default: True)
is matching grid
PROBLEM SIZE
Type: group
no description yet
Used in 873 tests, showing only the first 20.
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3eb_static_contact_penalty_newgap_twocrossedbeams.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
Used in 11 tutorials
Contains
DIM (int, required: False, default: 3)
2d or 3d problemELEMENTS (int, required: False, default: 0)
Total number of elementsNODES (int, required: False, default: 0)
Total number of nodesNPATCHES (int, required: False, default: 0)
number of nurbs patchesMATERIALS (int, required: False, default: 0)
number of materialsNUMDF (int, required: False, default: 3)
maximum number of degrees of freedom
PROBLEM TYPE
Type: group
no description yet
Used in 1916 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
Used in 16 tutorials
Contains
PROBLEMTYPE (enum, required: True)
Type of the problemChoices
Ale
ArterialNetwork
Biofilm_Fluid_Structure_Interaction
Cardiac_Monodomain
Elastohydrodynamic_Lubrication
Electrochemistry
Fluid
Fluid_Ale
Fluid_Beam_Interaction
Fluid_Poro_Structure_Interaction_XFEM
Fluid_Porous_Structure_Interaction
Fluid_Porous_Structure_Scalar_Scalar_Interaction
Fluid_RedModels
Fluid_Structure_Interaction
Fluid_Structure_Interaction_RedModels
Fluid_Structure_Interaction_XFEM
Fluid_XFEM
Gas_Fluid_Structure_Interaction
Level_Set
Low_Mach_Number_Flow
Lubrication
NP_Supporting_Procs
Particle
Particle_Structure_Interaction
Polymer_Network
Poroelastic_scalar_transport
Poroelasticity
ReducedDimensionalAirWays
Reduced_Lung
Scalar_Thermo_Interaction
Scalar_Transport
Structure
Structure_Scalar_Interaction
Structure_Scalar_Thermo_Interaction
Thermo
Thermo_Fluid_Structure_Interaction
Thermo_Structure_Interaction
porofluid_pressure_based
porofluid_pressure_based_elasticity
porofluid_pressure_based_elasticity_scatra
SHAPEFCT (enum, required: False, default: Polynomial)
Defines the function spaces for the spatial approximationChoices
HDG
Nurbs
Polynomial
RESTART (int, required: False, default: 0)
no description yetRANDSEED (int, required: False, default: -1)
Set the random seed. If < 0 use current time.
REDUCED DIMENSIONAL AIRWAYS DYNAMIC
Type: group
no description yet
Used in 18 tests
Contains
DYNAMICTYPE (enum, required: False, default: OneStepTheta)
Dynamic TypeChoices
OneStepTheta
SOLVERTYPE (enum, required: False, default: Linear)
Solver TypeChoices
Linear
Nonlinear
TIMESTEP (double, required: False, default: 0.01)
Time increment dtNUMSTEP (int, required: False, default: 0)
Number of Time StepsRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionTHETA (double, required: False, default: 1)
One-step-theta time integration factorMAXITERATIONS (int, required: False, default: 1)
maximum iteration stepsTOLERANCE (double, required: False, default: 1e-06)
toleranceLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for reduced dim arterial dynamicsSOLVESCATRA (bool, required: False, default: False)
Flag to (de)activate solving scalar transport in bloodCOMPAWACINTER (bool, required: False, default: False)
Flag to (de)activate computation of airway-acinus interdependencyCALCV0PRESTRESS (bool, required: False, default: False)
Flag to (de)activate initial acini volume adjustment with pre-stress conditionTRANSPULMPRESS (double, required: False, default: 800)
Transpulmonary pressure needed for recalculation of acini volumes
RESULT DESCRIPTION
Type: list
no description yet
Used in 1866 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
Used in 6 tutorials
Each element contains
One of
Option (STRUCTURE)
STRUCTURE (group)
no description yetContains
One of
Option (DIS, NODE, NAME, OP, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetOP (enum, required: False, default: unknown)
no description yetChoices
sum
max
min
unknown
QUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (DIS, LINE, NAME, OP, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetLINE (int, required: True)
no description yetOP (enum, required: False, default: unknown)
no description yetChoices
sum
max
min
unknown
QUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (DIS, SURFACE, NAME, OP, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetSURFACE (int, required: True)
no description yetOP (enum, required: False, default: unknown)
no description yetChoices
sum
max
min
unknown
QUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (DIS, VOLUME, NAME, OP, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetVOLUME (int, required: True)
no description yetOP (enum, required: False, default: unknown)
no description yetChoices
sum
max
min
unknown
QUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SPECIAL, NAME, OP, QUANTITY, TOLERANCE, VALUE)
SPECIAL (bool, required: True)
no description yetOP (enum, required: False, default: unknown)
no description yetChoices
sum
max
min
unknown
QUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (FLUID)
FLUID (group)
no description yetContains
One of
Option (NODE, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (ELEMENT, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetELEMENT (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (XFLUID)
XFLUID (group)
no description yetContains
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (ALE)
ALE (group)
no description yetContains
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (THERMAL)
THERMAL (group)
no description yetContains
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (LUBRICATION)
LUBRICATION (group)
no description yetContains
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (POROFLUIDMULTIPHASE)
POROFLUIDMULTIPHASE (group)
no description yetContains
One of
Option (NODE, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (ELEMENT, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetELEMENT (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SPECIAL, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetSPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SCATRA)
SCATRA (group)
no description yetContains
One of
Option (NODE, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SPECIAL, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetSPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SSI)
SSI (group)
no description yetContains
One of
Option (DIS, NODE, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SPECIAL, NAME, QUANTITY, TOLERANCE, VALUE)
SPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SSTI)
SSTI (group)
no description yetContains
SPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (STI)
STI (group)
no description yetContains
SPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (RED_AIRWAY)
RED_AIRWAY (group)
no description yetContains
One of
Option (NODE, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (ELEMENT, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetELEMENT (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (ARTNET)
ARTNET (group)
no description yetContains
One of
Option (NODE, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (ELEMENT, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetELEMENT (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (FSI)
FSI (group)
no description yetContains
One of
Option (NODE, NAME, QUANTITY, TOLERANCE, VALUE)
NODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SPECIAL, NAME, QUANTITY, TOLERANCE, VALUE)
SPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (PARTICLE)
PARTICLE (group)
no description yetContains
ID (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (PARTICLEWALL)
PARTICLEWALL (group)
no description yetContains
One of
Option (NODE, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetNODE (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (SPECIAL, DIS, NAME, QUANTITY, TOLERANCE, VALUE)
DIS (string, required: True)
no description yetSPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (RIGIDBODY)
RIGIDBODY (group)
no description yetContains
ID (int, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
Option (CARDIOVASCULAR0D)
CARDIOVASCULAR0D (group)
no description yetContains
DIS (string, required: True)
no description yetSPECIAL (bool, required: True)
no description yetQUANTITY (string, required: True)
no description yetVALUE (double, required: True)
no description yetTOLERANCE (double, required: True)
no description yetNAME (string or null, required: False, default: null)
no description yet
SCALAR TRANSPORT DYNAMIC
Type: group
no description yet
Used in 384 tests, showing only the first 20.
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro_aitken.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro_aitken_dofsplit.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_microtomacro.4C.yaml
Used in 2 tutorials
Contains
SOLVERTYPE (enum, required: False, default: linear_full)
type of scalar transport solverChoices
linear_full
linear_incremental
nonlinear
nonlinear_multiscale_macrotomicro
nonlinear_multiscale_macrotomicro_aitken
nonlinear_multiscale_macrotomicro_aitken_dofsplit
nonlinear_multiscale_microtomacro
TIMEINTEGR (enum, required: False, default: One_Step_Theta)
Time Integration SchemeChoices
BDF2
Gen_Alpha
One_Step_Theta
Stationary
MAXTIME (double, required: False, default: 1000)
Total simulation timeNUMSTEP (int, required: False, default: 20)
Total number of time stepsTIMESTEP (double, required: False, default: 0.1)
Time increment dtTHETA (double, required: False, default: 0.5)
One-step-theta time integration factorALPHA_M (double, required: False, default: 0.5)
Generalized-alpha time integration factorALPHA_F (double, required: False, default: 0.5)
Generalized-alpha time integration factorGAMMA (double, required: False, default: 0.5)
Generalized-alpha time integration factorRESULTSEVERY (int, required: False, default: 1)
Increment for writing solutionRESTARTEVERY (int, required: False, default: 1)
Increment for writing restartMATID (int, required: False, default: -1)
Material ID for automatic mesh generationVELOCITYFIELD (enum, required: False, default: zero)
type of velocity field used for scalar transport problemsChoices
Navier_Stokes
function
zero
VELFUNCNO (int, required: False, default: -1)
function number for scalar transport velocity fieldINITIALFIELD (enum, required: False, default: zero_field)
Initial Field for transport problemChoices
1D_DISCONTPV
FLAME_VORTEX_INTERACTION
L_shaped_domain
RAYTAYMIXFRAC
algebraic_field_dependence
disturbed_field_by_function
facing_flame_fronts
field_by_condition
field_by_function
high_forced_hit
low_forced_hit
oracles_flame
zero_field
INITFUNCNO (int, required: False, default: -1)
function number for scalar transport initial fieldSPHERICALCOORDS (bool, required: False, default: False)
use of spherical coordinatesCALCERROR (enum, required: False, default: No)
compute error compared to analytical solutionChoices
AnalyticSeries
ConcentricCylinders
Electroneutrality
Kwok_Wu
No
SphereDiffusion
error_by_condition
error_by_function
CALCERRORNO (int, required: False, default: -1)
function number for scalar transport error computationCALCFLUX_DOMAIN (enum, required: False, default: No)
output of diffusive/total flux vectors inside domainChoices
No
diffusive
total
CALCFLUX_DOMAIN_LUMPED (bool, required: False, default: True)
perform approximate domain flux calculation involving matrix lumpingCALCFLUX_BOUNDARY (enum, required: False, default: No)
output of convective/diffusive/total flux vectors on boundaryChoices
No
convective
diffusive
total
CALCFLUX_BOUNDARY_LUMPED (bool, required: False, default: True)
perform approximate boundary flux calculation involving matrix lumpingWRITEFLUX_IDS (string, required: False, must match pattern: re.compile(‘^(-?\d+)(\s+-?\d+)*$’), default: -1)
Write diffusive/total flux vector fields for these scalar fields only (starting with 1)OUTPUTSCALARS (enum, required: False, default: none)
Output of total and mean values for transported scalarsChoices
by_condition
entire_domain
entire_domain_and_by_condition
none
OUTPUTSCALARSMEANGRAD (bool, required: False, default: False)
Output of mean gradient of scalarsOUTINTEGRREAC (bool, required: False, default: False)
Output of integral reaction valuesOUTPUT_GMSH (bool, required: False, default: False)
Do you want to write Gmsh postprocessing files?MATLAB_STATE_OUTPUT (bool, required: False, default: False)
Do you want to write the state solution to Matlab file?CONVFORM (enum, required: False, default: convective)
form of convective termChoices
conservative
convective
NEUMANNINFLOW (bool, required: False, default: False)
Flag to (de)activate potential Neumann inflow term(s)CONV_HEAT_TRANS (bool, required: False, default: False)
Flag to (de)activate potential convective heat transfer boundary conditionsSKIPINITDER (bool, required: False, default: False)
Flag to skip computation of initial time derivativeFSSUGRDIFF (enum, required: False, default: No)
fine-scale subgrid diffusivityChoices
No
Smagorinsky_all
Smagorinsky_small
artificial
MESHTYING (enum, required: False, default: no)
Flag to (de)activate mesh tying algorithmChoices
Condensed_Bmat
Condensed_Bmat_merged
Condensed_Smat
no
FIELDCOUPLING (enum, required: False, default: matching)
Type of coupling strategy between fieldsChoices
matching
volmortar
LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for scalar transport/elch…L2_PROJ_LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for l2-projection sub-problemsEQUILIBRATION (enum, required: False, default: none)
flag for equilibration of global system of equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
MATRIXTYPE (enum, required: False, default: sparse)
type of global system matrix in global system of equationsChoices
undefined
sparse
block_field
block_condition
block_condition_dof
NATURAL_CONVECTION (bool, required: False, default: False)
Include natural convection effectsFDCHECK (enum, required: False, default: none)
flag for finite difference check: none, local, or globalChoices
global
global_extended
local
none
FDCHECKEPS (double, required: False, default: 1e-06)
dof perturbation magnitude for finite difference check (1.e-6 seems to work very well, whereas smaller values don’t)FDCHECKTOL (double, required: False, default: 1e-06)
relative tolerance for finite difference checkCOMPUTEINTEGRALS (enum, required: False, default: none)
flag for optional computation of domain integralsChoices
initial
none
repeated
PADAPTIVITY (bool, required: False, default: False)
Flag to (de)activate p-adativityPADAPTERRORTOL (double, required: False, default: 1e-06)
The error tolerance to calculate the variation of the elemental degreePADAPTERRORBASE (double, required: False, default: 1.66)
The error tolerance base to calculate the variation of the elemental degreePADAPTDEGREEMAX (int, required: False, default: 4)
The max. degree of the shape functionsSEMIIMPLICIT (bool, required: False, default: False)
Flag to (de)activate semi-implicit calculation of the reaction termOUTPUTLINSOLVERSTATS (bool, required: False, default: False)
flag for output of performance statistics associated with linear solver into csv fileOUTPUTNONLINSOLVERSTATS (bool, required: False, default: False)
flag for output of performance statistics associated with nonlinear solver into csv fileNULLSPACE_POINTBASED (bool, required: False, default: False)
flag for point-based null space calculationADAPTIVE_TIMESTEPPING (bool, required: False, default: False)
flag for adaptive time stepping
SCALAR TRANSPORT DYNAMIC/ARTERY COUPLING
Type: group
no description yet
Used in 17 tests
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_vessel_collapse.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_part.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_MP.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet10_nodetopoint_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_surfbased_artery_coupling_mono_network.4C.yaml
Contains
coupling_method (enum, required: False, default: none)
Coupling method for artery coupling.Choices
none
nodal
gauss_point_to_segment
mortar_penalty
node_to_point
penalty_parameter (double, required: False, default: 1000)
Penalty parameter for line-based couplingcoupled_dofs (group)
no description yetContains
artery (string, required: False, default: -1.0)
coupled artery dofs for meshtyinghomogenized (string, required: False, default: -1.0)
coupled homogenized dofs for meshtying
reaction_terms (group)
no description yetContains
artery_function_ids (string, required: False, default: -1)
functions for coupling (artery part)artery_scaling (string, required: False, default: 1)
scale for coupling (artery part)homogenized_function_ids (string, required: False, default: -1)
functions for coupling (homogenized part)homogenized_scaling (string, required: False, default: 1)
scale for coupling (homogenized part)
SCALAR TRANSPORT DYNAMIC/EXTERNAL FORCE
Type: group
no description yet
Used in 4 tests
Contains
EXTERNAL_FORCE (bool, required: False, default: False)
Flag to activate external forceFORCE_FUNCTION_ID (int, required: False, default: -1)
Function ID for external forceINTRINSIC_MOBILITY_FUNCTION_ID (int, required: False, default: -1)
Function ID for intrinsic mobility
SCALAR TRANSPORT DYNAMIC/NONLINEAR
Type: group
no description yet
Used in 215 tests, showing only the first 20.
Contains
ITEMAX (int, required: False, default: 10)
max. number of nonlin. iterationsCONVTOL (double, required: False, default: 1e-06)
Tolerance for convergence checkITEMAX_OUTER (int, required: False, default: 10)
Maximum number of outer iterations in partitioned coupling schemes (natural convection, multi-scale simulations etc.)CONVTOL_OUTER (double, required: False, default: 1e-06)
Convergence check tolerance for outer loop in partitioned coupling schemes (natural convection, multi-scale simulations etc.)EXPLPREDICT (bool, required: False, default: False)
do an explicit predictor step before starting nonlinear iterationABSTOLRES (double, required: False, default: 1e-14)
Absolute tolerance for deciding if residual of nonlinear problem is already zeroADAPTCONV (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionADAPTCONV_BETTER (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limit
SCALAR TRANSPORT DYNAMIC/S2I COUPLING
Type: group
no description yet
Used in 111 tests
elch_2D_quad4_s2i_butlervolmer_cycling_adaptive_plating_adaptive.4C.yaml
elch_2D_quad4_s2i_butlervolmer_cycling_plating_adaptive.4C.yaml
elch_2D_quad4_s2i_butlervolmer_cycling_relax_adaptive.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_bubnov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_petrov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_condensed_petrov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_bubnov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_bubnov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_petrov.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_saddlepoint_petrov_lmmaster.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_standard_BGS-AMG_3x3.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_standard_redist.4C.yaml
elch_3D_tet4_s2i_butlervolmer_mortar_standard_redist_BGS-AMG_3x3.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_hein.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_none.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_poly.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_trig.4C.yaml
elch_3D_tet4_s2i_butlervolmer_plating_monolithic_reg_trig_BGS-AMG_4x4.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_bubnov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_bubnov_lmmaster.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_petrov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_condensed_petrov_lmmaster.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_bubnov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_bubnov_lmmaster.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_petrov.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_saddlepoint_petrov_lmmaster.4C.yaml
scatra_3D_tet4_hex8_s2i_constperm_mortar_standard_redist.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_and_meshtying_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw_cycling.4C.yaml
ssi_mono_3D_6hex8_elch_s2i_butlervolmer_grain_boundary.4C.yaml
ssi_mono_3D_hex8_battery_with_current_collectors_elch_s2i_pseudo_contact.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmercapacity_BGS-AMG_4x4.4C.yaml
ssi_mono_3D_hex8_scatra_s2i_constperm_pseudo_contact.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_and_current_collectors_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_11x11.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_6x6.4C.yaml
ssi_oneway_scatra_to_solid_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
ssi_twoway_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_twoway_3D_hex8_scatra_s2i_constperm_pseudo_contact.4C.yaml
ssi_twoway_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
ssti_mono_3D_3hex8_elch_s2i_butlervolmerthermo_growthlaw.4C.yaml
ssti_mono_3D_6hex8_elch_s2i_butlervolmerthermo_BGS-AMG_3x3.4C.yaml
ssti_mono_3D_6hex8_elch_s2i_butlervolmerthermo_cycling.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_pointbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_vectorbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_BGS-AMG_2x2.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_condensed_BGS-AMG_2x2.4C.yaml
sti_mono_3D_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_AMG-BGS_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_2x2.4C.yaml
sti_mono_3D_tet4_elch_s2i_pointcoupling_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_4x4.4C.yaml
sti_oneway_scatratothermo_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_oneway_thermotoscatra_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_scatratothermo_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_scatratothermo_aitken_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_twoway_scatratothermo_aitken_dofsplit_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_twoway_thermotoscatra_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_thermotoscatra_aitken_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
Used in 1 tutorial
Contains
COUPLINGTYPE (enum, required: False, default: Undefined)
type of mortar meshtyingChoices
CondensedMortar_Bubnov
CondensedMortar_Petrov
MatchingNodes
SaddlePointMortar_Bubnov
SaddlePointMortar_Petrov
StandardMortar
StandardNodeToSegment
Undefined
LMSIDE (enum, required: False, default: slave)
flag for interface side underlying Lagrange multiplier definitionChoices
master
slave
SLAVEONLY (bool, required: False, default: False)
flag for evaluation of interface linearizations and residuals on slave side onlyNTSPROJTOL (double, required: False, default: 0)
node-to-segment projection toleranceINTLAYERGROWTH_EVALUATION (enum, required: False, default: none)
flag for evaluation of scatra-scatra interface coupling involving interface layer growthChoices
monolithic
none
semi-implicit
INTLAYERGROWTH_CONVTOL (double, required: False, default: 1e-12)
local Newton-Raphson convergence tolerance for scatra-scatra interface coupling involving interface layer growthINTLAYERGROWTH_ITEMAX (int, required: False, default: 5)
maximum number of local Newton-Raphson iterations for scatra-scatra interface coupling involving interface layer growthINTLAYERGROWTH_LINEAR_SOLVER (int, required: False, default: -1)
ID of linear solver for monolithic scatra-scatra interface coupling involving interface layer growthINTLAYERGROWTH_TIMESTEP (double, required: False, default: -1)
modified time step size for scatra-scatra interface coupling involving interface layer growthMESHTYING_CONDITIONS_INDEPENDENT_SETUP (bool, required: False, default: False)
mesh tying for different conditions should be setup independentlyOUTPUT_INTERFACE_FLUX (bool, required: False, default: False)
evaluate integral of coupling flux on slave side for each s2i condition and write it to csv file
SCALAR TRANSPORT DYNAMIC/STABILIZATION
Type: group
no description yet
Used in 305 tests, showing only the first 20.
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro_aitken.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_macrotomicro_aitken_dofsplit.4C.yaml
elch_1D_line2_multiscale_butlervolmer_electrolyte_partitioned_microtomacro.4C.yaml
Used in 1 tutorial
Contains
STABTYPE (enum, required: False, default: SUPG)
Type of stabilization (if any). No stabilization is only reasonable for low-Peclet-number.Choices
GLS
SUPG
USFEM
centered
no_stabilization
upwind
SUGRVEL (bool, required: False, default: False)
potential incorporation of subgrid-scale velocityASSUGRDIFF (bool, required: False, default: False)
potential incorporation of all-scale subgrid diffusivity (a.k.a. discontinuity-capturing) termDEFINITION_TAU (enum, required: False, default: Franca_Valentin)
Definition of tauChoices
Codina
Codina_wo_dt
Exact_1D
Franca_Madureira_Valentin
Franca_Madureira_Valentin_wo_dt
Franca_Valentin
Franca_Valentin_wo_dt
Numerical_Value
Shakib_Hughes_Codina
Shakib_Hughes_Codina_wo_dt
Taylor_Hughes_Zarins
Taylor_Hughes_Zarins_wo_dt
Zero
CHARELELENGTH (enum, required: False, default: streamlength)
Characteristic element length for tauChoices
streamlength
volume_equivalent_diameter
root_of_volume
DEFINITION_ASSGD (enum, required: False, default: artificial_linear)
Definition of (all-scale) subgrid diffusivityChoices
Almeida_Silva_97_nonlinear
Codina_nonlinear
Hughes_etal_86_nonlinear
Tezduyar_Park_86_nonlinear
Tezduyar_Park_86_nonlinear_wo_phizero
YZbeta_nonlinear
artificial_linear
artificial_linear_reinit
doCarmo_Galeao_91_nonlinear
EVALUATION_TAU (enum, required: False, default: element_center)
Location where tau is evaluatedChoices
element_center
integration_point
EVALUATION_MAT (enum, required: False, default: element_center)
Location where material law is evaluatedChoices
element_center
integration_point
CONSISTENCY (enum, required: False, default: no)
improvement of consistency for stabilizationChoices
L2_projection_lumped
no
TAU_VALUE (double, required: False, default: 0)
Numerical value for tau for stabilization
SEARCH TREE
Type: group
no description yet
Not used in any test.
Contains
TREE_TYPE (enum, required: False, default: notree)
set tree typeChoices
notree
octree3d
quadtree2d
quadtree3d
SEMI-SMOOTH PLASTICITY
Type: group
no description yet
Used in 2 tests
Contains
SEMI_SMOOTH_CPL (double, required: False, default: 1)
Weighting factor cpl for semi-smooth PDASSSTABILIZATION_S (double, required: False, default: 1)
Stabilization factor s for semi-smooth PDASSNORMCOMBI_RESFPLASTCONSTR (enum, required: False, default: And)
binary operator to combine plasticity constraints and residual force valuesChoices
And
Or
NORMCOMBI_DISPPLASTINCR (enum, required: False, default: And)
binary operator to combine displacement increments and plastic flow (Delta Lp) increment valuesChoices
And
Or
TOLPLASTCONSTR (double, required: False, default: 1e-08)
tolerance in the plastic constraint norm for the newton iterationTOLDELTALP (double, required: False, default: 1e-08)
tolerance in the plastic flow (Delta Lp) norm for the Newton iterationNORMCOMBI_EASRES (enum, required: False, default: And)
binary operator to combine EAS-residual and residual force valuesChoices
And
Or
NORMCOMBI_EASINCR (enum, required: False, default: And)
binary operator to combine displacement increments and EAS increment valuesChoices
And
Or
TOLEASRES (double, required: False, default: 1e-08)
tolerance in the EAS residual norm for the newton iterationTOLEASINCR (double, required: False, default: 1e-08)
tolerance in the EAS increment norm for the Newton iterationDISSIPATION_MODE (enum, required: False, default: pl_multiplier)
method to calculate the plastic dissipationChoices
pl_multiplier
pl_flow
Taylor_Quinney
SOLVER 1
Type: group
solver parameters for solver block 1
Used in 1816 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
Used in 16 tutorials
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 2
Type: group
solver parameters for solver block 2
Used in 488 tests, showing only the first 20.
beam3eb_static_contact_beamtosolidcontact_solidcontact.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha_new_struc.4C.yaml
Used in 11 tutorials
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 3
Type: group
solver parameters for solver block 3
Used in 133 tests
poro_2D_psi_quad4_const_material_transversely_isotropic_permeability.4C.yaml
poro_2D_psi_quad4_const_material_transversely_isotropic_permeability_new_struc.4C.yaml
poro_2D_quad4_const_material_nodal_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_nodal_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_orthotropic_permeability.4C.yaml
poro_3D_hex8_const_material_transversely_isotropic_permeability.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_network.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmercapacity_BGS-AMG_4x4.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_11x11.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_6x6.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_AMG-BGS_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_4x4.4C.yaml
tsi_geonln_plexichannel_varyE_OST_monolithic_mergeTSImatrix.4C.yaml
xfluid_couette_NavSlip_eps1.6_g-1.0_mu0.1_altgeogeneration.4C.yaml
xfluid_couette_NavSlip_eps1.6_g-1.0_mu0.1_altgeogeneration_wedge6.4C.yaml
xfluid_moving_cylinder_NavSlip_vareps_levelset_psmoothed_32x128.4C.yaml
xfluid_moving_torus_NavSlip_vareps_levelset_psmoothed_8x8x16.4C.yaml
xfluid_taylor_couette_NavSlip_eps1.0_25x25_krylov_levelset_altgeogeneration.4C.yaml
xfluid_taylor_couette_NavSlip_eps1.0_50x50_krylov_levelset.4C.yaml
xfluid_taylor_couette_NavSlip_ri0.19_ro0.49_epsi1.0_epso1e-5_ti-2.5_to0.5_8x8_levelset_hex27.4C.yaml
xfsi_combo_LSNeumann_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_combo_LSWDBC_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS_full_Semilagrange.4C.yaml
xfsi_comp_struct_fsi_2D_mono_full_Semilagrange_2ndorder_theta066.4C.yaml
xfsi_fluid_pusher_monolithic_1storder_full_Semilagrange.4C.yaml
xfsi_fluid_pusher_monolithic_2ndorder_full_Semilagrange.4C.yaml
Used in 9 tutorials
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 4
Type: group
solver parameters for solver block 4
Used in 26 tests
Used in 5 tutorials
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 5
Type: group
solver parameters for solver block 5
Used in 4 tests
Used in 5 tutorials
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 6
Type: group
solver parameters for solver block 6
Not used in any test.
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 7
Type: group
solver parameters for solver block 7
Not used in any test.
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 8
Type: group
solver parameters for solver block 8
Not used in any test.
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SOLVER 9
Type: group
solver parameters for solver block 9
Used in 9 tests
Contains
SOLVER (enum, required: False, default: undefined)
The solver to attack the system of linear equations arising of FE approach with.Choices
Belos
Superlu
UMFPACK
undefined
AZSOLVE (enum, required: False, default: GMRES)
Type of linear solver algorithm to use.Choices
BiCGSTAB
CG
GMRES
AZPREC (enum, required: False, default: ILU)
Type of internal preconditioner to use. Note! this preconditioner will only be used if the input operator supports the Epetra interface and the client does not pass in an external preconditioner!Choices
AMGnxn
ILU
MueLu
Teko
IFPACK_XML_FILE (path or null, required: False, default: null)
This parameter describes the absolute or relative path to an xml file containing the configuration of a Trilinos/Ifpack preconditioner. The content of this xml file needs to follow Ifpack guidelines. Consult the Trilinos/Ifpack documentation and user guide for more information on valid Ifpack parameters..AZITER (int, required: False, default: 1000)
The maximum number of iterations the underlying iterative solver is allowed to performAZTOL (double, required: False, default: 1e-08)
The level the residual norms must reach to decide about successful convergenceAZCONV (enum, required: False, default: AZ_r0)
The implicit residual norm scaling type to use for terminating the iterative solver.Choices
AZ_noscaled
AZ_r0
AZOUTPUT (int, required: False, default: 0)
The number of iterations between each output of the solver’s progress is written to screenAZREUSE (int, required: False, default: 0)
Update preconditioner after this many nonlinear iterations. The preconditioner is recomputed at every start of a nonlinear solve.REUSE_STALL_ITER (int, required: False, default: 50)
Maximum number of linear iterations that triggers a nonlinear iteration to be declared stalled and thus force recomputation of the preconditioner.AZSUB (int, required: False, default: 50)
The maximum size of the Krylov subspace used with “GMRES” before a restart is performed.THROW_IF_UNCONVERGED (bool, required: False, default: True)
If set to true, the iterative linear solver will throw an exception if it does not converge. To only issue a warning without stopping the simulation, set this parameter to false.SOLVER_XML_FILE (path or null, required: False, default: null)
xml file defining any iterative solverMUELU_XML_FILE (path or null, required: False, default: null)
xml file defining any MueLu preconditionerTEKO_XML_FILE (path or null, required: False, default: null)
xml file defining any Teko preconditionerNAME (string, required: False, default: No_name)
User specified name for solver blockAMGNXN_TYPE (string, required: False, default: AMG(BGS))
Name of the pre-built preconditioner to be used. If set to”XML” the preconditioner is defined using a xml fileAMGNXN_XML_FILE (path or null, required: False, default: null)
xml file defining the AMGnxn preconditioner
SSI CONTROL
Type: group
no description yet
Used in 69 tests
solidscatra_electromecha_1wc_myocardMV_ActiveStress_tet4_2.4C.yaml
solidscatra_electromecha_1wc_myocardMV_ActiveStress_tet4_hdg_2.4C.yaml
solidscatra_electromecha_1wc_myocardMV_ActiveStress_tet4_line2.4C.yaml
solidscatra_electromecha_1wc_myocardMV_ActiveStress_tet4_line2_independenttimestepping.4C.yaml
solidscatra_electromecha_2wc_myocardMV_ActiveStress_tet4.4C.yaml
solidscatra_electromecha_2wc_solidtoscatra_aitken_myocardMV_ActiveStress_tet4.4C.yaml
ssi_1wc_membrane_active_strain_scatrafromrestart_vol_matching.4C.yaml
ssi_1wc_membrane_active_strain_scatrafromrestart_vol_nonmatching.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm_BGS-AMG_2x2.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_linearperm.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_and_meshtying_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw_cycling.4C.yaml
ssi_mono_3D_6hex8_elch_s2i_butlervolmer_grain_boundary.4C.yaml
ssi_mono_3D_hex8_battery_with_current_collectors_elch_s2i_pseudo_contact.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmercapacity_BGS-AMG_4x4.4C.yaml
ssi_mono_3D_hex8_scatra_s2i_constperm_pseudo_contact.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_and_current_collectors_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_11x11.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_6x6.4C.yaml
ssi_oneway_scatra_to_solid_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
ssi_twoway_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm.4C.yaml
ssi_twoway_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_linearperm.4C.yaml
ssi_twoway_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_twoway_3D_hex8_scatra_s2i_constperm_pseudo_contact.4C.yaml
ssi_twoway_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
Used in 1 tutorial
Contains
RESTARTEVERYTIME (double, required: False, default: 0)
write restart possibility every RESTARTEVERY stepsRESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsNUMSTEP (int, required: False, default: 200)
maximum number of TimestepsMAXTIME (double, required: False, default: 1000)
total simulation timeTIMESTEP (double, required: False, default: -1)
time step size dtDIFFTIMESTEPSIZE (bool, required: False, default: False)
use different step size for scatra and solidRESULTSEVERYTIME (double, required: False, default: 0)
increment for writing solutionRESULTSEVERY (int, required: False, default: 1)
increment for writing solutionITEMAX (int, required: False, default: 10)
maximum number of iterations over fieldsSCATRA_FROM_RESTART_FILE (bool, required: False, default: False)
read scatra result from restart files (use option ‘restartfromfile’ during execution of 4C)SCATRA_FILENAME (string, required: False, default: nil)
Control-file name for reading scatra results in SSIFIELDCOUPLING (enum, required: False, default: volume_matching)
Type of coupling strategy between fieldsChoices
boundary_nonmatching
volume_matching
volume_nonmatching
volumeboundary_matching
COUPALGO (enum, required: False, default: ssi_IterStagg)
Coupling strategies for SSI solversChoices
ssi_OneWay_ScatraToSolid
ssi_OneWay_SolidToScatra
ssi_IterStagg
ssi_IterStaggFixedRel_ScatraToSolid
ssi_IterStaggFixedRel_SolidToScatra
ssi_IterStaggAitken_ScatraToSolid
ssi_IterStaggAitken_SolidToScatra
ssi_Monolithic
SCATRATIMINTTYPE (enum, required: False, default: Standard)
scalar transport time integration type is needed to instantiate correct scalar transport time integration scheme for ssi problemsChoices
Cardiac_Monodomain
Elch
Standard
RESTART_FROM_STRUCTURE (bool, required: False, default: False)
restart from structure problem (e.g. from prestress calculations) instead of ssiADAPTIVE_TIMESTEPPING (bool, required: False, default: False)
flag for adaptive time steppingREDISTRIBUTE_SOLID (bool, required: False, default: False)
redistribution by binning of solid mechanics discretization
SSI CONTROL/ELCH
Type: group
no description yet
Used in 23 tests
ssi_mono_3D_3blocks_nitsche_contact_and_meshtying_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw_cycling.4C.yaml
ssi_mono_3D_6hex8_elch_s2i_butlervolmer_grain_boundary.4C.yaml
ssi_mono_3D_hex8_battery_with_current_collectors_elch_s2i_pseudo_contact.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmercapacity_BGS-AMG_4x4.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_and_current_collectors_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_11x11.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_6x6.4C.yaml
Used in 1 tutorial
Contains
INITPOTCALC (bool, required: False, default: False)
Automatically calculate initial field for electric potential
SSI CONTROL/MANIFOLD
Type: group
no description yet
Used in 6 tests
ssi_mono_3D_6hex8_elch_s2i_butlervolmer_grain_boundary.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_11x11.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_6x6.4C.yaml
Contains
ADD_MANIFOLD (bool, required: False, default: False)
activate additional manifold?MESHTYING_MANIFOLD (bool, required: False, default: False)
activate meshtying between all manifold fields in case they intersect?INITIALFIELD (enum, required: False, default: zero_field)
Initial field for scalar transport on manifoldChoices
field_by_condition
field_by_function
zero_field
INITFUNCNO (int, required: False, default: -1)
function number for scalar transport on manifold initial fieldLINEAR_SOLVER (int, required: False, default: -1)
linear solver for scalar transport on manifoldOUTPUT_INFLOW (bool, required: False, default: False)
write output of inflow of scatra manifold - scatra coupling into scatra manifold to csv file
SSI CONTROL/MONOLITHIC
Type: group
no description yet
Used in 40 tests
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm_BGS-AMG_2x2.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_linearperm.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_and_meshtying_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_3blocks_nitsche_contact_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw.4C.yaml
ssi_mono_3D_3hex8_elch_s2i_butlervolmer_linaniso_liniso_growthlaw_cycling.4C.yaml
ssi_mono_3D_6hex8_elch_s2i_butlervolmer_grain_boundary.4C.yaml
ssi_mono_3D_hex8_battery_with_current_collectors_elch_s2i_pseudo_contact.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmercapacity_BGS-AMG_4x4.4C.yaml
ssi_mono_3D_hex8_scatra_s2i_constperm_pseudo_contact.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_and_current_collectors_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_elch_s2i_butlervolmer.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_11x11.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_3x3.4C.yaml
ssi_mono_3D_tet4_elch_s2i_butlervolmer_manifold_BGS-AMG_6x6.4C.yaml
ssi_twoway_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_constperm.4C.yaml
ssi_twoway_3D_2blocks_hex8_nonmatching_nitsche_contact_scatra_s2i_linearperm.4C.yaml
Used in 1 tutorial
Contains
ABSTOLRES (double, required: False, default: 1e-14)
absolute tolerance for deciding if global residual of nonlinear problem is already zeroCONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of Newton-Raphson iteration within monolithic SSILINEAR_SOLVER (int, required: False, default: -1)
ID of linear solver for global system of equationsMATRIXTYPE (enum, required: False, default: undefined)
type of global system matrix in global system of equationsChoices
block
sparse
undefined
EQUILIBRATION (enum, required: False, default: none)
flag for equilibration of global system of equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
EQUILIBRATION_STRUCTURE (enum, required: False, default: none)
flag for equilibration of structural equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
EQUILIBRATION_SCATRA (enum, required: False, default: none)
flag for equilibration of scatra equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
PRINT_MAT_RHS_MAP_MATLAB (bool, required: False, default: False)
print system matrix, rhs vector, and full map to matlab readable file after solution of time stepRELAX_LIN_SOLVER_TOLERANCE (double, required: False, default: 1)
relax the tolerance of the linear solver in case it is an iterative solver by scaling the convergence tolerance with factor RELAX_LIN_SOLVER_TOLERANCERELAX_LIN_SOLVER_STEP (int, required: False, default: -1)
relax the tolerance of the linear solver within the first RELAX_LIN_SOLVER_STEP steps
SSI CONTROL/PARTITIONED
Type: group
no description yet
Used in 7 tests
solidscatra_electromecha_1wc_myocardMV_ActiveStress_tet4_1.4C.yaml
solidscatra_electromecha_1wc_myocardMV_ActiveStress_tet4_2.4C.yaml
solidscatra_electromecha_1wc_myocardMV_ActiveStress_tet4_hdg_2.4C.yaml
solidscatra_electromecha_2wc_myocardMV_ActiveStress_tet4.4C.yaml
solidscatra_electromecha_2wc_solidtoscatra_aitken_myocardMV_ActiveStress_tet4.4C.yaml
ssi_twoway_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
Contains
MAXOMEGA (double, required: False, default: 10)
largest omega allowed for Aitken relaxationMINOMEGA (double, required: False, default: 0.1)
smallest omega allowed for Aitken relaxationSTARTOMEGA (double, required: False, default: 1)
fixed relaxation parameterCONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of outer iteration within partitioned SSI
SSTI CONTROL
Type: group
no description yet
Used in 5 tests
Contains
RESTARTEVERYTIME (double, required: False, default: 0)
write restart possibility every RESTARTEVERY stepsRESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsNUMSTEP (int, required: False, default: 200)
maximum number of TimestepsMAXTIME (double, required: False, default: 1000)
total simulation timeTIMESTEP (double, required: False, default: -1)
time step size dtRESULTSEVERYTIME (double, required: False, default: 0)
increment for writing solutionRESULTSEVERY (int, required: False, default: 1)
increment for writing solutionITEMAX (int, required: False, default: 10)
maximum number of iterations over fieldsSCATRA_FROM_RESTART_FILE (bool, required: False, default: False)
read scatra result from restart files (use option ‘restartfromfile’ during execution of 4C)SCATRA_FILENAME (string, required: False, default: nil)
Control-file name for reading scatra results in SSTICOUPALGO (enum, required: False, default: ssti_Monolithic)
Coupling strategies for SSTI solversChoices
ssti_Monolithic
SCATRATIMINTTYPE (enum, required: False, default: Elch)
scalar transport time integration type is needed to instantiate correct scalar transport time integration scheme for ssi problemsChoices
Elch
ADAPTIVE_TIMESTEPPING (bool, required: False, default: False)
flag for adaptive time stepping
SSTI CONTROL/MONOLITHIC
Type: group
no description yet
Used in 5 tests
Contains
ABSTOLRES (double, required: False, default: 1e-14)
absolute tolerance for deciding if global residual of nonlinear problem is already zeroCONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of Newton-Raphson iteration within monolithic SSILINEAR_SOLVER (int, required: False, default: -1)
ID of linear solver for global system of equationsMATRIXTYPE (enum, required: False, default: undefined)
type of global system matrix in global system of equationsChoices
block
sparse
undefined
EQUILIBRATION (enum, required: False, default: none)
flag for equilibration of global system of equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
EQUILIBRATION_STRUCTURE (enum, required: False, default: none)
flag for equilibration of structural equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
EQUILIBRATION_SCATRA (enum, required: False, default: none)
flag for equilibration of scatra equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
EQUILIBRATION_THERMO (enum, required: False, default: none)
flag for equilibration of scatra equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
EQUILIBRATION_INIT_SCATRA (bool, required: False, default: False)
use equilibration method of ScaTra to equilibrate initial calculation of potential
SSTI CONTROL/THERMO
Type: group
no description yet
Used in 5 tests
Contains
INITTHERMOFUNCT (int, required: False, default: -1)
initial function for thermo fieldLINEAR_SOLVER (int, required: False, default: -1)
linear solver for thermo fieldINITIALFIELD (enum, required: False, default: field_by_function)
defines, how to set the initial fieldChoices
field_by_condition
field_by_function
STI DYNAMIC
Type: group
no description yet
Used in 26 tests
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_pointbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_vectorbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_BGS-AMG_2x2.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_condensed_BGS-AMG_2x2.4C.yaml
sti_mono_3D_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_AMG-BGS_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_2x2.4C.yaml
sti_mono_3D_tet4_elch_s2i_pointcoupling_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_4x4.4C.yaml
sti_oneway_scatratothermo_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_oneway_thermotoscatra_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_scatratothermo_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_scatratothermo_aitken_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_twoway_scatratothermo_aitken_dofsplit_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_twoway_thermotoscatra_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_twoway_thermotoscatra_aitken_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
Contains
SCATRATIMINTTYPE (enum, required: False, default: Standard)
scalar transport time integration type is needed to instantiate correct scalar transport time integration scheme for scatra-thermo interaction problemsChoices
Elch
Standard
COUPLINGTYPE (enum, required: False, default: Undefined)
type of coupling between scatra and thermo fieldsChoices
Monolithic
OneWay_ScatraToThermo
OneWay_ThermoToScatra
TwoWay_ScatraToThermo
TwoWay_ScatraToThermo_Aitken
TwoWay_ScatraToThermo_Aitken_Dofsplit
TwoWay_ThermoToScatra
TwoWay_ThermoToScatra_Aitken
Undefined
THERMO_INITIALFIELD (enum, required: False, default: zero_field)
initial temperature field for scatra-thermo interaction problemsChoices
field_by_condition
field_by_function
zero_field
THERMO_INITFUNCNO (int, required: False, default: -1)
function number for initial temperature field for scatra-thermo interaction problemsTHERMO_LINEAR_SOLVER (int, required: False, default: -1)
ID of linear solver for temperature fieldTHERMO_CONDENSATION (bool, required: False, default: False)
flag for double condensation of linear equations associated with temperature field
STI DYNAMIC/MONOLITHIC
Type: group
no description yet
Used in 19 tests
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_pointbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_AMG_vectorbased.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_BGS-AMG_2x2.4C.yaml
sti_mono_2D_quad4_elch_s2i_butlervolmerpeltier_diabatic_condensed_BGS-AMG_2x2.4C.yaml
sti_mono_3D_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_AMG-BGS_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_BGS-AMG_4x4.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_condensed_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_2x2.4C.yaml
sti_mono_3D_tet4_elch_s2i_pointcoupling_butlervolmerpeltier_adiabatic.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard.4C.yaml
sti_mono_3D_tet4_hex8_elch_s2i_butlervolmerpeltier_adiabatic_mortar_standard_BGS-AMG_4x4.4C.yaml
Contains
LINEAR_SOLVER (int, required: False, default: -1)
ID of linear solver for global system of equationsMATRIXTYPE (enum, required: False, default: block)
type of global system matrix in global system of equationsChoices
block
sparse
STI DYNAMIC/PARTITIONED
Type: group
no description yet
Used in 2 tests
Contains
OMEGA (double, required: False, default: 1)
relaxation parameterOMEGAMAX (double, required: False, default: 0)
maximum value of Aitken relaxation parameter (0.0 = no constraint)
STRUCT NOX
Type: group
no description yet
Used in 7 tests
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
Contains
Nonlinear Solver (enum, required: False, default: Line Search Based)
Choose a nonlinear solver method.Choices
Inexact Trust Region Based
Line Search Based
Pseudo Transient
Single Step
Tensor Based
Trust Region Based
STRUCT NOX/Direction
Type: group
no description yet
Not used in any test.
Contains
Method (enum, required: False, default: Newton)
Choose a direction method for the nonlinear solver.Choices
Broyden
Newton
NonlinearCG
Steepest Descent
User Defined
User Defined Method (enum, required: False, default: Modified Newton)
Choose a user-defined direction method.Choices
Modified Newton
Newton
STRUCT NOX/Direction/Newton
Type: group
no description yet
Used in 2 tests
Contains
Forcing Term Method (enum, required: False, default: Constant)
no description yetChoices
Constant
Type 1
Type 2
Forcing Term Initial Tolerance (double, required: False, default: 0.1)
initial linear solver toleranceForcing Term Minimum Tolerance (double, required: False, default: 1e-06)
no description yetForcing Term Maximum Tolerance (double, required: False, default: 0.01)
no description yetForcing Term Alpha (double, required: False, default: 1.5)
used only by “Type 2”Forcing Term Gamma (double, required: False, default: 0.9)
used only by “Type 2”Rescue Bad Newton Solve (bool, required: False, default: True)
If set to true, we will use the computed direction even if the linear solve does not achieve the tolerance specified by the forcing term
STRUCT NOX/Direction/Newton/Linear Solver
Type: group
no description yet
Not used in any test.
Contains
Adaptive Control (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionAdaptive Control Objective (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limitZero Initial Guess (bool, required: False, default: True)
Zero out the delta X vector if requested.Computing Scaling Manually (bool, required: False, default: False)
Allows the manually scaling of your linear system (not supported at the moment).Output Solver Details (bool, required: False, default: True)
Switch the linear solver output on and off.
STRUCT NOX/Direction/Steepest Descent
Type: group
no description yet
Not used in any test.
Contains
Scaling Type (enum, required: False, default: None)
no description yetChoices
2-Norm
F 2-Norm
None
Quadratic Model Min
STRUCT NOX/Line Search
Type: group
no description yet
Used in 9 tests
beam3eb_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3sk_line3tan_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3wk_line3tan_static_contact_penalty_linposquadpen_limitdispperiter_beamrotatingoverarc.4C.yaml
Contains
Method (enum, required: False, default: Full Step)
no description yetChoices
Backtrack
Full Step
More’-Thuente
Polynomial
User Defined
Inner Status Test Check Type (enum, required: False, default: Minimal)
Specify the check type for the inner status tests.Choices
Complete
Minimal
None
STRUCT NOX/Line Search/Backtrack
Type: group
no description yet
Used in 4 tests
Contains
Default Step (double, required: False, default: 1)
starting step lengthMinimum Step (double, required: False, default: 1e-12)
minimum acceptable step lengthRecovery Step (double, required: False, default: 1)
step to take when the line search fails (defaults to value for “Default Step”)Max Iters (int, required: False, default: 50)
maximum number of iterationsReduction Factor (double, required: False, default: 0.5)
A multiplier between zero and one that reduces the step size between line search iterationsAllow Exceptions (bool, required: False, default: False)
Set to true, if exceptions during the force evaluation and backtracking routine should be allowed.
STRUCT NOX/Line Search/Full Step
Type: group
no description yet
Not used in any test.
Contains
Full Step (double, required: False, default: 1)
length of a full step
STRUCT NOX/Line Search/More’-Thuente
Type: group
no description yet
Not used in any test.
Contains
Sufficient Decrease (double, required: False, default: 0.0001)
The ftol in the sufficient decrease conditionCurvature Condition (double, required: False, default: 0.9999)
The gtol in the curvature conditionInterval Width (double, required: False, default: 1e-15)
The maximum width of the interval containing the minimum of the modified functionMaximum Step (double, required: False, default: 1000000.0)
maximum allowable step lengthMinimum Step (double, required: False, default: 1e-12)
minimum allowable step lengthMax Iters (int, required: False, default: 20)
maximum number of right-hand-side and corresponding Jacobian evaluationsDefault Step (double, required: False, default: 1)
starting step lengthRecovery Step Type (enum, required: False, default: Constant)
Determines the step size to take when the line search failsChoices
Constant
Last Computed Step
Recovery Step (double, required: False, default: 1)
The value of the step to take when the line search fails. Only used if the “Recovery Step Type” is set to “Constant”Sufficient Decrease Condition (enum, required: False, default: Armijo-Goldstein)
Choice to use for the sufficient decrease conditionChoices
Ared/Pred
Armijo-Goldstein
None
Optimize Slope Calculation (bool, required: False, default: False)
Boolean value. If set to true the value of \(s^T J^T F\) is estimated using a directional derivative in a call to ::NOX::LineSearch::Common::computeSlopeWithOutJac. If false the slope computation is computed with the ::NOX::LineSearch::Common::computeSlope method. Setting this to true eliminates having to compute the Jacobian at each inner iteration of the More’-Thuente line search
STRUCT NOX/Line Search/Polynomial
Type: group
no description yet
Not used in any test.
Contains
Default Step (double, required: False, default: 1)
Starting step lengthMax Iters (int, required: False, default: 100)
Maximum number of line search iterations. The search fails if the number of iterations exceeds this valueMinimum Step (double, required: False, default: 1e-12)
Minimum acceptable step length. The search fails if the computed \(\lambda_k\) is less than this valueRecovery Step Type (enum, required: False, default: Constant)
Determines the step size to take when the line search failsChoices
Constant
Last Computed Step
Recovery Step (double, required: False, default: 1)
The value of the step to take when the line search fails. Only used if the “Recovery Step Type” is set to “Constant”Interpolation Type (enum, required: False, default: Cubic)
Type of interpolation that should be usedChoices
Cubic
Quadratic
Quadratic3
Min Bounds Factor (double, required: False, default: 0.1)
Choice for \(\gamma_{\min}\), i.e., the factor that limits the minimum size of the new step based on the previous stepMax Bounds Factor (double, required: False, default: 0.5)
Choice for \(\gamma_{\max}\), i.e., the factor that limits the maximum size of the new step based on the previous stepSufficient Decrease Condition (enum, required: False, default: Armijo-Goldstein)
Choice to use for the sufficient decrease conditionChoices
Ared/Pred
Armijo-Goldstein
None
Alpha Factor (double, required: False, default: 0.0001)
Parameter choice for sufficient decrease conditionForce Interpolation (bool, required: False, default: False)
Set to true if at least one interpolation step should be used. The default is false which means that the line search will stop if the default step length satisfies the convergence criteriaUse Counters (bool, required: False, default: True)
Set to true if we should use counters and then output the result to the parameter list as described in Output ParametersMaximum Iteration for Increase (int, required: False, default: 0)
Maximum index of the nonlinear iteration for which we allow a relative increaseAllowed Relative Increase (double, required: False, default: 100)
no description yet
STRUCT NOX/Printing
Type: group
no description yet
Used in 309 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamslidingoverarc.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_belloffrate.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds.4C.yaml
Contains
Error (bool, required: False, default: False)
no description yetWarning (bool, required: False, default: True)
no description yetOuter Iteration (bool, required: False, default: True)
no description yetInner Iteration (bool, required: False, default: True)
no description yetParameters (bool, required: False, default: False)
no description yetDetails (bool, required: False, default: False)
no description yetOuter Iteration StatusTest (bool, required: False, default: True)
no description yetLinear Solver Details (bool, required: False, default: False)
no description yetTest Details (bool, required: False, default: False)
no description yetDebug (bool, required: False, default: False)
no description yet
STRUCT NOX/Pseudo Transient
Type: group
no description yet
Used in 7 tests
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
Contains
deltaInit (double, required: False, default: -1)
Initial time step size. If its negative, the initial time step is calculated automatically.deltaMax (double, required: False, default: 1.7976931348623157e+308)
Maximum time step size. If the new step size is greater than this value, the transient terms will be eliminated from the Newton iteration resulting in a full Newton solve.deltaMin (double, required: False, default: 1e-05)
Minimum step size.Max Number of PTC Iterations (int, required: False, default: 2147483647)
no description yetSER_alpha (double, required: False, default: 1)
Exponent of SET.ScalingFactor (double, required: False, default: 1)
Scaling Factor for ptc matrix.Time Step Control (enum, required: False, default: SER)
no description yetChoices
MRR
Model Reduction Ratio
SER
Switched Evolution Relaxation
TTE
Temporal Truncation Error
Norm Type for TSC (enum, required: False, default: Max Norm)
Norm Type for the time step controlChoices
Max Norm
One Norm
Two Norm
Scaling Type (enum, required: False, default: Identity)
Type of the scaling matrix for the PTC method.Choices
CFL Diagonal
Element based
Identity
Lumped Mass
Build scaling operator (enum, required: False, default: every timestep)
Build scaling operator in every iteration or timestepChoices
every iter
every timestep
STRUCT NOX/Solver Options
Type: group
no description yet
Not used in any test.
Contains
Merit Function (enum, required: False, default: Sum of Squares)
no description yetChoices
Sum of Squares
Status Test Check Type (enum, required: False, default: Complete)
no description yetChoices
Complete
Minimal
None
STRUCT NOX/Status Test
Type: group
no description yet
Used in 160 tests
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3eb_static_contact_penalty_linposquadpen_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_elbow_offset.4C.yaml
beam3r_herm2line3_beam_to_beam_penalty_point_coupling_restart.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_consistent_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_displacement_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_FAD_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_boundingvolume.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_gpts_reference_forced_nurbs.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_kl_shell_mortar_consistent_FAD_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_consistent_FAD_xvolume_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_FAD_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_displacement_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_FAD_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line2.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line3.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_mortar_reference_forced_nurbs_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_coupling_unused_face_elements.4C.yaml
beam3r_herm2line3_static_beam_to_solid_surface_volume_coupling_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_2d-3d_mortar.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_conditions.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_gp_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_first.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_mortar_restart_second.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_nurbs27_mortar_penalty_line4.4C.yaml
beam3r_herm2line3_static_beam_to_solid_volume_meshtying_rotational_coupling_circ.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_line2_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3sk_line3tan_static_contact_penalty_linpen_limitdispperiter_twobeamstwisting.4C.yaml
beam3wk_line3tan_static_contact_penalty_linposquadpen_limitdispperiter_beamrotatingoverarc.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3wk_tanline3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_genalpha_new_struc.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_ost_new_struc.4C.yaml
cardiovascular0d_4elementwindkessel_structure_direct_stat_new_struc.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha_new_struc.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha_new_struc.4C.yaml
shell7p_cylinder_nonlinear_orthopressure_incompressible_quad4.4C.yaml
shell7p_cylinder_nonlinear_orthopressure_incompressible_quad9.4C.yaml
xfsi_fluid_pusher_instat_weak_struct_part_disp_2_full_Semilagrange.4C.yaml
Used in 1 tutorial
Contains
XML File (path or null, required: False, default: null)
Filename of XML file with configuration of nox status test
STRUCT NOX/Trust Region
Type: group
no description yet
Not used in any test.
Contains
Minimum Trust Region Radius (double, required: False, default: 1e-06)
Minimum allowable trust region radiusMaximum Trust Region Radius (double, required: False, default: 1000000000.0)
Maximum allowable trust region radiusMinimum Improvement Ratio (double, required: False, default: 0.0001)
Minimum improvement ratio to accept the stepContraction Trigger Ratio (double, required: False, default: 0.1)
If the improvement ratio is less than this value, then the trust region is contracted by the amount specified by the “Contraction Factor”. Must be larger than “Minimum Improvement Ratio”Contraction Factor (double, required: False, default: 0.25)
no description yetExpansion Trigger Ratio (double, required: False, default: 0.75)
If the improvement ratio is greater than this value, then the trust region is contracted by the amount specified by the “Expansion Factor”Expansion Factor (double, required: False, default: 4)
no description yetRecovery Step (double, required: False, default: 1)
no description yet
STRUCTURAL DYNAMIC
Type: group
no description yet
Used in 1220 tests, showing only the first 20.
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_beam_to_beam_contact_boundingvolume.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_curved_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_first.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_circ_restart_second.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_iterative_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_cube_block_preconditioner.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_bending.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_hex27_cross_section_projection_penalty_patch.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_monolithic_partitioning.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_regularized_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_lagrange_saddlepoint_line3.4C.yaml
beam3eb_static_beam_to_solid_volume_meshtying_mortar_penalty_line3.4C.yaml
beam3eb_static_contact_beamtosolidcontact_solidcontact.4C.yaml
Used in 13 tutorials
Contains
INT_STRATEGY (enum, required: False, default: Old)
global type of the used integration strategyChoices
Old
Standard
TIME_ADAPTIVITY (bool, required: False, default: False)
Enable adaptive time integrationDYNAMICTYPE (enum, required: False, default: GenAlpha)
type of the specific dynamic time integration schemeChoices
AdamsBashforth2
AdamsBashforth4
CentrDiff
ExplicitEuler
GenAlpha
GenAlphaLieGroup
OneStepTheta
Statics
PRESTRESS (enum, required: False, default: NONE)
prestressing takes values none mulf material_iterativeChoices
MATERIAL_ITERATIVE
MULF
Material_Iterative
Mulf
NONE
None
material_iterative
mulf
none
PRESTRESSTIME (double, required: False, default: 0)
time to switch from pre to post stressingPRESTRESSTOLDISP (double, required: False, default: 1e-09)
tolerance in the displacement norm during prestressingPRESTRESSMINLOADSTEPS (int, required: False, default: 0)
Minimum number of load steps during prestressingRESULTSEVERY (int, required: False, default: 1)
save displacements and contact forces every RESULTSEVERY stepsRESEVERYERGY (int, required: False, default: 0)
write system energies every requested stepRESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsCALC_ACC_ON_RESTART (bool, required: False, default: False)
Compute the initial state for a restart dynamics analysisOUTPUT_STEP_OFFSET (int, required: False, default: 0)
An offset added to the current step to shift the steps to be written.TIMESTEP (double, required: False, default: 0.05)
time step sizeNUMSTEP (int, required: False, default: 200)
maximum number of stepsTIMEINIT (double, required: False, default: 0)
initial timeMAXTIME (double, required: False, default: 5)
maximum timeDAMPING (enum, required: False, default: None)
type of damping: (1) Rayleigh damping matrix and use it from M_DAMP x M + K_DAMP x K, (2) Material based and calculated in elementsChoices
Material
None
Rayleigh
M_DAMP (double, required: False, default: -1)
no description yetK_DAMP (double, required: False, default: -1)
no description yetTOLDISP (double, required: False, default: 1e-10)
tolerance in the displacement norm for the newton iterationNORM_DISP (enum, required: False, default: Abs)
type of norm for displacement convergence checkChoices
Abs
Mix
Rel
TOLRES (double, required: False, default: 1e-08)
tolerance in the residual norm for the newton iterationNORM_RESF (enum, required: False, default: Abs)
type of norm for residual convergence checkChoices
Abs
Mix
Rel
TOLPRE (double, required: False, default: 1e-08)
tolerance in pressure norm for the newton iterationNORM_PRES (enum, required: False, default: Abs)
type of norm for pressure convergence checkChoices
Abs
TOLINCO (double, required: False, default: 1e-08)
tolerance in the incompressible residual norm for the newton iterationNORM_INCO (enum, required: False, default: Abs)
type of norm for incompressible residual convergence checkChoices
Abs
NORMCOMBI_DISPPRES (enum, required: False, default: And)
binary operator to combine pressure and displacement valuesChoices
And
Or
NORMCOMBI_RESFINCO (enum, required: False, default: And)
binary operator to combine force and incompressible residualChoices
And
Or
NORMCOMBI_RESFDISP (enum, required: False, default: And)
binary operator to combine displacement and residual force valuesChoices
And
Or
STC_SCALING (enum, required: False, default: Inactive)
Scaled director conditioning for thin shell structuresChoices
Inactive
Right
Symmetric
STC_LAYER (int, required: False, default: 1)
number of STC layers for multilayer casePTCDT (double, required: False, default: 0.1)
pseudo time step for pseudo transient continuation (PTC) stabilized Newton procedureTOLCONSTR (double, required: False, default: 1e-08)
tolerance in the constr error norm for the newton iterationTOLCONSTRINCR (double, required: False, default: 1e-08)
tolerance in the constr lm incr norm for the newton iterationMAXITER (int, required: False, default: 50)
maximum number of iterations allowed for Newton-Raphson iteration before failureMINITER (int, required: False, default: 0)
minimum number of iterations to be done within Newton-Raphson loopITERNORM (enum, required: False, default: L2)
type of norm to be applied to residualsChoices
Inf
L1
L2
Rms
DIVERCONT (enum, required: False, default: stop)
What to do with time integration when Newton-Raphson iteration failedChoices
adapt_3D0Dptc_ele_err
adapt_penaltycontact
adapt_step
continue
halve_step
rand_adapt_step
rand_adapt_step_ele_err
repeat_simulation
repeat_step
stop
MAXDIVCONREFINEMENTLEVEL (int, required: False, default: 10)
number of times timestep is halved in case nonlinear solver divergesNLNSOL (enum, required: False, default: fullnewton)
Nonlinear solution techniqueChoices
augmentedlagrange
fullnewton
lsnewton
modnewton
newtonlinuzawa
noxnln
ptc
singlestep
vague
LSMAXITER (int, required: False, default: 30)
maximum number of line search stepsALPHA_LS (double, required: False, default: 0.5)
step reduction factor alpha in (Newton) line search schemeSIGMA_LS (double, required: False, default: 0.0001)
sufficient descent factor in (Newton) line search schemeMATERIALTANGENT (enum, required: False, default: analytical)
way of evaluating the constitutive matrixChoices
analytical
finitedifferences
LOADLIN (bool, required: False, default: False)
Use linearization of external follower load in NewtonMASSLIN (enum, required: False, default: none)
Application of nonlinear inertia termsChoices
none
rotations
NEGLECTINERTIA (bool, required: False, default: False)
Neglect inertiaPREDICT (enum, required: False, default: ConstDis)
Type of predictorChoices
ConstAcc
ConstDis
ConstDisPres
ConstDisVelAcc
ConstDisVelAccPres
ConstVel
TangDis
TangDisConstFext
Vague
UZAWAPARAM (double, required: False, default: 1)
Parameter for Uzawa algorithm dealing with lagrange multipliersUZAWATOL (double, required: False, default: 1e-08)
Tolerance for iterative solve with Uzawa algorithmUZAWAMAXITER (int, required: False, default: 50)
maximum number of iterations allowed for uzawa algorithm before failure going to next newton stepUZAWAALGO (enum, required: False, default: direct)
no description yetChoices
direct
simple
uzawa
ADAPTCONV (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionADAPTCONV_BETTER (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limitLUMPMASS (bool, required: False, default: False)
Lump the mass matrix for explicit time integrationMODIFIEDEXPLEULER (bool, required: False, default: True)
Use the modified explicit Euler time integration schemeLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for structural problemsMIDTIME_ENERGY_TYPE (enum, required: False, default: vague)
Specify the mid-averaging type for the structural energy contributionsChoices
imrLike
trLike
vague
INITIALDISP (enum, required: False, default: zero_displacement)
Initial displacement for structure problemChoices
displacement_by_function
zero_displacement
STARTFUNCNO (int, required: False, default: -1)
Function for Initial displacement
STRUCTURAL DYNAMIC/ERROR EVALUATION
Type: group
no description yet
Used in 2 tests
Contains
EVALUATE_ERROR_ANALYTICAL_REFERENCE (bool, required: False, default: False)
Calculate error with respect to analytical solution defined by a functionANALYTICAL_DISPLACEMENT_FUNCTION (int, required: False, default: -1)
function ID of the analytical solution
STRUCTURAL DYNAMIC/GENALPHA
Type: group
no description yet
Used in 154 tests
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3r_herm2line3_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3r_herm2line3_genalpha_liegroup_lineload_dynamic.4C.yaml
beam3r_line2_genalpha_liegroup_contact_penalty_linpen_newgap_smoothed_twocrossedbeams.4C.yaml
beam3r_line2_genalpha_liegroup_contact_penalty_linpen_newgap_twocrossedbeams.4C.yaml
beam3r_line2_genalpha_liegroup_contact_penalty_linpen_twocrossedbeams.4C.yaml
beam3sk_line3rot_genalpha_liegroup_lineload_dynamic_FAD.4C.yaml
beam3sk_line3tan_genalpha_liegroup_lineload_dynamic_FAD.4C.yaml
beam3wk_line3tan_genalpha_liegroup_3Dtwistmoment_FAD.4C.yaml
beam3wk_line3tan_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha_mor.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha_new_struc.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_direct_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structurecontactpenalty_direct_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_4chamber_structure_simple_genalpha_new_struc.4C.yaml
hdg_cg_weakly_compressible_etienne_fsi_only_structure.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmer_grain_boundary_meshtying_BGS-AMG_5x5.4C.yaml
ssi_mono_3D_hex8_elch_s2i_butlervolmercapacity_BGS-AMG_4x4.4C.yaml
ssi_mono_3D_tet4_batt_with_anode_plate_and_current_collectors_elch_s2i_butlervolmer.4C.yaml
ssi_oneway_scatra_to_solid_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
ssi_twoway_3D_line2_elch_s2i_butlervolmer_multiscale.4C.yaml
ssti_mono_3D_3hex8_elch_s2i_butlervolmerthermo_growthlaw.4C.yaml
ssti_mono_3D_6hex8_elch_s2i_butlervolmerthermo_BGS-AMG_3x3.4C.yaml
ssti_mono_3D_6hex8_elch_s2i_butlervolmerthermo_cycling.4C.yaml
tsi_geonln_plexichannel_varyE_OST_monolithic_mergeTSImatrix.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_inflow_fixedstr.4C.yaml
Used in 3 tutorials
Contains
GENAVG (enum, required: False, default: TrLike)
mid-average type of internal forcesChoices
ImrLike
TrLike
Vague
BETA (double, required: False, default: -1)
Generalised-alpha factor in (0,1/2]GAMMA (double, required: False, default: -1)
Generalised-alpha factor in (0,1]ALPHA_M (double, required: False, default: -1)
Generalised-alpha factor in [0,1)ALPHA_F (double, required: False, default: -1)
Generalised-alpha factor in [0,1)RHO_INF (double, required: False, default: 1)
Spectral radius for generalised-alpha time integration, valid range is [0,1]
STRUCTURAL DYNAMIC/ONESTEPTHETA
Type: group
no description yet
Used in 231 tests, showing only the first 20.
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_additional_fixed_crosslink.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_belloffrate.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_backweuler_browndyn_crosslinking_beam3rline2_twobonds_clinitbox.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2.4C.yaml
beam3r_herm2line3_backweuler_browndyn_randcrosslinking_beam3rline2_twobonds.4C.yaml
beam3r_herm2line3_backweuler_browndyn_repLJ_singlelengthspec_smallsepapprox_twocrossedbeams.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everydt.4C.yaml
beam3r_herm2line3_backweuler_browndyn_singlefil_ptc_elementbased_everyiter.4C.yaml
beam3r_line2_backweuler_browndyn_contact_twocrossedbeams.4C.yaml
beam3r_line2_backweuler_browndyn_crosslinking_beam3rline2.4C.yaml
beam3r_line2_backweuler_browndyn_initialcrosslinking_beam3rline2_largesys.4C.yaml
Contains
THETA (double, required: False, default: 0.5)
One-step-theta factor in (0,1]
STRUCTURAL DYNAMIC/TIMEADAPTIVITY
Type: group
no description yet
Used in 18 tests
cardiovascular0d_arterialproxdist_structure_direct_genalpha.4C.yaml
cardiovascular0d_arterialproxdist_structure_direct_genalpha_new_struc.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_direct_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_simple_genalpha.4C.yaml
cardiovascular0d_syspulcirculation_2chamber_structure_statprestress.4C.yaml
Contains
KIND (enum, required: False, default: None)
Method for time step size adaptivityChoices
AdamsBashforth2
CentralDifference
ExplicitEuler
JointExplicit
None
ZienkiewiczXie
OUTSYSPERIOD (double, required: False, default: 0)
Write system vectors (displacements, velocities, etc) every given period of timeOUTSTRPERIOD (double, required: False, default: 0)
Write stress/strain every given period of timeOUTENEPERIOD (double, required: False, default: 0)
Write energy every given period of timeOUTRESTPERIOD (double, required: False, default: 0)
Write restart data every given period of timeOUTSIZEEVERY (int, required: False, default: 0)
Write step size every given time stepSTEPSIZEMAX (double, required: False, default: 0)
Limit maximally permitted time step size (>0)STEPSIZEMIN (double, required: False, default: 0)
Limit minimally allowed time step size (>0)SIZERATIOMAX (double, required: False, default: 0)
Limit maximally permitted change of time step size compared to previous size, important for multi-step schemes (>0)SIZERATIOMIN (double, required: False, default: 0)
Limit minimally permitted change of time step size compared to previous size, important for multi-step schemes (>0)SIZERATIOSCALE (double, required: False, default: 0.9)
This is a safety factor to scale theoretical optimal step size, should be lower than 1 and must be larger than 0LOCERRNORM (enum, required: False, default: Vague)
Vector norm to treat error vector withChoices
Inf
L1
L2
Rms
Vague
LOCERRTOL (double, required: False, default: 0)
Target local error tolerance (>0)ADAPTSTEPMAX (int, required: False, default: 0)
Limit maximally allowed step size reduction attempts (>0)
STRUCTURAL DYNAMIC/TIMEADAPTIVITY/JOINT EXPLICIT
Type: group
no description yet
Used in 4 tests
Contains
LINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for auxiliary integratorINT_STRATEGY (enum, required: False, default: Standard)
global type of the used integration strategyChoices
Standard
DYNAMICTYPE (enum, required: False, default: CentrDiff)
type of the specific auxiliary dynamic time integration schemeChoices
AdamsBashforth2
AdamsBashforth4
CentrDiff
ExplicitEuler
LUMPMASS (bool, required: False, default: False)
Lump the mass matrix for explicit time integrationDAMPING (enum, required: False, default: None)
type of damping: (1) Rayleigh damping matrix and use it from M_DAMP x M + K_DAMP x K, (2) Material based and calculated in elementsChoices
Material
None
Rayleigh
M_DAMP (double, required: False, default: -1)
no description yetK_DAMP (double, required: False, default: -1)
no description yet
THERMAL DYNAMIC
Type: group
no description yet
Used in 61 tests
Used in 1 tutorial
Contains
DYNAMICTYPE (enum, required: False, default: OneStepTheta)
type of time integration controlChoices
Undefined
Statics
OneStepTheta
GenAlpha
RESULTSEVERY (int, required: False, default: 1)
save temperature and other global quantities every RESULTSEVERY stepsRESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsINITIALFIELD (enum, required: False, default: zero_field)
Initial Field for thermal problemChoices
field_by_condition
field_by_function
zero_field
INITFUNCNO (int, required: False, default: -1)
function number for thermal initial fieldTIMESTEP (double, required: False, default: 0.05)
time step sizeNUMSTEP (int, required: False, default: 200)
maximum number of stepsMAXTIME (double, required: False, default: 5)
maximum timeTOLTEMP (double, required: False, default: 1e-10)
tolerance in the temperature norm of the Newton iterationNORM_TEMP (enum, required: False, default: Abs)
type of norm for temperature convergence checkChoices
Abs
Mix
Rel
TOLRES (double, required: False, default: 1e-08)
tolerance in the residual norm for the Newton iterationNORM_RESF (enum, required: False, default: Abs)
type of norm for residual convergence checkChoices
Abs
Mix
Rel
NORMCOMBI_RESFTEMP (enum, required: False, default: And)
binary operator to combine temperature and residual force valuesChoices
And
Or
MAXITER (int, required: False, default: 50)
maximum number of iterations allowed for Newton-Raphson iteration before failureMINITER (int, required: False, default: 0)
minimum number of iterations to be done within Newton-Raphson loopITERNORM (enum, required: False, default: L2)
type of norm to be applied to residualsChoices
Inf
L1
L2
Rms
DIVERCONT (enum, required: False, default: stop)
What to do with time integration when Newton-Raphson iteration failedChoices
continue
halve_step
repeat_simulation
repeat_step
stop
MAXDIVCONREFINEMENTLEVEL (int, required: False, default: 10)
number of times timestep is halved in case nonlinear solver divergesNLNSOL (enum, required: False, default: fullnewton)
Nonlinear solution techniqueChoices
fullnewton
vague
PREDICT (enum, required: False, default: ConstTemp)
Predictor of iterative solution techniquesChoices
ConstTemp
ConstTempRate
TangTemp
Vague
ADAPTCONV (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionADAPTCONV_BETTER (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limitLUMPCAPA (bool, required: False, default: False)
Lump the capacity matrix for explicit time integrationLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for thermal problemsCALCERROR (enum, required: False, default: No)
compute error compared to analytical solutionChoices
No
byfunct
CALCERRORFUNCNO (int, required: False, default: -1)
Function for Error Calculation
THERMAL DYNAMIC/GENALPHA
Type: group
no description yet
Contains
GENAVG (enum, required: False, default: TrLike)
mid-average type of internal forcesChoices
ImrLike
TrLike
Vague
GAMMA (double, required: False, default: 0.5)
Generalised-alpha factor in (0,1]ALPHA_M (double, required: False, default: 0.5)
Generalised-alpha factor in [0.5,1)ALPHA_F (double, required: False, default: 0.5)
Generalised-alpha factor in [0.5,1)RHO_INF (double, required: False, default: -1)
Generalised-alpha factor in [0,1]
THERMAL DYNAMIC/ONESTEPTHETA
Type: group
no description yet
Used in 19 tests
Contains
THETA (double, required: False, default: 0.5)
One-step-theta factor in (0,1]
THERMAL DYNAMIC/RUNTIME CSV OUTPUT
Type: group
no description yet
Used in 2 tests
Contains
OUTPUT_THERMO (bool, required: False, default: False)
write thermo outputENERGY (bool, required: False, default: False)
write energy output
THERMAL DYNAMIC/RUNTIME VTK OUTPUT
Type: group
no description yet
Used in 2 tests
Used in 1 tutorial
Contains
OUTPUT_THERMO (bool, required: False, default: False)
write thermo outputTEMPERATURE (bool, required: False, default: False)
write temperature outputTEMPERATURE_RATE (bool, required: False, default: False)
write temperature rate outputCONDUCTIVITY (bool, required: False, default: False)
write conductivity outputHEATFLUX (bool, required: False, default: False)
write heatflux outputTEMPGRAD (bool, required: False, default: False)
write temperature gradient outputELEMENT_OWNER (bool, required: False, default: False)
write element ownerELEMENT_GID (bool, required: False, default: False)
write 4C internal element GIDsNODE_GID (bool, required: False, default: False)
write 4C internal node GIDs
TSI CONTACT
Type: group
no description yet
Used in 1 test
Contains
HEATTRANSSLAVE (double, required: False, default: 0)
Heat transfer parameter for slave side in thermal contactHEATTRANSMASTER (double, required: False, default: 0)
Heat transfer parameter for master side in thermal contactTEMP_DAMAGE (double, required: False, default: 1000000000000.0)
damage temperature at contact interface: friction coefficient zero thereTEMP_REF (double, required: False, default: 0)
reference temperature at contact interface: friction coefficient equals the given valueNITSCHE_THETA_TSI (double, required: False, default: 0)
+1: symmetric, 0: non-symmetric, -1: skew-symmetricNITSCHE_WEIGHTING_TSI (enum, required: False, default: harmonic)
how to weight consistency terms in Nitsche contact formulationChoices
slave
master
harmonic
physical
NITSCHE_PENALTY_ADAPTIVE_TSI (bool, required: False, default: True)
adapt penalty parameter after each converged time stepPENALTYPARAM_THERMO (double, required: False, default: 0)
Penalty parameter for Nitsche solution strategy
TSI DYNAMIC
Type: group
no description yet
Used in 51 tests
Contains
COUPALGO (enum, required: False, default: tsi_monolithic)
Coupling strategies for TSI solversChoices
tsi_iterstagg
tsi_iterstagg_aitken
tsi_iterstagg_aitkenirons
tsi_iterstagg_fixedrelax
tsi_monolithic
tsi_oneway
tsi_sequstagg
MATCHINGGRID (bool, required: False, default: True)
is matching gridRESTARTEVERY (int, required: False, default: 1)
write restart possibility every RESTARTEVERY stepsNUMSTEP (int, required: False, default: 200)
maximum number of TimestepsMAXTIME (double, required: False, default: 1000)
total simulation timeTIMESTEP (double, required: False, default: 0.05)
time step size dtITEMAX (int, required: False, default: 10)
maximum number of iterations over fieldsITEMIN (int, required: False, default: 1)
minimal number of iterations over fieldsRESULTSEVERY (int, required: False, default: 1)
increment for writing solutionNORM_INC (enum, required: False, default: Abs)
type of norm for convergence check of primary variables in TSIChoices
Abs
Mix
Rel
TSI DYNAMIC/MONOLITHIC
Type: group
no description yet
Used in 38 tests
Contains
CONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of TSITOLINC (double, required: False, default: 1e-06)
tolerance for convergence check of TSI-increment in monolithic TSINORM_RESF (enum, required: False, default: Abs)
type of norm for residual convergence checkChoices
Abs
Mix
Rel
NORMCOMBI_RESFINC (enum, required: False, default: Coupl_And_Single)
binary operator to combine primary variables and residual force valuesChoices
And
And_Single
Coupl_And_Single
Coupl_Or_Single
Or
Or_Single
ITERNORM (enum, required: False, default: Rms)
type of norm to be applied to residualsChoices
Inf
L1
L1_Scaled
L2
Rms
NLNSOL (enum, required: False, default: fullnewton)
Nonlinear solution techniqueChoices
fullnewton
ptc
PTCDT (double, required: False, default: 0.1)
pseudo time step for pseudo-transient continuation (PTC) stabilised Newton procedureLINEAR_SOLVER (int, required: False, default: -1)
number of linear solver used for monolithic TSI problemsADAPTCONV (bool, required: False, default: False)
Switch on adaptive control of linear solver tolerance for nonlinear solutionADAPTCONV_BETTER (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limitINFNORMSCALING (bool, required: False, default: True)
Scale blocks of matrix with row infnorm?MERGE_TSI_BLOCK_MATRIX (bool, required: False, default: False)
Merge TSI block matrixCALC_NECKING_TSI_VALUES (bool, required: False, default: False)
Calculate nodal values for evaluation and validation of neckingTSI_LINE_SEARCH (enum, required: False, default: none)
line-search strategyChoices
and
none
or
structure
thermo
TSI DYNAMIC/PARTITIONED
Type: group
no description yet
Used in 6 tests
Contains
COUPVARIABLE (enum, required: False, default: Displacement)
Coupling variableChoices
Displacement
Temperature
MAXOMEGA (double, required: False, default: 0)
largest omega allowed for Aitken relaxation (0.0 means no constraint)FIXEDOMEGA (double, required: False, default: 1)
fixed relaxation parameterCONVTOL (double, required: False, default: 1e-06)
tolerance for convergence check of outer iteraiton within partitioned TSI
VOLMORTAR COUPLING
Type: group
no description yet
Used in 15 tests
Contains
INTTYPE (enum, required: False, default: Elements)
Type of numerical integration schemeChoices
Elements
Segments
elements
segments
COUPLINGTYPE (enum, required: False, default: Volmortar)
Type of couplingChoices
Volmortar
consint
consistentinterpolation
volmortar
SHAPEFCN (enum, required: False, default: Dual)
Type of employed set of shape functionsChoices
Dual
Standard
dual
standard
std
CUTTYPE (enum, required: False, default: DirectDivergence)
Type of cut procedure/ integration point calculationChoices
DirectDivergence
Tessellation
dd
directdivergence
t
tessellation
DUALQUAD (enum, required: False, default: nm)
Type of dual shape function for weighting function for quadr. problemsChoices
lin_mod
lm
nm
nomod
qm
quad_mod
MESH_INIT (bool, required: False, default: False)
If chosen, mesh initialization procedure is performedKEEP_EXTENDEDGHOSTING (bool, required: False, default: True)
If chosen, extended ghosting is kept for simulation
WEAR
Type: group
no description yet
Used in 2 tests
Contains
WEARLAW (enum, required: False, default: None)
Type of wear lawChoices
Archard
None
archard
none
MATCHINGGRID (bool, required: False, default: True)
is matching gridWEAR_SHAPEFCN (enum, required: False, default: Standard)
Type of employed set of shape functions for wearChoices
Dual
Standard
dual
standard
std
WEARCOEFF (double, required: False, default: 0)
Wear coefficient for slave surfaceWEARCOEFF_MASTER (double, required: False, default: 0)
Wear coefficient for master surfaceWEAR_TIMERATIO (double, required: False, default: 1)
Time step ratio between wear and spatial time scaleSSSLIP (double, required: False, default: 1)
Fixed slip for steady state wearSSWEAR (bool, required: False, default: False)
flag for steady state wearWEAR_SIDE (enum, required: False, default: Slave)
Definition of wear sideChoices
Slave
both
s
slave
slave_master
sm
WEARTYPE (enum, required: False, default: internal_state)
Definition of wear algorithmChoices
internal_state
intstate
is
primary_variable
primvar
pv
WEARTIMINT (enum, required: False, default: e)
Definition of wear time integrationChoices
e
expl
explicit
i
impl
implicit
WEAR_TIMESCALE (enum, required: False, default: e)
Definition wear time scale compares to std. time scaleChoices
d
different
e
equal
XFEM GENERAL
Type: group
no description yet
Used in 157 tests
embeddedmesh_patch_test_block_with_circular_interface.4C.yaml
embeddedmesh_patch_test_curved_interfaces_cutinter_nurbs9_background_hex8.4C.yaml
embeddedmesh_patch_test_inclined_interfaces_cutinter_nurbs9_background_hex8.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5_newost.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5_OneDofset.4C.yaml
xff_shear_flow_2D_stat_neum_moredofs_circ_Nitsche_xsidedDiv.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_cut_vol_div_by_cut_surf.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_ele_vol_div_by_cut_surf.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_ele_vol_div_by_max_ele_surf.4C.yaml
xfluid_beltrami_stat_16x16x16_hk_vol_equivalent_dens5.4C.yaml
xfluid_channel_constWDBC_inclinedCut_bodyf_hex20_Div.4C.yaml
xfluid_channel_constWDBC_inclinedCut_bodyf_hex20_EOS_GP_2ndGP_Div.4C.yaml
xfluid_channel_constWDBC_movinginclinedCut_movingALE.4C.yaml
xfluid_channel_constWDBC_straightCut_hex20_EOS_GP_2ndGP_Div.4C.yaml
xfluid_channel_shearWDBC_inclinedCut_bodyf_NitscheDiv.4C.yaml
xfluid_channel_shearWDBC_inclinedCut_bodyf_hex20_Div.4C.yaml
xfluid_channel_shearWDBC_inclinedCut_bodyf_hex20_EOS_GP_2ndGP_Div.4C.yaml
xfluid_channel_shearWDBC_inclinedCut_bodyf_instatDiv.4C.yaml
xfluid_forward_facing_step_stationary_NavSlip_eps1.6_16x16_NIT.4C.yaml
xfluid_forward_facing_step_stationary_NavSlip_eps1.6_16x16_NIT_levelset.4C.yaml
xfluid_kimmoin_stat_24x24x1_wedge15_levelset_normal_2ndGP.4C.yaml
xfluid_kimmoin_stat_40x40x1_moving_ellipsoid_theta05.4C.yaml
xfluid_moving_cylinder_NavSlip_vareps_levelset_psmoothed_32x128.4C.yaml
xfluid_moving_torus_NavSlip_vareps_levelset_psmoothed_8x8x16.4C.yaml
xfluid_multibody_hex8_EOS_itsolver_MLprec_MHCS_full_proj.4C.yaml
xfluid_multibody_hex8_EOS_itsolver_MLprec_MHCS_part_proj.4C.yaml
xfluid_multibody_hex8_NIT_hk_vol_div_by_surf_OneDofset.4C.yaml
xfluid_oseen_urquiza_square_NavSlip_eps1.0_40x40_mesh_altgeogeneration.4C.yaml
xfluid_shearflow_2D_OST_theta05_NIT_xfluid_GaussianPoint.4C.yaml
xfluid_taylor_couette_NavSlip_eps1.0_25x25_krylov_levelset_altgeogeneration.4C.yaml
xfluid_taylor_couette_NavSlip_eps1.0_50x50_krylov_levelset.4C.yaml
xfluid_thin_struct_hex8_EOS_itsolver_MLprec_NIT_2ndGP.4C.yaml
xfluid_thin_struct_hex8_EOS_itsolver_MLprec_NIT_OneDofset.4C.yaml
xfsi_combo_LSNeumann_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_combo_LSWDBC_MeshXFSIMono_comp_struct_fsi_2D_mono_BGS2x2.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS_full_Semilagrange.4C.yaml
xfsi_comp_struct_fsi_2D_mono_full_Semilagrange_2ndorder_theta066.4C.yaml
Contains
GMSH_DEBUG_OUT (bool, required: False, default: False)
Do you want to write extended Gmsh output for each timestep?GMSH_DEBUG_OUT_SCREEN (bool, required: False, default: False)
Do you want to be informed, if Gmsh output is written?GMSH_SOL_OUT (bool, required: False, default: False)
Do you want to write extended Gmsh output for each timestep?GMSH_TIMINT_OUT (bool, required: False, default: False)
Do you want to write extended Gmsh output for each timestep?GMSH_EOS_OUT (bool, required: False, default: False)
Do you want to write extended Gmsh output for each timestep?GMSH_DISCRET_OUT (bool, required: False, default: False)
Do you want to write extended Gmsh output for each timestep?GMSH_CUT_OUT (bool, required: False, default: False)
Do you want to write extended Gmsh output for each timestep?PRINT_OUTPUT (bool, required: False, default: False)
Is the output of the cut process desired?MAX_NUM_DOFSETS (int, required: False, default: 3)
Maximum number of volumecells in the XFEM elementNODAL_DOFSET_STRATEGY (enum, required: False, default: full)
Strategy used for the nodal dofset management per nodeChoices
ConnectGhostDofsets_PerNodeAndPosition
OneDofset_PerNodeAndPosition
full
VOLUME_GAUSS_POINTS_BY (enum, required: False, default: Tessellation)
Method for finding Gauss Points for the cut volumesChoices
DirectDivergence
MomentFitting
Tessellation
BOUNDARY_GAUSS_POINTS_BY (enum, required: False, default: Tessellation)
Method for finding Gauss Points for the boundary cellsChoices
DirectDivergence
MomentFitting
Tessellation
XFLUID DYNAMIC/GENERAL
Type: group
no description yet
Used in 91 tests
xff_beltrami_TesTes_NIT_embedded_hk_ele_vol_div_by_ele_surf.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5_newost.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5_OneDofset.4C.yaml
xff_shear_flow_2D_stat_bf_Nitsche_alesided_inflowaveraged_dens_7.4C.yaml
xff_shear_flow_2D_stat_neum_moredofs_circ_Nitsche_alesided.4C.yaml
xff_shear_flow_2D_stat_neum_moredofs_circ_Nitsche_alesided_inflowaveraged.4C.yaml
xff_shear_flow_2D_stat_neum_moredofs_circ_Nitsche_xsided.4C.yaml
xff_shear_flow_2D_stat_neum_moredofs_circ_Nitsche_xsidedDiv.4C.yaml
xff_shear_flow_2D_stat_neum_moredofs_circ_Nitsche_xsided_inflowstab_onesided.4C.yaml
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_fs_stat_channel_fixedale_partitioned_resbased.4C.yaml
xffsi_monolithic_ss_1D_fullnewton_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_1D_interpAle_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_fixedstr_moreelements.4C.yaml
xffsi_monolithic_ss_nox_1D_interpAle_inflow_fixedstr.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_edgebased.4C.yaml
xffsi_monolithic_ss_stat_channel_fixedale_partitioned_resbased.4C.yaml
xfluid_channel_constWDBC_movinginclinedCut_movingALE.4C.yaml
xfsi_comp_struct_fsi_2D_mono_fine_touched_TimeintEOS_full_Semilagrange.4C.yaml
xfsi_comp_struct_fsi_2D_mono_full_Semilagrange_2ndorder_theta066.4C.yaml
xfsi_fluid_pusher_instat_weak_struct_part_disp_2_full_Semilagrange.4C.yaml
xfsi_fluid_pusher_monolithic_1storder_full_Semilagrange.4C.yaml
Contains
XFLUIDFLUID (bool, required: False, default: False)
Use an embedded fluid patch.RELAXING_ALE_EVERY (int, required: False, default: 1)
Relaxing Ale after how many monolithic stepsRELAXING_ALE (bool, required: False, default: True)
switch on/off for relaxing Ale in monolithic fluid-fluid-fsiXFLUIDFLUID_SEARCHRADIUS (double, required: False, default: 1)
Radius of the search treeMONOLITHIC_XFFSI_APPROACH (enum, required: False, default: xffsi_fixedALE_partitioned)
The monolithic approach for xfluidfluid-fsiChoices
xffsi_fixedALE_interpolation
xffsi_fixedALE_partitioned
xffsi_full_newton
XFLUIDFLUID_TIMEINT (enum, required: False, default: Xff_TimeInt_FullProj)
The xfluidfluid-timeintegration approachChoices
Xff_TimeInt_FullProj
Xff_TimeInt_ProjIfMoved
Xff_TimeInt_KeepGhostValues
Xff_TimeInt_IncompProj
XFLUID_TIMEINT (enum, required: False, default: STD=COPY/SL_and_GHOST=COPY/GP)
The xfluid time integration approachChoices
STD=COPY/PROJ_and_GHOST=COPY/PROJ/GP
STD=COPY/SL_and_GHOST=COPY/GP
STD=COPY_and_GHOST=COPY/GP
STD=SL(boundary-zone)_and_GHOST=GP
ALE_XFluid (bool, required: False, default: False)
XFluid is Ale Fluid?INTERFACE_TERMS_PREVIOUS_STATE (enum, required: False, default: PreviousState_only_consistency)
how to treat interface terms from previous time step (new OST)Choices
PreviousState_only_consistency
PreviousState_full
XFLUID_TIMEINT_CHECK_INTERFACETIPS (bool, required: False, default: True)
Xfluid TimeIntegration Special Check if node has changed the side!XFLUID_TIMEINT_CHECK_SLIDINGONSURFACE (bool, required: False, default: True)
Xfluid TimeIntegration Special Check if node is sliding on surface!
XFLUID DYNAMIC/STABILIZATION
Type: group
no description yet
Used in 215 tests, showing only the first 20.
xff_beltrami_TesTes_NIT_embedded_hk_ele_vol_div_by_ele_surf.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_instat_nitemb_xfemgp_emb_layer_dens_5_newost.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5.4C.yaml
xff_kimmoin_15x15_stat_nitemb_edgeb_gp_emb_layer_dens_5_OneDofset.4C.yaml
Contains
COUPLING_METHOD (enum, required: False, default: Nitsche)
method how to enforce embedded boundary/coupling conditions at the interfaceChoices
Hybrid_LM_Cauchy_stress
Hybrid_LM_viscous_stress
Nitsche
HYBRID_LM_L2_PROJ (enum, required: False, default: part_ele_proj)
perform the L2 projection between stress fields on whole element or on fluid part?Choices
full_ele_proj
part_ele_proj
VISC_ADJOINT_SYMMETRY (enum, required: False, default: sym)
viscous and adjoint viscous interface terms with matching sign?Choices
no
none
skew
sym
yes
NIT_STAB_FAC (double, required: False, default: 35)\
( stabilization parameter for Nitsche’s penalty term*
NIT_STAB_FAC_TANG (double, required: False, default: 35)\
( stabilization parameter for Nitsche’s penalty tangential term*
VISC_STAB_TRACE_ESTIMATE (enum, required: False, default: CT_div_by_hk)
how to estimate the scaling from the trace inequality in Nitsche’s methodChoices
CT_div_by_hk
eigenvalue
UPDATE_EIGENVALUE_TRACE_ESTIMATE (enum, required: False, default: every_iter)
how often should the local eigenvalue problem be updatedChoices
every_iter
every_timestep
once
VISC_STAB_HK (enum, required: False, default: ele_vol_div_by_max_ele_surf)
how to define the characteristic element length in cut elementsChoices
cut_vol_div_by_cut_surf
ele_vol_div_by_cut_surf
ele_vol_div_by_ele_surf
ele_vol_div_by_max_ele_surf
vol_equivalent
CONV_STAB_SCALING (enum, required: False, default: none)
scaling factor for viscous interface stabilization (Nitsche, MSH)Choices
abs_inflow
inflow
none
XFF_CONV_STAB_SCALING (enum, required: False, default: none)
scaling factor for convective interface stabilization of fluid-fluid CouplingChoices
averaged
inflow
none
MASS_CONSERVATION_COMBO (enum, required: False, default: max)
choose the maximum from viscous and convective contributions or just sum both upChoices
max
sum
MASS_CONSERVATION_SCALING (enum, required: False, default: only_visc)
apply additional scaling of penalty term to enforce mass conservation for convection-dominated flowChoices
full
only_visc
GHOST_PENALTY_STAB (bool, required: False, default: False)
switch on/off ghost penalty interface stabilizationGHOST_PENALTY_TRANSIENT_STAB (bool, required: False, default: False)
switch on/off ghost penalty transient interface stabilizationGHOST_PENALTY_2nd_STAB (bool, required: False, default: False)
switch on/off ghost penalty interface stabilization for 2nd order derivativesGHOST_PENALTY_2nd_STAB_NORMAL (bool, required: False, default: False)
switch between ghost penalty interface stabilization for 2nd order derivatives in normal or all spatial directionsGHOST_PENALTY_FAC (double, required: False, default: 0.1)
define stabilization parameter ghost penalty interface stabilizationGHOST_PENALTY_TRANSIENT_FAC (double, required: False, default: 0.001)
define stabilization parameter ghost penalty transient interface stabilizationGHOST_PENALTY_2nd_FAC (double, required: False, default: 0.05)
define stabilization parameter ghost penalty 2nd order viscous interface stabilizationGHOST_PENALTY_PRESSURE_2nd_FAC (double, required: False, default: 0.05)
define stabilization parameter ghost penalty 2nd order pressure interface stabilizationXFF_EOS_PRES_EMB_LAYER (bool, required: False, default: False)
switch on/off edge-based pressure stabilization on interface-contributing elements of the embedded fluidIS_PSEUDO_2D (bool, required: False, default: False)
modify viscous interface stabilization due to the vanishing polynomial in third dimension when using strong Dirichlet conditions to block polynomials in one spatial dimensionGHOST_PENALTY_ADD_INNER_FACES (bool, required: False, default: False)
Apply ghost penalty stabilization also for inner faces if this is possible due to the dofsets
XFLUID DYNAMIC/XFPSI MONOLITHIC
Type: group
no description yet
Used in 6 tests
Contains
ITEMIN (int, required: False, default: 1)
How many iterations are performed minimalITEMAX_OUTER (int, required: False, default: 5)
How many outer iterations are performed maximalND_NEWTON_DAMPING (bool, required: False, default: False)
Activate Newton damping based on residual and incrementND_MAX_DISP_ITERINC (double, required: False, default: -1)
Maximal displacement increment to apply full newton –> otherwise damp newtonND_MAX_VEL_ITERINC (double, required: False, default: -1)
Maximal fluid velocity increment to apply full newton –> otherwise damp newtonND_MAX_PRES_ITERINC (double, required: False, default: -1)
Maximal fluid pressure increment to apply full newton –> otherwise damp newtonND_MAX_PVEL_ITERINC (double, required: False, default: -1)
Maximal porofluid velocity increment to apply full newton –> otherwise damp newtonND_MAX_PPRES_ITERINC (double, required: False, default: -1)
Maximal porofluid pressure increment to apply full newton –> otherwise damp newtonCUT_EVALUATE_MINTOL (double, required: False, default: 0)
Minimal value of the maximal structural displacement for which the CUT is evaluate in this iteration!EXTRAPOLATE_TO_ZERO (bool, required: False, default: False)
the extrapolation of the fluid stress in the contact zone is relaxed to zero after a certain distanceCUT_EVALUATE_MINITER (int, required: False, default: 0)
Minimal number of nonlinear iterations, before the CUT is potentially not evaluatedPOROCONTACTFPSI_HFRACTION (double, required: False, default: 1)
factor of element size, when transition between FPSI and PSCI is started!POROCONTACTFPSI_FULLPCFRACTION (double, required: False, default: 0)
ration of gap/(POROCONTACTFPSI_HFRACTIONh) when full PSCI is started!*USE_PORO_PRESSURE (bool, required: False, default: True)
the extrapolation of the fluid stress in the contact zone is relaxed to zero after a certain distance
beam_potential
Type: group
Parameters for beam interactions based on potentials. Beam-to-beam and beam-to-sphere interactions are available.
Used in 18 tests
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3eb_genalpha_BTB_contact_elstat_attraction_twocrossedbeams_FAD.4C.yaml
beam3r_herm2line3_backweuler_browndyn_repLJ_singlelengthspec_smallsepapprox_twocrossedbeams.4C.yaml
beam3r_herm2line3_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
beam3r_herm2line3_static_BTBpotential_repulsiveLennardJones_beamrotatingoverarc.4C.yaml
beam3r_herm2line3_static_LJ_singlelengthspec_smallsepapprox_simple_twocrossedbeams_pulloff.4C.yaml
beam3wk_line3tan_genalpha_liegroup_BTB_contact_elstat_attraction_twocrossedbeams.4C.yaml
Contains
potential_law_exponents (vector<double>, size: n, required: True, each element must validate: range (0, 1.7976931348623157e+308])
Negative(!) exponent(s) \(m_i\) of potential law \(\Phi(r) = \sum_i (k_i * r^{-m_i}).\)potential_law_prefactors (vector<double>, size: n, required: True)
Prefactor(s) \(k_i\) of potential law \(\Phi(r) = \sum_i (k_i * r^{-m_i})\).type (enum, required: True)
Type of potential interaction, i.e., surface or volume interaction.Choices
surface
volume
strategy (enum, required: True)
Strategy to evaluate interaction potential: double/single length small/large separation approximation, …Choices
double_length_specific_large_separations
double_length_specific_small_separations
single_length_specific_small_separations
single_length_specific_small_separations_simple
cutoff_radius (double or null, required: False, range: (0, 1.7976931348623157e+308], default: null)
Neglect all potential contributions at separation larger than this cutoff radiusn_integration_segments (int, required: False, range: (0, 2147483647], default: 1)
Number of integration segments used per beam elementn_gauss_points (int, required: False, range: (0, 2147483647], default: 10)
Number of Gauss points used per integration segmentautomatic_differentiation (bool, required: False, default: False)
Option to apply automatic differentiation via FADchoice_master_slave (enum, required: False, default: smaller_eleGID_is_slave)
Rule to which the role of master and slave is assigned to beam elementsChoices
smaller_eleGID_is_slave
higher_eleGID_is_slave
potential_reduction_length (double or null, required: False, range: (0, 1.7976931348623157e+308], default: null)
Length in which the potential is reduced to 0 at master beam end points (only applicable for ‘single_length_specific_small_separations’ strategy).regularization (group)
Regularization of the potential at small separationsContains
type (enum, required: False, default: none)
Type of regularization applied to the force lawChoices
linear
constant
none
separation (double, required: False, default: 0)
Activate regularization of force law at separations smaller than this separation
runtime_output (group)
Runtime output parameters for beam potential-based interactionsContains
interval_steps (int or null, required: False, range: (0, 2147483647], default: null)
Frequency at which the output is written.every_iteration (bool, required: False, default: False)
Write output in every iteration of the nonlinear solverforce (bool, required: False, default: False)
Write visualization output for forcesmoment (bool, required: False, default: False)
Write visualization output for momentswrite_force_moment_per_elementpair (bool, required: False, default: False)
Write visualization output for forces/moments separately for each element pairwrite_uids (bool, required: False, default: False)
Write out the unique ID’s for each visualization point,i.e., master and slave beam element global ID (uid_0_beam_1_gid, uid_1_beam_2_gid) and local Gauss point ID (uid_2_gp_id)
fields
Type: list
Define a field that can be used in the simulation. You can refer to a field by its name in other places.
Used in 2 tests
Each element contains
name (string, required: True)
Name of the field. This is used to refer to the field in other places. It is recommended to choose a descriptive name. The name must be unique across all fields.discretization (string, required: True)
Name of the discretization to which this field belongs.source (selection)
Source of the input field data.Choices
separate_file:
separate_file (group)
Read the field data from a separate json file.Contains
file (path, required: True)
(Relative) path to the file containing the field data.key (string or null, required: False, default: null)
The key under which the field data is stored in the file. If not specified, the key is assumed to be equal to the name.
from_mesh:
from_mesh (group)
Read the field data from the mesh file.Contains
basis (enum, required: True)
The basis on which the field data is defined.Choices
cells
points
key (string or null, required: False, default: null)
The key under which the field data is stored in the mesh. If not specified, the key is assumed to be equal to the name.
input_version
Type: string or null, required: False, must match pattern: re.compile(‘^\d+.\d+.\d+$’), default: null
Version of the input file. This is used to warn when the input file is incompatible with the current input version of 4C.
Used in 1 test
porofluid_dynamic
Type: group
no description yet
Used in 57 tests
porofluid_pressure_based_2D_quad4_4_fluids_1_volfrac.4C.yaml
porofluid_pressure_based_2D_quad4_linebased_artery_coupling.4C.yaml
porofluid_pressure_based_2D_quad4_linebased_artery_coupling_varying_radius.4C.yaml
porofluid_pressure_based_2D_quad4_nodal_artery_coupling.4C.yaml
porofluid_pressure_based_3D_hex8_surfbased_artery_coupling.4C.yaml
porofluid_pressure_based_elast_2D_quad4_3_fluids_2_volfrac_mono_FD.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_external_force.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_haptotaxis.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_hyperthermia.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_vessel_collapse.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_part.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_part_reaction.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_part_sequ.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_poromulti_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_starting_dbc.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_tumor.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_tumor_angiogenesis.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_MP.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_tumor.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_volfrac_closingrelation_lung_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet10_nodetopoint_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_surfbased_artery_coupling_mono_network.4C.yaml
Contains
total_simulation_time (double, required: False, default: -1)
Total simulation timetime_integration (group)
no description yetContains
number_of_time_steps (int, required: False, default: -1)
Number of time stepstime_step_size (double, required: False, default: -1)
Time step sizetheta (double, required: False, default: 0.5)
One-step-theta time integration factorscheme (enum, required: False, default: one_step_theta)
Time integration schemeChoices
one_step_theta
nonlinear_solver (group)
no description yetContains
maximum_number_of_iterations (int, required: False, default: 10)
Maximum number of nonlinear iterationsabsolute_tolerance_residual (double, required: False, default: 1e-14)
Absolute tolerance for deciding if residual of nonlinear problem is already zerolinear_solver_id (int, required: False, default: 1)
ID of linear solverresidual (group)
no description yetContains
vector_norm (enum, required: False, default: l2)
Type of norm to be applied to residuals in the nonlinear solverChoices
undefined
l1
l1_scaled
l2
rms
inf
tolerance (double, required: False, default: 1e-06)
Tolerance for residual norm of the nonlinear solver
increment (group)
no description yetContains
vector_norm (enum, required: False, default: l2)
Type of norm to be applied to increments in the nonlinear solverChoices
undefined
l1
l1_scaled
l2
rms
inf
tolerance (double, required: False, default: 1e-06)
Tolerance for the increment norm of the nonlinear solver
convergence_criteria_adaptivity (group)
no description yetContains
active (bool, required: False, default: False)
Activate adaptive control of linear solver tolerance for nonlinear solutionnonlinear_to_linear_tolerance_ratio (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limit
initial_condition (group)
no description yetContains
type (enum, required: True)
Initial Field for the porofluid problemChoices
zero
by_function
by_condition
function_id (int, required: False, default: -1)
function number for scalar transport initial field
output (group)
no description yetContains
result_data_every (int, required: False, default: 1)
Increment for writing solutionrestart_data_every (int, required: False, default: 1)
Increment for writing restart datasaturation_and_pressure (bool, required: False, default: True)
Flag if output of saturations and pressures should be calculatedsolid_pressure (bool, required: False, default: True)
Flag if output of solid pressure should be calculatedporosity (bool, required: False, default: True)
Flag if output of porosity should be calculatedphase_velocities (bool, required: False, default: True)
Flag if output of phase velocities should be calculatedvolfrac_blood_lung (bool, required: False, default: False)
Flag if output of volfrac blood lung should be calculateddeterminant_of_deformation_gradient (bool, required: False, default: False)
Flag if output of determinant_of_deformation_gradient should be calculated
fd_check (group)
no description yetContains
active (bool, required: False, default: False)
Activate finite difference checkepsilon (double, required: False, default: 1e-06)
Dof perturbation magnitude for finite difference check (1.e-6 seems to work very well, whereas smaller values don’t)tolerance (double, required: False, default: 1e-06)
Relative tolerance for finite difference check
calculate_error_to_analytical_solution (group)
no description yetContains
active (bool, required: False, default: False)
Compute error compared to analytical solutionfunction_id (int, required: False, default: -1)
Function ID of analytical solution for error computation
skip_initial_time_derivative (bool, required: False, default: True)
Flag to skip computation of initial time derivativebiot_stabilization (group)
no description yetContains
active (bool, required: False, default: False)
Flag to (de)activate BIOT stabilizationscaling_factor (double, required: False, default: 1)
Scaling factor for stabilization parameter for biot stabilization
divergence_action (enum, required: False, default: stop)
What to do with time integration when the nonlinear solver did not convergeChoices
stop
continue_anyway
flux_reconstruction (group)
no description yetContains
active (bool, required: False, default: False)
Activate flux reconstructionsolver_id (int, required: False, default: -1)
Number of linear solver used for flux reconstruction
domain_integrals_function_ids (string, required: False, default: -1.0)
functions used for domain integralsartery_coupling_active (bool, required: False, default: False)
Coupling with 1D blood vessels.starting_DBC (group)
no description yetContains
active (string, required: False, default: 0)
Switching the starting Dirichlet BC on or off.time_end (double, required: False, default: -1)
End time for the starting Dirichlet BC.function_ids (string, required: False, default: 0)
Function prescribing the starting Dirichlet BC.
porofluid_dynamic/artery_coupling
Type: group
no description yet
Used in 23 tests
porofluid_pressure_based_2D_quad4_linebased_artery_coupling.4C.yaml
porofluid_pressure_based_2D_quad4_linebased_artery_coupling_varying_radius.4C.yaml
porofluid_pressure_based_2D_quad4_nodal_artery_coupling.4C.yaml
porofluid_pressure_based_3D_hex8_surfbased_artery_coupling.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_vessel_collapse.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_part.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_MP.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet10_nodetopoint_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_surfbased_artery_coupling_mono_network.4C.yaml
Contains
coupling_method (enum, required: True)
Coupling method for artery coupling.Choices
none
nodal
gauss_point_to_segment
mortar_penalty
node_to_point
coupled_dofs (group)
no description yetContains
artery (string, required: False, default: -1.0)
coupled artery dofs for meshtyinghomogenized (string, required: False, default: -1.0)
coupled homogenized dofs for meshtying
reaction_terms (group)
no description yetContains
artery_function_ids (string, required: False, default: -1)
functions for coupling (artery part)artery_scaling (string, required: False, default: 1)
scale for coupling (artery part)homogenized_function_ids (string, required: False, default: -1)
functions for coupling (homogenized part)homogenized_scaling (string, required: False, default: 1)
scale for coupling (homogenized part)
maximum_number_of_segments_per_artery_element (int, required: False, default: 5)
maximum number of segments per artery element for 1D-3D artery couplingpenalty_parameter (double, required: False, default: 1000)
Penalty parameter for line-based couplingevaluate_in_reference_configuration (bool, required: True)
Flag if artery elements are evaluated in reference or current configurationlateral_surface_coupling (bool, required: False, default: False)
Flag if 1D-3D coupling should be evaluated on lateral (cylinder) surface of embedded artery elementsintegration_patches (group)
no description yetContains
number_of_patches_axial (int, required: False, default: 1)
Number of integration patches per 1D element in axial direction for lateral surface couplingnumber_of_patches_radial (int, required: False, default: 1)
Number of integration patches per 1D element in radial direction for lateral surface coupling
output_blood_vessel_volume_fraction (bool, required: False, default: False)
Flag if output of blood vessel volume fraction should be calculatedprint_coupling_pairs_summary (bool, required: False, default: False)
Flag if summary of coupling-pairs should be printeddelete_free_hanging_elements (bool, required: False, default: False)
Flag if free-hanging elements (after blood vessel collapse) should be deleteddelete_small_components_fraction (double, required: False, default: -1)
Small connected components whose size is smaller than this fraction of the overall network size are additionally deleted (a valid choice of this parameter should lie between 0 and 1)
porofluid_elasticity_dynamic
Type: group
no description yet
Used in 47 tests
porofluid_pressure_based_elast_2D_quad4_3_fluids_2_volfrac_mono_FD.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_external_force.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_haptotaxis.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_hyperthermia.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_vessel_collapse.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_part.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_part_reaction.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_part_sequ.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_poromulti_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_starting_dbc.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_tumor.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_tumor_angiogenesis.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_MP.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_tumor.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_volfrac_closingrelation_lung_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet10_nodetopoint_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_surfbased_artery_coupling_mono_network.4C.yaml
Contains
total_simulation_time (double, required: False, default: -1)
total simulation timeoutput (group)
no description yetContains
result_data_every (int, required: False, default: 1)
increment for writing solutionrestart_data_every (int, required: False, default: 1)
write restart data every nth steps
time_integration (group)
no description yetContains
number_of_time_steps (int, required: False, default: -1)
maximum number of time stepstheta (double, required: False, default: 0.5)
One-step-theta time integration factortime_step_size (double, required: False, default: -1)
time step size dt
nonlinear_solver (group)
no description yetContains
maximum_number_of_iterations (int, required: False, default: 10)
maximum number of iterations over fieldslinear_solver_id (int, required: False, default: 1)
ID of linear solver
solve_structure (bool, required: False, default: True)
Whether or not to solve the structure problemcoupling_scheme (enum, required: False, default: twoway_partitioned)
Coupling strategies for porofluid-elasticity solversChoices
undefined
twoway_partitioned
twoway_monolithic
artery_coupling_active (bool, required: False, default: False)
Coupling with 1D blood vessels.
porofluid_elasticity_dynamic/monolithic
Type: group
no description yet
Used in 12 tests
porofluid_pressure_based_elast_2D_quad4_3_fluids_2_volfrac_mono_FD.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_2D_quad4_linebased_artery_coupling_mono_MP_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_poromulti_mono.4C.yaml
Contains
nonlinear_solver (group)
no description yetContains
linear_solver_id (int, required: False, default: -1)
number of linear solver used for poroelasticity problemsequilibration (enum, required: False, default: none)
flag for equilibration of global system of equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
residual (group)
no description yetContains
global_tolerance (double, required: False, default: 1e-08)
Tolerance for residual norm of the nonlinear solvervector_norm (enum, required: False, default: l2)
type of norm to be applied to residualsChoices
undefined
l1
l1_scaled
l2
rms
inf
increment (group)
no description yetContains
global_tolerance (double, required: False, default: 1e-08)
Tolerance for increment norm of the nonlinear solvervector_norm (enum, required: False, default: l2)
type of norm to be applied to residualsChoices
undefined
l1
l1_scaled
l2
rms
inf
convergence_criteria_adaptivity (group)
no description yetContains
active (bool, required: False, default: False)
Activate adaptive control of linear solver tolerance for nonlinear solutionnonlinear_to_linear_tolerance_ratio (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limit
fd_check (bool, required: False, default: False)
FD check active
porofluid_elasticity_dynamic/partitioned
Type: group
no description yet
Used in 5 tests
Contains
convergence_tolerance (double, required: False, default: 1e-06)
tolerance for convergence check of outer iterationrelaxation (group)
no description yetContains
type (enum, required: False, default: none)
type relaxation of partitioned schemeChoices
none
constant
aitken
start_omega (double, required: False, default: 1)
fixed relaxation parameterminimum_omega (double, required: False, default: 0.1)
smallest omega allowed for Aitken relaxationmaximum_omega (double, required: False, default: 10)
largest omega allowed for Aitken relaxation
porofluid_elasticity_scatra_dynamic
Type: group
no description yet
Used in 34 tests
porofluid_pressure_based_elast_scatra_2D_quad4_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_external_force.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_haptotaxis.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_hyperthermia.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_vessel_collapse.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_part.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_part_reaction.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_part_sequ.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_poromulti_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_starting_dbc.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_tumor.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_tumor_angiogenesis.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_MP.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_part_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_tumor.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_volfrac_closingrelation_lung_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet10_nodetopoint_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_surfbased_artery_coupling_mono_network.4C.yaml
Contains
total_simulation_time (double, required: False, default: -1)
total simulation timeoutput (group)
no description yetContains
result_data_every (int, required: False, default: 1)
increment for writing solutionrestart_data_every (int, required: False, default: 1)
write restart data every nth steps
time_integration (group)
no description yetContains
number_of_time_steps (int, required: False, default: -1)
maximum number of time stepstheta (double, required: False, default: -1)
One-step-theta time integration factortime_step_size (double, required: False, default: 0.5)
time step size dt
nonlinear_solver (group)
no description yetContains
maximum_number_of_iterations (int, required: False, default: 10)
maximum number of iterations over fieldsminimum_number_of_iterations (int, required: False, default: 1)
minimum number of iterations over fieldslinear_solver_id (int, required: False, default: 1)
ID of linear solver
coupling_scheme (enum, required: False, default: twoway_partitioned_sequential)
Coupling scheme for porofluid-elasticity to scalar transport couplingChoices
twoway_partitioned_nested
twoway_partitioned_sequential
twoway_monolithic
artery_coupling_active (bool, required: False, default: False)
Coupling with 1D blood vessels.divergence_action (enum, required: False, default: stop)
What to do with time integration when the nonlinear solver did not convergeChoices
stop
continue_anyway
porofluid_elasticity_scatra_dynamic/monolithic
Type: group
no description yet
Used in 26 tests
porofluid_pressure_based_elast_scatra_2D_quad4_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_external_force.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_haptotaxis.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_hyperthermia.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_MP.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_mono_teko.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_linebased_artery_coupling_vessel_collapse.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodal_artery_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_starting_dbc.4C.yaml
porofluid_pressure_based_elast_scatra_2D_quad4_tumor_angiogenesis.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_2_volfracs_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_GPTS.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_FD.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_mono_tumor.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_nodetopoint_artery_airway_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_hex8_volfrac_closingrelation_lung_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet10_nodetopoint_coupling_mono.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_linebased_artery_coupling_mono_network.4C.yaml
porofluid_pressure_based_elast_scatra_3D_tet4_surfbased_artery_coupling_mono_network.4C.yaml
Contains
nonlinear_solver (group)
no description yetContains
linear_solver_id (int, required: True)
number of linear solver usedequilibration (enum, required: False, default: none)
flag for equilibration of global system of equationsChoices
none
rows_full
rows_maindiag
columns_full
columns_maindiag
rowsandcolumns_full
rowsandcolumns_maindiag
symmetry
local
residual (group)
no description yetContains
global_tolerance (double, required: False, default: 1e-08)
Tolerance for residual norm of the nonlinear solvervector_norm (enum, required: False, default: l2)
type of norm to be applied to residualsChoices
undefined
l1
l1_scaled
l2
rms
inf
increment (group)
no description yetContains
global_tolerance (double, required: False, default: 1e-08)
Tolerance for increment norm of the nonlinear solvervector_norm (enum, required: False, default: l2)
type of norm to be applied to residualsChoices
undefined
l1
l1_scaled
l2
rms
inf
convergence_criteria_adaptivity (group)
no description yetContains
active (bool, required: False, default: False)
Activate adaptive control of linear solver tolerance for nonlinear solutionnonlinear_to_linear_tolerance_ratio (double, required: False, default: 0.1)
The linear solver shall be this much better than the current nonlinear residual in the nonlinear convergence limit
fd_check (bool, required: False, default: False)
FD check active
porofluid_elasticity_scatra_dynamic/partitioned
Type: group
no description yet
Used in 1 test
Contains
convergence_tolerance (double, required: False, default: 1e-06)
tolerance for convergence check of outer iteration
reduced_dimensional_lung
Type: group
no description yet
Used in 7 tests
Contains
dynamics (group)
no description yetContains
time_increment (double, required: True)
Time increment dt.number_of_steps (int, required: True)
Number of time steps.restart_every (int, required: False, default: 1)
Increment for writing restart.results_every (int, required: False, default: 1)
Increment for writing solution.linear_solver (int, required: True)
Number of linear solver used for reduced dimensional lung simulation.
lung_tree (group)
Definition of the reduced dimensional lung tree including model definitions and parametersContains
element_type (selection)
Type of reduced lung elements.Choices
constant:
constant (enum, required: True)
Constant value for the field.Choices
Airway
TerminalUnit
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.
generation (selection)
Generation of the airway elements.Choices
constant:
constant (int, 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.
airways (group)
Definition of the airway model.Contains
radius (selection)
Radius of the Airway.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.
flow_model (group)
Flow model of the airway.Contains
resistance_type (selection)
Type of resistance model for the airway.Choices
constant:
constant (enum, required: True)
Constant value for the field.Choices
Linear
NonLinear
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.
resistance_model (group)
Definition of the airway resistance modelContains
non_linear (group)
Definition of the non-linear airway resistance model.Contains
turbulence_factor_gamma (selection)
Van Ertbruggen’s generation dependent turbulence factor defining turbulent onset.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.
include_inertia (selection)
Include inertial effects in the airway flow model.Choices
constant:
constant (bool, 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.
wall_model_type (selection)
Type of wall model of the airway.Choices
constant:
constant (enum, required: True)
Constant value for the field.Choices
Rigid
KelvinVoigt
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.
wall_model (group)
Wall model of the airway.Contains
kelvin_voigt (group)
Kelvin-Voigt type airway wall model.Contains
elasticity (group)
Elasticity parameters of the airway wall.Contains
wall_poisson_ratio (selection)
Poisson’s ratio of the airway wall.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.
wall_elasticity (selection)
Elasticity of the airway wall.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.
diameter_over_wall_thickness (selection)
Ratio of diameter over wall thickness.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.
viscosity (group)
Viscous parameters of the airway wall.Contains
viscous_time_constant (selection)
Viscous time constant.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.
viscous_phase_shift (selection)
Viscous phase shift.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.
terminal_units (group)
Terminal units.Contains
rheological_model (group)
Rheological model of the terminal unit.Contains
rheological_model_type (selection)
Type of the rheological model.Choices
constant:
constant (enum, required: True)
Constant value for the field.Choices
KelvinVoigt
FourElementMaxwell
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.
kelvin_voigt (group)
Kelvin-Voigt model of the terminal unit.Contains
viscosity_kelvin_voigt_eta (selection)
Viscosity parameter (dashpot) of the terminal unit.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.
4_element_maxwell (group)
4-element Maxwell model of the terminal unit.Contains
viscosity_kelvin_voigt_eta (selection)
Dashpot viscosity of the Kelvin-Voigt body of the terminal unit.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.
viscosity_maxwell_eta_m (selection)
Dashpot viscosity of the Maxwell body of the terminal unit.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.
elasticity_maxwell_e_m (selection)
Spring stiffness of the Maxwell body of the terminal unit.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.
elasticity_model (group)
Elasticity model for the customizable spring of the rheological model.Contains
elasticity_model_type (selection)
Type of the elastic model.Choices
constant:
constant (enum, required: True)
Constant value for the field.Choices
Linear
Ogden
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.
linear (group)
Linear elastic model in the rheological model of the terminal unit.Contains
elasticity_e (selection)
Linear elastic stiffness of the terminal unit.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.
ogden (group)
Ogden type spring in the rheological model of the terminal unit.Contains
ogden_parameter_kappa (selection)
Parameter Kappa in volumetric Ogden law.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.
ogden_parameter_beta (selection)
Parameter Beta in volumetric Ogden law.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.
air_properties (group)
Air properties for the reduced dimensional lung simulationContains
dynamic_viscosity (double, required: True)
Dynamic viscosity of air in the reduced dimensional lung simulation.density (double, required: True)
Density of air in the reduced dimensional lung simulation.