Base class for creating new types of boundary conditions.
const InputParameters & parameters() const
Get the parameters of the object.
Base class for deriving any boundary condition that works at nodes.
static InputParameters validParams()
virtual bool checkNodalVar() const
Whether to verify that this object is acting on a nodal variable.
std::vector< AuxVariableName > _diag_save_in_strings
bool _has_diag_save_in
The aux variables to save the diagonal Jacobian contributions to.
std::vector< MooseVariableFEBase * > _diag_save_in
bool _has_save_in
The aux variables to save the residual contributions to.
std::vector< MooseVariableFEBase * > _save_in
std::vector< AuxVariableName > _save_in_strings
The following methods are specializations for using the libMesh::Parallel::packed_range_* routines fo...