22 params.addClassDescription(
"Apply pressure in the out-of-plane direction in 2D plane stress or "
23 "generalized plane strain models ");
24 params.addParam<FunctionName>(
"function",
"1.0",
"Function used to prescribe pressure");
25 params.addParam<PostprocessorName>(
"postprocessor",
"Postprocessor used to prescribe pressure");
26 params.addParam<Real>(
"factor", 1.0,
"Scale factor applied to prescribed pressure");
28 params.set<
bool>(
"use_displaced_mesh") =
true;
36 parameters.isParamValid(
"postprocessor") ? &getPostprocessorValue(
"postprocessor") : NULL),
37 _function(getFunction(
"function")),
38 _factor(getParam<Real>(
"factor"))
47 val *=
_function.value(_t, _q_point[_qp]);
52 return val * _test[_i][_qp];