20 "Class for output offset of PD boundary nodes compared to initial FE mesh");
30 mooseError(
"BoundaryOffsetPD operates on nodal variable!");
virtual bool isNodal() const
Real getBoundaryOffset(dof_id_type node_id)
Function to return offset for boundary nodes.
const Node *const & _current_node
Real computeValue() override
Peridynamic Aux Kernel base class.
BoundaryOffsetPD(const InputParameters ¶meters)
PeridynamicsMesh & _pdmesh
Reference to peridynamic mesh object.
registerMooseObject("PeridynamicsApp", BoundaryOffsetPD)
MooseVariableField< Real > & _var
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
void mooseError(Args &&... args) const
static InputParameters validParams()
Aux Kernel class to output the offset of boundary nodes from initial FE mesh.
const ExecFlagType EXEC_INITIAL