15#include "libmesh/numeric_vector.h"
Base boundary condition of a direct Dirichlet type.
const ExplicitMixedOrder * _explicit_integrator
explicit time integrator
static InputParameters validParams()
virtual void timestepSetup() override
ExplicitMixedOrder::TimeOrder _var_time_order
variable time order need for computing BC
virtual Real computeQpResidual() override
const NumericVector< Number > & _mass_diag
The diagonal of the mass matrix.
const NumericVector< Number > & initLumpedMass()
Initialize the lumped mass matrix.
virtual Real computeQpValue()=0
Compute the value of the DirichletBC at the current quadrature point.
Implements a form of the central difference time integrator that calculates acceleration directly fro...
const InputParameters & parameters() const
The following methods are specializations for using the Parallel::packed_range_* routines for a vecto...