www.mooseframework.org
Functions
GeneralizedPlaneStrainUserObjectBasePD.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< GeneralizedPlaneStrainUserObjectBasePD > ()
 

Function Documentation

◆ validParams< GeneralizedPlaneStrainUserObjectBasePD >()

template<>
InputParameters validParams< GeneralizedPlaneStrainUserObjectBasePD > ( )

Definition at line 15 of file GeneralizedPlaneStrainUserObjectBasePD.C.

16 {
17  InputParameters params = validParams<ElementUserObjectBasePD>();
18  params.addClassDescription("Base class for calculating the scalar residual and diagonal Jacobian "
19  "entry for generalized plane strain formulation");
20 
21  MooseEnum strainType("SMALL", "SMALL");
22  params.addParam<MooseEnum>("strain", strainType, "Strain formulation");
23  params.addParam<FunctionName>(
24  "out_of_plane_pressure",
25  "0",
26  "Function used to prescribe pressure in the out-of-plane direction");
27  params.addParam<Real>("factor", 1.0, "Scale factor applied to prescribed pressure");
28  params.set<ExecFlagEnum>("execute_on") = EXEC_LINEAR;
29 
30  return params;
31 }

Referenced by validParams< GeneralizedPlaneStrainUserObjectNOSPD >(), and validParams< GeneralizedPlaneStrainUserObjectOSPD >().

validParams< ElementUserObjectBasePD >
InputParameters validParams< ElementUserObjectBasePD >()
Definition: ElementUserObjectBasePD.C:16