www.mooseframework.org
Functions
ComputePlaneSmallStrainNOSPD.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("PeridynamicsApp", ComputePlaneSmallStrainNOSPD)
 
template<>
InputParameters validParams< ComputePlaneSmallStrainNOSPD > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PeridynamicsApp"  ,
ComputePlaneSmallStrainNOSPD   
)

◆ validParams< ComputePlaneSmallStrainNOSPD >()

template<>
InputParameters validParams< ComputePlaneSmallStrainNOSPD > ( )

Definition at line 16 of file ComputePlaneSmallStrainNOSPD.C.

17 {
18  InputParameters params = validParams<ComputeSmallStrainNOSPD>();
19  params.addClassDescription(
20  "Class for computing nodal quantities for residual and jacobian calculation "
21  "for Self-stabilized Non-Ordinary State-based PeriDynamic (SNOSPD) "
22  "correspondence model under planar small strain assumptions");
23 
24  params.addCoupledVar("scalar_out_of_plane_strain",
25  "Scalar out-of-plane strain variable for generalized plane strain");
26  params.addCoupledVar("out_of_plane_strain",
27  "Nonlinear out-of-plane strain variable for plane stress condition");
28 
29  return params;
30 }
validParams< ComputeSmallStrainNOSPD >
InputParameters validParams< ComputeSmallStrainNOSPD >()
Definition: ComputeSmallStrainNOSPD.C:16