www.mooseframework.org
Classes | Functions
NSStaticPressureOutletBC.h File Reference

Go to the source code of this file.

Classes

class  NSStaticPressureOutletBC
 This class facilitates adding specified static pressure outlet BCs for the Euler equations. More...
 

Functions

template<>
InputParameters validParams< NSStaticPressureOutletBC > ()
 

Function Documentation

template<>
InputParameters validParams< NSStaticPressureOutletBC > ( )

Definition at line 11 of file NSStaticPressureOutletBC.C.

12 {
13  InputParameters params = validParams<MooseObject>();
14  params.addClassDescription("This class facilitates adding specified static pressure outlet BCs "
15  "for the Euler equations.");
16  params.addRequiredParam<std::vector<BoundaryName>>(
17  "boundary", "The list of boundary IDs from the mesh where this boundary condition applies");
18  params.addRequiredParam<Real>("specified_pressure", "The specifed static pressure");
19  params.addRequiredParam<UserObjectName>("fluid_properties",
20  "The name of the user object for fluid properties");
21 
22  // Must be called from every base MOOSE system to create linkage with the Action system.
23  params.registerBase("NSStaticPressureOutletBC");
24 
25  return params;
26 }