#include <InflowOutflowIBC.H>
Public Member Functions | |
InflowOutflowIBCFactory (int a_flowDir, Real a_inflowVel, int a_orderEBBC, bool a_doSlipWalls) | |
virtual | ~InflowOutflowIBCFactory () |
virtual EBIBC * | create () const |
Protected Attributes | |
int | m_flowDir |
Real | m_inflowVel |
int | m_orderEBBC |
bool | m_doSlipWalls |
Private Member Functions | |
InflowOutflowIBCFactory () | |
weak construction is bad but i will allow copy construction and assignment |
InflowOutflowIBCFactory::InflowOutflowIBCFactory | ( | int | a_flowDir, | |
Real | a_inflowVel, | |||
int | a_orderEBBC, | |||
bool | a_doSlipWalls | |||
) | [inline] |
References m_doSlipWalls, m_flowDir, m_inflowVel, and m_orderEBBC.
virtual InflowOutflowIBCFactory::~InflowOutflowIBCFactory | ( | ) | [inline, virtual] |
InflowOutflowIBCFactory::InflowOutflowIBCFactory | ( | ) | [inline, private] |
weak construction is bad but i will allow copy construction and assignment
References MayDay::Error().
virtual EBIBC* InflowOutflowIBCFactory::create | ( | ) | const [inline, virtual] |
int InflowOutflowIBCFactory::m_flowDir [protected] |
Referenced by create(), and InflowOutflowIBCFactory().
Real InflowOutflowIBCFactory::m_inflowVel [protected] |
Referenced by create(), and InflowOutflowIBCFactory().
int InflowOutflowIBCFactory::m_orderEBBC [protected] |
Referenced by create(), and InflowOutflowIBCFactory().
bool InflowOutflowIBCFactory::m_doSlipWalls [protected] |
Referenced by create(), and InflowOutflowIBCFactory().