29 mooseError(
"NodalVolumePD operates on nodal variable!");
virtual bool isNodal() const
const Node *const & _current_node
Peridynamic Aux Kernel base class.
NodalVolumePD(const InputParameters ¶meters)
registerMooseObject("PeridynamicsApp", NodalVolumePD)
Aux Kernel class to output the area/volume of material points.
static InputParameters validParams()
PeridynamicsMesh & _pdmesh
Reference to peridynamic mesh object.
Real getNodeVolume(dof_id_type node_id)
Function to return nodal volume for node node_id.
Real computeValue() override
MooseVariableField< Real > & _var
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
void mooseError(Args &&... args) const
const ExecFlagType EXEC_INITIAL