Go to the documentation of this file.
20 params.addClassDescription(
"Assigns the velocity/acceleration calculated by time integrator to "
21 "the velocity/acceleration auxvariable.");
22 params.addRequiredCoupledVar(
24 "The variable whose first/second derivative needs to be copied to the provided auxvariable.");
25 params.addParam<
bool>(
"first",
27 "Set to true to copy the first derivative to the auxvariable. If false, "
28 "the second derivative is copied.");
33 : AuxKernel(parameters),
34 _first(getParam<bool>(
"first")),
35 _value(_first ? coupledDot(
"displacement") : coupledDotDot(
"displacement"))
43 mooseError(
"must run on a nodal variable");
virtual Real computeValue()
static InputParameters validParams()
const VariableValue & _value
Value of the first/second time derivative of dispalcement.
InputParameters validParams()
defineLegacyParams(TestNewmarkTI)
registerMooseObject("TensorMechanicsApp", TestNewmarkTI)
TestNewmarkTI(const InputParameters ¶meters)
Stores the velocity/acceleration computed using the time integrator into the provided auxvariable.