#include <NoFlowVortex.H>
Public Member Functions | |
NoFlowVortexFactory (const RealVect &a_center, const Real &a_coreRadius, const Real &a_strength) | |
virtual | ~NoFlowVortexFactory () |
virtual EBIBC * | create () const |
Protected Attributes | |
RealVect | m_center |
Real | m_coreRadius |
Real | m_strength |
Private Member Functions | |
NoFlowVortexFactory () | |
weak construction is bad but i will allow copy construction and assignment |
NoFlowVortexFactory::NoFlowVortexFactory | ( | const RealVect & | a_center, | |
const Real & | a_coreRadius, | |||
const Real & | a_strength | |||
) | [inline] |
inside core radius vtheta = strength* r outise core radius vtheta = 0.
References m_center, m_coreRadius, and m_strength.
virtual NoFlowVortexFactory::~NoFlowVortexFactory | ( | ) | [inline, virtual] |
NoFlowVortexFactory::NoFlowVortexFactory | ( | ) | [inline, private] |
weak construction is bad but i will allow copy construction and assignment
References MayDay::Error().
virtual EBIBC* NoFlowVortexFactory::create | ( | ) | const [inline, virtual] |
RealVect NoFlowVortexFactory::m_center [protected] |
Referenced by create(), and NoFlowVortexFactory().
Real NoFlowVortexFactory::m_coreRadius [protected] |
Referenced by create(), and NoFlowVortexFactory().
Real NoFlowVortexFactory::m_strength [protected] |
Referenced by create(), and NoFlowVortexFactory().