- displacementsThe nonlinear displacement variables for the problem
C++ Type:std::vector<VariableName>
Controllable:No
Description:The nonlinear displacement variables for the problem
CommonCohesiveZoneAction
The CommonCohesiveZoneAction has not been documented. The content listed below should be used as a starting point for documenting the class, which includes the typical automatic documentation associated with an Action; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.
Store common cohesive zone paramters
Overview
Example Input File Syntax
Store common cohesive zone paramters
Input Parameters
- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified only the blocks named will be visited and made active
- base_nameMaterial property base name
C++ Type:std::string
Controllable:No
Description:Material property base name
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- inactiveIf specified blocks matching these identifiers will be skipped.
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified blocks matching these identifiers will be skipped.
- strainSMALLStrain formulation
Default:SMALL
C++ Type:MooseEnum
Controllable:No
Description:Strain formulation
- use_automatic_differentiationFalseWhether to use automatic differentiation to compute the Jacobian
Default:False
C++ Type:bool
Controllable:No
Description:Whether to use automatic differentiation to compute the Jacobian
- verboseFalseDisplay extra information.
Default:False
C++ Type:bool
Controllable:No
Description:Display extra information.
Optional Parameters
- additional_generate_outputAdd scalar quantity output for stress and/or strain (will be appended to the list in `generate_output`)
C++ Type:MultiMooseEnum
Controllable:No
Description:Add scalar quantity output for stress and/or strain (will be appended to the list in `generate_output`)
- additional_material_output_familySpecifies the family of FE shape functions to use for this variable.
C++ Type:MultiMooseEnum
Controllable:No
Description:Specifies the family of FE shape functions to use for this variable.
- additional_material_output_orderSpecifies the order of the FE shape function to use for this variable.
C++ Type:MultiMooseEnum
Controllable:No
Description:Specifies the order of the FE shape function to use for this variable.
- generate_outputAdd scalar quantity output for stress and/or strain
C++ Type:MultiMooseEnum
Controllable:No
Description:Add scalar quantity output for stress and/or strain
- material_output_familySpecifies the family of FE shape functions to use for this variable.
C++ Type:MultiMooseEnum
Controllable:No
Description:Specifies the family of FE shape functions to use for this variable.
- material_output_orderSpecifies the order of the FE shape function to use for this variable.
C++ Type:MultiMooseEnum
Controllable:No
Description:Specifies the order of the FE shape function to use for this variable.
Output Parameters
- diag_save_in_masterThe displacement diagonal preconditioner terms on the master side
C++ Type:std::vector<AuxVariableName>
Controllable:No
Description:The displacement diagonal preconditioner terms on the master side
- diag_save_in_slaveThe displacement diagonal preconditioner terms on the slave side
C++ Type:std::vector<AuxVariableName>
Controllable:No
Description:The displacement diagonal preconditioner terms on the slave side
- save_in_masterThe displacement residuals on the master side
C++ Type:std::vector<AuxVariableName>
Controllable:No
Description:The displacement residuals on the master side
- save_in_slaveThe displacement residuals on the slave side
C++ Type:std::vector<AuxVariableName>
Controllable:No
Description:The displacement residuals on the slave side