Apply a torque as tractions distributed over a surface. More...
#include <Torque.h>
Public Member Functions | |
TorqueTempl (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual GenericReal< is_ad > | computeQpResidual () |
Real | componentJacobian (unsigned int component) |
virtual Real | computeQpJacobian () |
virtual Real | computeQpOffDiagJacobian (unsigned int) |
template<> | |
ADReal | computeQpResidual () |
template<> | |
Real | computeQpResidual () |
template<> | |
Real | componentJacobian (unsigned int component) |
template<> | |
Real | componentJacobian (unsigned int) |
Protected Attributes | |
unsigned int | _component |
coordinte axis this BC acts on More... | |
const Point | _origin |
pivot point for the torque More... | |
const RealVectorValue | _torque |
applied torque vector More... | |
const Function & | _factor |
prefactor function (can only be time dependent) More... | |
const Real & | _alpha |
alpha parameter required for HHT time integration scheme More... | |
const PostprocessorValue & | _pmi |
postprocessor that computes the polar moment of inertia More... | |
const unsigned int | _ndisp |
number of coupled displacement variables More... | |
std::vector< unsigned int > | _dvars |
coupled displacement variables More... | |
const Point | _dummy_point |
dummy point (zero) used in evaluating the time dependent prefactor More... | |
usingTransientInterfaceMembers | |
Apply a torque as tractions distributed over a surface.
TorqueTempl< is_ad >::TorqueTempl | ( | const InputParameters & | parameters | ) |
Definition at line 39 of file Torque.C.
|
protected |
|
protected |
Definition at line 95 of file Torque.C.
|
protected |
|
protectedvirtual |
Definition at line 115 of file Torque.C.
|
protectedvirtual |
Definition at line 122 of file Torque.C.
|
protectedvirtual |
|
protected |
Definition at line 67 of file Torque.C.
|
protected |
Definition at line 81 of file Torque.C.
|
static |
Definition at line 18 of file Torque.C.
|
protected |
|
protected |
coordinte axis this BC acts on
Definition at line 41 of file Torque.h.
Referenced by TorqueTempl< is_ad >::TorqueTempl().
|
protected |
|
protected |
coupled displacement variables
Definition at line 58 of file Torque.h.
Referenced by TorqueTempl< is_ad >::TorqueTempl().
|
protected |
|
protected |
number of coupled displacement variables
Definition at line 56 of file Torque.h.
Referenced by TorqueTempl< is_ad >::TorqueTempl().
|
protected |
|
protected |
|
protected |
|
protected |