14#include "libmesh/elem_range.h"
24 std::vector<Number> & serialized_solution,
25 unsigned int max_h_level,
26 const std::string & marker_name,
27 bool is_serialized_solution);
32 virtual void onElement(
const Elem * elem)
override;
Takes care of everything related to mesh adaptivity.
A system that holds auxiliary variables.
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
FEProblemBase & _fe_problem
MooseVariableFEBase & _field_var
bool _is_serialized_solution
unsigned int _system_number
void join(const FlagElementsThread &)
std::vector< Number > & _serialized_solution
virtual void onElement(const Elem *elem) override
Assembly of the element (not including surface assembly)
AuxiliarySystem & _aux_sys
unsigned int _max_h_level
unsigned int _field_var_number
bool shouldComputeInternalSide(const Elem &, const Elem &) const override
Whether to compute the internal side for the provided element-neighbor pair.
std::shared_ptr< DisplacedProblem > _displaced_problem
This class provides an interface for common operations on field variables of both FE and FV types wit...
Base class for assembly-like calculations.