#include <InertialForce.h>
Public Member Functions | |
InertialForceTempl (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
static std::pair< GenericReal< is_ad >, GenericReal< is_ad > > | computeNewmarkBetaVelAccel (const GenericReal< is_ad > &u, const Real u_old, const Real vel_old, const Real accel_old, const Real beta, const Real gamma, const Real dt) |
Protected Member Functions | |
virtual GenericReal< is_ad > | computeQpResidual () |
virtual Real | computeQpJacobian () |
virtual void | computeResidualAdditional () |
template<> | |
void | computeResidualAdditional () |
template<> | |
void | computeResidualAdditional () |
template<> | |
Real | computeQpJacobian () |
template<> | |
Real | computeQpJacobian () |
Private Attributes | |
const GenericMaterialProperty< Real, is_ad > & | _density |
const VariableValue * | _u_old |
const VariableValue * | _vel_old |
const VariableValue * | _accel_old |
const bool | _has_beta |
const bool | _has_gamma |
const Real | _beta |
const Real | _gamma |
const bool | _has_velocity |
const bool | _has_acceleration |
const GenericMaterialProperty< Real, is_ad > & | _eta |
const MaterialProperty< Real > & | _density_scaling |
const Real | _alpha |
const VariableValue * | _u_dot_factor_dof |
const VariableValue * | _u_dotdot_factor_dof |
const VariableValue * | _u_dot_factor |
const VariableValue * | _u_dotdot_factor |
const VariableValue * | _u_dot_old |
const VariableValue * | _du_dot_du |
const VariableValue * | _du_dotdot_du |
const TimeIntegrator & | _time_integrator |
The TimeIntegrator. More... | |
Definition at line 24 of file InertialForce.h.
InertialForceTempl< is_ad >::InertialForceTempl | ( | const InputParameters & | parameters | ) |
Definition at line 52 of file InertialForce.C.
|
static |
Definition at line 114 of file InertialForce.C.
Referenced by ADPenaltyVelocityContinuityNewmarkBeta::solidVelocity().
|
protectedvirtual |
|
protected |
Definition at line 181 of file InertialForce.C.
|
protected |
Definition at line 188 of file InertialForce.C.
|
protectedvirtual |
Definition at line 130 of file InertialForce.C.
|
protectedvirtual |
|
protected |
Definition at line 159 of file InertialForce.C.
|
protected |
Definition at line 166 of file InertialForce.C.
|
static |
Definition at line 20 of file InertialForce.C.
|
private |
Definition at line 51 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 60 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 54 of file InertialForce.h.
|
private |
Definition at line 48 of file InertialForce.h.
|
private |
Definition at line 59 of file InertialForce.h.
|
private |
Definition at line 68 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 69 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 58 of file InertialForce.h.
|
private |
Definition at line 55 of file InertialForce.h.
|
private |
Definition at line 57 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 52 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 53 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 56 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
The TimeIntegrator.
Definition at line 72 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 65 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 63 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 67 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 66 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 64 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 49 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().
|
private |
Definition at line 50 of file InertialForce.h.
Referenced by InertialForceTempl< is_ad >::InertialForceTempl().