19 _displaced_problem(displaced_problem),
20 _ref_mesh(_displaced_problem.refMesh())
27 _displaced_problem(x._displaced_problem),
28 _ref_mesh(x._ref_mesh)
35 Node & displaced_node = **nd;
42 displaced_node(i) = reference_node(i);
void onNode(NodeRange::const_iterator &nd)
Called for each node.
static constexpr std::size_t dim
This is the dimension of all vector and tensor datastructures used in MOOSE.
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
virtual const Node & nodeRef(const dof_id_type i) const
IntRange< T > make_range(T beg, T end)
void join(const ResetDisplacedMeshThread &)
ResetDisplacedMeshThread(FEProblemBase &fe_problem, DisplacedProblem &displaced_problem)
StoredRange< MeshBase::node_iterator, Node *> NodeRange