std::vector< const VariableValue * > _displacement_values_old
The displacement fields from the previous timestep. Index is by dimension.
Interface kernel for enforcing continuity of stress and velocity.
const InputParameters & parameters() const
std::vector< const VariableValue * > _solid_accelerations_old
The solid accelerations from the previous time step. Index is by dimension.
Interface kernel for enforcing continuity of stress and velocity.
std::vector< const ADVariableValue * > _displacement_values
The displacement fields. Index is by dimension.
const Real _beta
Newmark-Beta time integration parameters.
virtual ADRealVectorValue solidVelocity(const unsigned int qp) const override
ADPenaltyVelocityContinuityNewmarkBeta(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
std::vector< const VariableValue * > _solid_velocities_old
The solid velocities from the previous time step. Index is by dimension.