21template <MInt nDim,
class SysEqn>
std::vector< solverType * > m_fvSolvers
MInt a_noCells() const
Returns the number of cells.
MInt noVariables() const override
Return the number of primitive variables.
MFloat timeStep(MBool canSolver=false) noexcept
void initRANSValues()
Initialize RANSValues for LES Solver.
MBool m_restartLESAverage
FvZonal(const MInt couplingId, RANS *R, LES *L)
const MInt m_noReconstructNutVars
MInt m_zonalTransferInterval
void postCouple(MInt) override
MInt a_noFvCellsLES() const
MInt a_noFvCellsRANS() const
RANS & RANSSolver() const
void initLESValues()
Initialize LESValues for RANS Solver.
MInt m_zonalAveragingTimeStep
virtual ~FvZonal()=default
MFloat getAveragingFactor()
void checkProperties() override
MBool m_cylindricCommunication
MInt a_noFvGridCellsRANS() const
void finalizeSubCoupleInit(MInt)
MInt a_noFvGridCellsLES() const
MInt noExchangeVariables()
MFloat m_Ma
the Mach number