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