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