51 std::vector<const VariableValue *>
_rot;
virtual Real computeQpResidual() override
const bool _has_rot_accelerations
virtual Real computeQpOffDiagJacobian(unsigned int jvar) override
std::vector< const VariableValue * > _rot_vel_old_value
Old velocity value.
const unsigned int _component
Component along which torque is applied.
AuxiliarySystem * _aux_sys
Auxiliary system object.
std::vector< unsigned int > _rot_variables
Variable numbers for rotational variables.
std::vector< Real > _rot_vel_old
Old velocity of the node.
const VariableValue * _du_dot_du
du_dot_du value
Calculates the inertial torque and inertia proportional damping for nodal rotational inertia...
std::vector< const VariableValue * > _rot_dot_residual
Rotational udot residual.
virtual Real computeQpJacobian() override
std::vector< unsigned int > _rot_vel_num
Variable numbers for rotational velocity aux variables.
NodalRotationalInertia(const InputParameters ¶meters)
std::vector< Real > _rot_accel
Current acceleration of the node.
std::vector< Real > _rot_vel
Current velocity of the node.
const bool _has_x_orientation
const VariableValue * _du_dotdot_du
du_dotdot_du value
std::vector< const VariableValue * > _rot_dotdot_residual
Rotational udotdot residual.
unsigned int _nrot
Number of coupled rotational variables.
const bool _has_rot_velocities
RankTwoTensor _inertia
Moment of inertia tensor in global coordinate system.
const bool _has_beta
Booleans for validity of params.
std::vector< const VariableValue * > _rot
Value of rotational displacements.
std::vector< unsigned int > _rot_accel_num
Variable numbers for rotational acceleration aux variables.
const Real _gamma
Newmark time integration parameter.
OutputTools< Real >::VariableValue VariableValue
const Real _beta
Newmark time integration parameter.
std::vector< const VariableValue * > _rot_old
Old value of rotational displacements.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
const Real & _eta
Mass proportional Rayliegh damping.
const Real & _alpha
HHT time integration parameter.
TimeIntegrator & _time_integrator
The TimeIntegrator.
const bool _has_y_orientation
static InputParameters validParams()