Class to apply preset BC of old variable solution based on the singularity of nodal shape tensor. More...
#include <RBMPresetOldValuePD.h>
Public Member Functions | |
RBMPresetOldValuePD (const InputParameters ¶meters) | |
virtual Real | computeQpValue () override |
virtual bool | shouldApply () override |
Protected Attributes | |
PeridynamicsMesh & | _pdmesh |
Peridynamic mesh. More... | |
const VariableValue & | _u_old |
Value of the unknown variable this BC is acting on at last time step. More... | |
MooseVariable * | _bond_status_var |
AuxVariable for number of intact bonds associated with each material point. More... | |
Class to apply preset BC of old variable solution based on the singularity of nodal shape tensor.
Used to fix nodes with rigid body motion.
Definition at line 24 of file RBMPresetOldValuePD.h.
RBMPresetOldValuePD::RBMPresetOldValuePD | ( | const InputParameters & | parameters | ) |
Definition at line 28 of file RBMPresetOldValuePD.C.
|
overridevirtual |
Definition at line 37 of file RBMPresetOldValuePD.C.
|
overridevirtual |
Definition at line 43 of file RBMPresetOldValuePD.C.
|
protected |
AuxVariable for number of intact bonds associated with each material point.
Definition at line 40 of file RBMPresetOldValuePD.h.
Referenced by shouldApply().
|
protected |
|
protected |
Value of the unknown variable this BC is acting on at last time step.
Definition at line 37 of file RBMPresetOldValuePD.h.
Referenced by computeQpValue().