#include <TestNewmarkTI.h>
|
| TestNewmarkTI (const InputParameters ¶meters) |
| Stores the velocity/acceleration computed using the time integrator into the provided auxvariable. More...
|
|
virtual | ~TestNewmarkTI () |
|
|
const bool | _first |
| Parameter that decides whether first or second derivative should be stored. More...
|
|
const VariableValue & | _value |
| Value of the first/second time derivative of dispalcement. More...
|
|
Definition at line 19 of file TestNewmarkTI.h.
◆ TestNewmarkTI()
TestNewmarkTI::TestNewmarkTI |
( |
const InputParameters & |
parameters | ) |
|
Stores the velocity/acceleration computed using the time integrator into the provided auxvariable.
Definition at line 32 of file TestNewmarkTI.C.
33 : AuxKernel(parameters),
34 _first(getParam<bool>(
"first")),
35 _value(
_first ? coupledDot(
"displacement") : coupledDotDot(
"displacement"))
◆ ~TestNewmarkTI()
virtual TestNewmarkTI::~TestNewmarkTI |
( |
| ) |
|
|
inlinevirtual |
◆ computeValue()
Real TestNewmarkTI::computeValue |
( |
| ) |
|
|
protectedvirtual |
Definition at line 40 of file TestNewmarkTI.C.
43 mooseError(
"must run on a nodal variable");
◆ validParams()
InputParameters TestNewmarkTI::validParams |
( |
| ) |
|
|
static |
Definition at line 17 of file TestNewmarkTI.C.
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.");
◆ _first
const bool TestNewmarkTI::_first |
|
protected |
Parameter that decides whether first or second derivative should be stored.
Definition at line 36 of file TestNewmarkTI.h.
◆ _value
const VariableValue& TestNewmarkTI::_value |
|
protected |
The documentation for this class was generated from the following files: