OutOfPlanePressure is a kernel used to apply pressure in the out-of-plane direction in 2D plane stress or generalized plane strain models.
More...
#include <OutOfPlanePressure.h>
OutOfPlanePressure is a kernel used to apply pressure in the out-of-plane direction in 2D plane stress or generalized plane strain models.
Following the convention of the standard Pressure boundary condition, positive pressures are applied inward into the surface.
Definition at line 28 of file OutOfPlanePressure.h.
◆ OutOfPlanePressure()
OutOfPlanePressure::OutOfPlanePressure |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 33 of file OutOfPlanePressure.C.
36 parameters.isParamValid(
"postprocessor") ? &getPostprocessorValue(
"postprocessor") : NULL),
38 _factor(getParam<Real>(
"factor"))
◆ computeQpResidual()
Real OutOfPlanePressure::computeQpResidual |
( |
| ) |
|
|
protectedvirtual |
◆ validParams()
InputParameters OutOfPlanePressure::validParams |
( |
| ) |
|
|
static |
Definition at line 18 of file OutOfPlanePressure.C.
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;
◆ _factor
const Real OutOfPlanePressure::_factor |
|
private |
◆ _function
const Function& OutOfPlanePressure::_function |
|
private |
◆ _postprocessor
const PostprocessorValue* const OutOfPlanePressure::_postprocessor |
|
private |
The documentation for this class was generated from the following files: