14 #include "libmesh/node_range.h" 31 virtual void onNode(ConstNodeRange::const_iterator & node_it)
override;
virtual ~ComputeNodalUserObjectsThread()
std::set< SubdomainID > _block_ids
QueryCache is a convenient way to construct and pass around (possible partially constructed) warehous...
AuxiliarySystem & _aux_sys
static Threads::spin_mutex writable_variable_mutex
ComputeNodalUserObjectsThread(FEProblemBase &fe_problem, const TheWarehouse::Query &query)
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
Generic class for solving transient nonlinear problems.
void join(const ComputeNodalUserObjectsThread &)
void printGeneralExecutionInformation() const override
Print information about the loop, mostly order of execution of objects.
virtual void onNode(ConstNodeRange::const_iterator &node_it) override
Called for each node.
A system that holds auxiliary variables.
const TheWarehouse::Query _query