Go to the documentation of this file.
11 #include "SubProblem.h"
20 params.addParam<Real>(
"artificial_scaling",
"Factor to replace rho/dt^2");
21 params.set<
bool>(
"use_displaced_mesh") =
true;
27 _density(getMaterialProperty<Real>(
"density")),
28 _artificial_scaling_set(parameters.isParamValid(
"artificial_scaling")),
29 _artificial_scaling(_artificial_scaling_set ? getParam<Real>(
"artificial_scaling") : 1)
31 mooseDeprecated(
name(),
": SolidMechImplicitEuler is deprecated. \
32 The solid_mechanics module will be removed from MOOSE on July 31, 2020. \
33 Please update your input files to utilize the tensor_mechanics equivalents of \
34 models based on solid_mechanics. A detailed migration guide that was developed \
35 for BISON, but which is generally applicable to any MOOSE model is available at: \
36 https://mooseframework.org/bison/tutorials/mechanics_conversion/overview.html");
virtual Real computeQpResidual()
InputParameters validParams< SolidMechImplicitEuler >()
virtual Real computeQpJacobian()
virtual Real computeQpResidual()
InputParameters validParams< SecondDerivativeImplicitEuler >()
const MaterialProperty< Real > & _density
const bool _artificial_scaling_set
SolidMechImplicitEuler(const InputParameters ¶meters)
virtual Real computeQpJacobian()
const Real _artificial_scaling
registerMooseObjectDeprecated("SolidMechanicsApp", SolidMechImplicitEuler, "07/30/2020 24:00")