#include <CriticalTimeStep.h>
Definition at line 27 of file CriticalTimeStep.h.
◆ CriticalTimeStep()
CriticalTimeStep::CriticalTimeStep |
( |
const InputParameters & |
parameters | ) |
|
◆ execute()
void CriticalTimeStep::execute |
( |
| ) |
|
|
overridevirtual |
◆ finalize()
void CriticalTimeStep::finalize |
( |
| ) |
|
|
overridevirtual |
◆ getValue()
Real CriticalTimeStep::getValue |
( |
| ) |
|
|
overridevirtual |
◆ hasGuaranteedMaterialProperty()
bool GuaranteeConsumer::hasGuaranteedMaterialProperty |
( |
const MaterialPropertyName & |
prop, |
|
|
Guarantee |
guarantee |
|
) |
| |
|
protectedinherited |
◆ initialize()
void CriticalTimeStep::initialize |
( |
| ) |
|
|
overridevirtual |
◆ initialSetup()
void CriticalTimeStep::initialSetup |
( |
| ) |
|
|
overridevirtual |
Definition at line 40 of file CriticalTimeStep.C.
43 paramError(
"CriticalTimeStep can only be used with elasticity tensor materials "
44 "that guarantee isotropic tensors.");
◆ threadJoin()
void CriticalTimeStep::threadJoin |
( |
const UserObject & |
y | ) |
|
|
overridevirtual |
◆ validParams()
InputParameters CriticalTimeStep::validParams |
( |
| ) |
|
|
static |
Definition at line 17 of file CriticalTimeStep.C.
20 params.addClassDescription(
21 "Computes and reports the critical time step for the explicit solver.");
22 params.addParam<MaterialPropertyName>(
24 "Name of Material Property or a constant real number defining the density of the material.");
25 params.addParam<Real>(
"factor", 1.0,
"Factor to mulitply to the critical time step.");
◆ _critical_time
Real CriticalTimeStep::_critical_time |
|
protected |
◆ _effective_stiffness
const MaterialProperty<Real>& CriticalTimeStep::_effective_stiffness |
|
protected |
Effective stiffness of element: function of material properties and element size.
Definition at line 47 of file CriticalTimeStep.h.
Referenced by execute().
◆ _factor
const Real& CriticalTimeStep::_factor |
|
protected |
◆ _gc_block_restrict
BlockRestrictable* const GuaranteeConsumer::_gc_block_restrict |
|
privateinherited |
◆ _gc_feproblem
FEProblemBase* const GuaranteeConsumer::_gc_feproblem |
|
privateinherited |
◆ _gc_params
const InputParameters& GuaranteeConsumer::_gc_params |
|
privateinherited |
◆ _material_density
const MaterialProperty<Real>& CriticalTimeStep::_material_density |
|
protected |
The documentation for this class was generated from the following files: