ContactSlipDamper

under construction:Undocumented Class

The ContactSlipDamper has not been documented, if you would like to contribute to MOOSE by writing documentation, please see Documenting MOOSE. The content contained on this page explains the typical documentation associated with a MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.

!syntax description /Dampers/ContactSlipDamper

Input Parameters

  • slaveIDs of the slave surfaces for which slip reversals should be damped

    C++ Type:std::vector

    Options:

    Description:IDs of the slave surfaces for which slip reversals should be damped

  • masterIDs of the master surfaces for which slip reversals should be damped

    C++ Type:std::vector

    Options:

    Description:IDs of the master surfaces for which slip reversals should be damped

Required Parameters

  • min_damping0Minimum value of computed damping. Damping lower than this will result in an exception being thrown and cutting the time step

    Default:0

    C++ Type:double

    Options:

    Description:Minimum value of computed damping. Damping lower than this will result in an exception being thrown and cutting the time step

  • max_iterative_slip1.79769e+308Maximum iterative slip

    Default:1.79769e+308

    C++ Type:double

    Options:

    Description:Maximum iterative slip

  • debug_outputFalseOutput detailed debugging information

    Default:False

    C++ Type:bool

    Options:

    Description:Output detailed debugging information

  • damping_threshold_factor1000If previous iterations's slip is below the slip tolerance, only damp a slip reversal if the slip magnitude is greater than than this factor times the old slip.

    Default:1000

    C++ Type:double

    Options:

    Description:If previous iterations's slip is below the slip tolerance, only damp a slip reversal if the slip magnitude is greater than than this factor times the old slip.

  • min_damping_factor0Minimum permissible value for damping factor

    Default:0

    C++ Type:double

    Options:

    Description:Minimum permissible value for damping factor

Optional Parameters

  • control_tagsAdds user-defined labels for accessing object parameters via control logic.

    C++ Type:std::vector

    Options:

    Description:Adds user-defined labels for accessing object parameters via control logic.

  • enableTrueSet the enabled status of the MooseObject.

    Default:True

    C++ Type:bool

    Options:

    Description:Set the enabled status of the MooseObject.

Advanced Parameters

Input Files

References