17 params.
addClassDescription(
"Base class for calculating the scalar residual and diagonal Jacobian " 18 "entry for generalized plane strain formulation");
23 "out_of_plane_pressure",
25 "Function used to prescribe pressure in the out-of-plane direction");
26 params.
addParam<
Real>(
"factor", 1.0,
"Scale factor applied to prescribed pressure");
37 _pressure(getFunction(
"out_of_plane_pressure")),
38 _factor(getParam<
Real>(
"factor"))
Real returnResidual() const
Function to return the computed residual.
static InputParameters validParams()
virtual void finalize() override
Real returnJacobian() const
Function to return the computed diagonal Jacobian.
const ExecFlagType EXEC_LINEAR
Base element userobject class for peridynamics.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void threadJoin(const UserObject &uo) override
Real _residual
Residual parameter.
GeneralizedPlaneStrainUserObjectBasePD(const InputParameters ¶meters)
virtual void initialize() override
static InputParameters validParams()
Real _jacobian
Jacobian parameter.
Base userObject class to compute the residual and diagonal Jacobian components for scalar out-of-plan...