#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().