16 #include "libmesh/threads.h" 22 _dof_map(_system.dofMap())
Base class for assembly-like calculations.
virtual ~MaxVarNDofsPerElem()
size_t _max
Maximum number of dofs for any one variable on any one element.
SolverSystem & _system
The nonlinear system.
const DofMap & _dof_map
DOF map.
std::vector< dof_id_type > _dof_indices
Reusable storage.
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
auto max(const L &left, const R &right)
virtual unsigned int nVariables() const
Get the number of variables in this system.
virtual void onElement(const Elem *elem)
Assembly of the element (not including surface assembly)
void join(const MaxVarNDofsPerElem &)
MaxVarNDofsPerElem(FEProblemBase &feproblem, SolverSystem &sys)