20 :
public ThreadedNodeLoop<ConstBndNodeRange, ConstBndNodeRange::const_iterator>
25 const std::set<TagID> & tags);
29 virtual void pre()
override;
virtual void pre() override
Called before the node range loop.
AuxiliarySystem & _aux_sys
FEProblemBase & _fe_problem
MooseObjectWarehouse< NodalKernelBase > * _nkernel_warehouse
virtual void onNode(ConstBndNodeRange::const_iterator &node_it) override
Called for each node.
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
void printGeneralExecutionInformation() const override
Print information about the loop, mostly order of execution of objects.
ComputeNodalKernelBcsThread(FEProblemBase &fe_problem, MooseObjectTagWarehouse< NodalKernelBase > &nodal_kernels, const std::set< TagID > &tags)
Base class for creating new types of nodal kernels.
vec_type::const_iterator const_iterator
void join(const ComputeNodalKernelBcsThread &)
A system that holds auxiliary variables.
MooseObjectTagWarehouse< NodalKernelBase > & _nodal_kernels
const std::set< TagID > & _tags