Go to the documentation of this file.
20 params.addClassDescription(
21 "Class for output offset of PD boundary nodes compared to initial FE mesh");
23 params.set<ExecFlagEnum>(
"execute_on") = EXEC_INITIAL;
31 mooseError(
"BoundaryOffsetPD operates on nodal variable!");
PeridynamicsMesh & _pdmesh
Reference to peridynamic mesh object.
Real getBoundaryOffset(dof_id_type node_id)
Function to return offset for boundary nodes.
registerMooseObject("PeridynamicsApp", BoundaryOffsetPD)
Aux Kernel class to output the offset of boundary nodes from initial FE mesh.
InputParameters validParams< BoundaryOffsetPD >()
InputParameters validParams< AuxKernelBasePD >()
Real computeValue() override
Peridynamic Aux Kernel base class.
BoundaryOffsetPD(const InputParameters ¶meters)