#include <InflowOutflowAdvectBC.H>


sets = inflow vel at inflow face. sets = zero at noflow faces. sets = extrapval at outflow face
Public Member Functions | |
| virtual | ~InflowOutflowAdvectBC () |
| InflowOutflowAdvectBC (int a_flowDir, Real a_inflowVel, int a_velComp) | |
| void | define (const ProblemDomain &a_domain, const RealVect &a_dx) |
| void | fluxBC (EBFluxFAB &a_flux, const EBCellFAB &a_Wcenter, const EBCellFAB &a_Wextrap, const Side::LoHiSide &a_sd, const Real &a_time, const EBISBox &a_ebisBox, const DataIndex &a_dit, const Box &a_box, const Box &a_faceBox, const int &a_dir) |
| For every box in this level, this function is called. | |
| void | initialize (LevelData< EBCellFAB > &a_conState, const EBISLayout &a_ebisl) const |
| Initialize---no op here. | |
| void | setBndrySlopes (EBCellFAB &a_deltaPrim, const EBCellFAB &a_primState, const EBISBox &a_ebisBox, const Box &a_box, const int &a_dir) |
| Set boundary slopes --no op here. | |
Protected Attributes | |
| bool | m_isDefined |
| int | m_velComp |
| ProblemDomain | m_domain |
| RealVect | m_dx |
| int | m_flowDir |
| Real | m_inflowVel |
Private Member Functions | |
| InflowOutflowAdvectBC () | |
| virtual InflowOutflowAdvectBC::~InflowOutflowAdvectBC | ( | ) | [inline, virtual] |
| InflowOutflowAdvectBC::InflowOutflowAdvectBC | ( | int | a_flowDir, | |
| Real | a_inflowVel, | |||
| int | a_velComp | |||
| ) | [inline] |
References m_flowDir, m_inflowVel, m_isDefined, and m_velComp.
| InflowOutflowAdvectBC::InflowOutflowAdvectBC | ( | ) | [inline, private] |
References MayDay::Error().
| void InflowOutflowAdvectBC::define | ( | const ProblemDomain & | a_domain, | |
| const RealVect & | a_dx | |||
| ) | [inline, virtual] |
| void InflowOutflowAdvectBC::initialize | ( | LevelData< EBCellFAB > & | a_conState, | |
| const EBISLayout & | a_ebisl | |||
| ) | const [inline, virtual] |
bool InflowOutflowAdvectBC::m_isDefined [protected] |
Referenced by define(), and InflowOutflowAdvectBC().
int InflowOutflowAdvectBC::m_velComp [protected] |
Referenced by InflowOutflowAdvectBC().
ProblemDomain InflowOutflowAdvectBC::m_domain [protected] |
Referenced by define().
RealVect InflowOutflowAdvectBC::m_dx [protected] |
Referenced by define().
int InflowOutflowAdvectBC::m_flowDir [protected] |
Referenced by InflowOutflowAdvectBC().
Real InflowOutflowAdvectBC::m_inflowVel [protected] |
Referenced by InflowOutflowAdvectBC().
1.5.5