Userobject class to ghost the required element for calculation on current processor from other processors. More...
#include <GhostElemPD.h>
Public Member Functions | |
GhostElemPD (const InputParameters ¶meters) | |
virtual void | meshChanged () override |
virtual void | initialize () override |
virtual void | execute () override |
virtual void | finalize () override |
Protected Member Functions | |
void | ghostElements () |
Function to ghost/copy element information from other processors. More... | |
Protected Attributes | |
MooseMesh & | _mesh |
Reference to Moose mesh. More... | |
PeridynamicsMesh & | _pdmesh |
Reference to peridynamics mesh. More... | |
const unsigned int | _nnodes |
number of nodes for a edge element More... | |
Userobject class to ghost the required element for calculation on current processor from other processors.
Definition at line 24 of file GhostElemPD.h.
GhostElemPD::GhostElemPD | ( | const InputParameters & | parameters | ) |
Definition at line 25 of file GhostElemPD.C.
|
inlineoverridevirtual |
Definition at line 31 of file GhostElemPD.h.
|
inlineoverridevirtual |
Definition at line 32 of file GhostElemPD.h.
|
protected |
Function to ghost/copy element information from other processors.
Definition at line 37 of file GhostElemPD.C.
Referenced by GhostElemPD(), and meshChanged().
|
inlineoverridevirtual |
Definition at line 30 of file GhostElemPD.h.
|
overridevirtual |
Definition at line 31 of file GhostElemPD.C.
|
protectedinherited |
Reference to Moose mesh.
Definition at line 27 of file GeneralUserObjectBasePD.h.
Referenced by ghostElements().
|
protectedinherited |
number of nodes for a edge element
Definition at line 33 of file GeneralUserObjectBasePD.h.
Referenced by ghostElements().
|
protectedinherited |
Reference to peridynamics mesh.
Definition at line 30 of file GeneralUserObjectBasePD.h.
Referenced by ghostElements().