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

Go to the source code of this file.

Classes

class  NSWeakStagnationBaseBC
 This is the base class for "weakly-imposed" stagnation boundary conditions, that is the relevant boundary integrals are evaluated based on valued implied by fixed stagnation temperature and pressure values and specified flow direction (but not magnitude). More...
 

Functions

template<>
InputParameters validParams< NSWeakStagnationBaseBC > ()
 

Function Documentation

template<>
InputParameters validParams< NSWeakStagnationBaseBC > ( )

Definition at line 15 of file NSWeakStagnationBaseBC.C.

Referenced by validParams< NSEnergyWeakStagnationBC >(), validParams< NSMassWeakStagnationBC >(), validParams< NSMomentumConvectiveWeakStagnationBC >(), and validParams< NSMomentumPressureWeakStagnationBC >().

16 {
17  InputParameters params = validParams<NSIntegratedBC>();
18  params.addClassDescription(
19  "This is the base class for 'weakly-imposed' stagnation boundary conditions.");
20  params.addRequiredParam<Real>("stagnation_pressure", "The specifed stagnation pressure");
21  params.addRequiredParam<Real>("stagnation_temperature", "The specifed stagnation temperature");
22  params.addRequiredParam<Real>("sx", "x-component of specifed flow direction");
23  params.addRequiredParam<Real>("sy", "y-component of specifed flow direction");
24  params.addParam<Real>("sz", 0.0, "z-component of specifed flow direction"); // only required in 3D
25  return params;
26 }
InputParameters validParams< NSIntegratedBC >()