| a_noFvCells() const | CouplingFv< nDim, SysEqn > | inlineprotected |
| a_noFvGridCells() const | CouplingFv< nDim, SysEqn > | inlineprotected |
| balancePost() | Coupling | inlinevirtual |
| balancePre() | Coupling | inlinevirtual |
| Base typedef | CouplerFvMultilevelInterpolation< nDim, SysEqn > | |
| BaseCoupler typedef | CouplerFvMultilevelInterpolation< nDim, SysEqn > | |
| BaseFv typedef | CouplerFvMultilevelInterpolation< nDim, SysEqn > | |
| cellDataSizeDlb(const MInt NotUsed(dataId), const MInt NotUsed(cellId)) | Coupling | inlinevirtual |
| cellDataTypeDlb(const MInt NotUsed(dataId)) const | Coupling | inlinevirtual |
| checkProperties() override | CouplerFvMultilevel< nDim, SysEqn > | inlinevirtual |
| cleanUp() | CouplerFvMultilevel< nDim, SysEqn > | inlinevirtual |
| computeCoarseLevelCorrection(const MInt level) | CouplerFvMultilevel< nDim, SysEqn > | private |
| correctCoarseBndryCells(const MInt solverId) | CouplerFvMultilevel< nDim, SysEqn > | private |
| CouplerFvMultilevel(const MInt couplingId, std::vector< FvCartesianSolverXD< nDim, SysEqn > * > solvers) | CouplerFvMultilevel< nDim, SysEqn > | |
| CouplerFvMultilevelInterpolation(const MInt couplingId, std::vector< FvCartesianSolverXD< nDim, SysEqn > * > solvers) | CouplerFvMultilevelInterpolation< nDim, SysEqn > | |
| couplerId() const | Coupling | inline |
| Coupling(const MInt couplingId) | Coupling | inline |
| Coupling(const Coupling &)=delete | Coupling | |
| CouplingFv(const MInt couplingId, std::vector< FvCartesianSolverXD< nDim, SysEqn > * > fvSolvers, const MInt noSolvers) | CouplingFv< nDim, SysEqn > | inline |
| CouplingFv(const MInt couplingId, Solver *solvers) | CouplingFv< nDim, SysEqn > | inline |
| CouplingFv(const CouplingFv &)=delete | CouplingFv< nDim, SysEqn > | |
| createTimer(const MString &name) | CouplerFvMultilevel< nDim, SysEqn > | private |
| finalizeAdaptation(MInt solverId) | CouplerFvMultilevel< nDim, SysEqn > | virtual |
| finalizeBalance(const MInt) | Coupling | inlinevirtual |
| finalizeCouplerInit() | CouplerFvMultilevel< nDim, SysEqn > | virtual |
| finalizeSubCoupleInit(MInt) | CouplerFvMultilevel< nDim, SysEqn > | inlinevirtual |
| fvSolver(const MInt solverId=0) const | CouplerFvMultilevelInterpolation< nDim, SysEqn > | inline |
| getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MInt *const NotUsed(data)) | Coupling | inlinevirtual |
| getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MLong *const NotUsed(data)) | Coupling | inlinevirtual |
| getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MFloat *const NotUsed(data)) | Coupling | inlinevirtual |
| getCouplingTimings(std::vector< std::pair< MString, MFloat > > &NotUsed(timings), const MBool NotUsed(allTimings)) | Coupling | inlinevirtual |
| getDomainDecompositionInformation(std::vector< std::pair< MString, MInt > > &NotUsed(domainInfo)) override | CouplerFvMultilevel< nDim, SysEqn > | inlinevirtual |
| Grid typedef | CouplerFvMultilevel< nDim, SysEqn > | |
| GridProxy typedef | CouplerFvMultilevel< nDim, SysEqn > | |
| init() override | CouplerFvMultilevel< nDim, SysEqn > | virtual |
| initLeafCells() | CouplerFvMultilevel< nDim, SysEqn > | private |
| initMapping() | CouplerFvMultilevel< nDim, SysEqn > | private |
| initRestrictedCells() | CouplerFvMultilevel< nDim, SysEqn > | private |
| initSplitMapping() | CouplerFvMultilevel< nDim, SysEqn > | private |
| initTimers() | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_coarse2fine | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_correctCoarseBndry | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_couplingId | Coupling | private |
| m_dlbTimerId | Coupling | private |
| m_fine2coarse | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_fvSolvers | CouplingFv< nDim, SysEqn > | protected |
| m_leafCells | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_prolongationMethod | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_restrictedCells | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_splitCellMapping | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_timerGroup | CouplerFvMultilevel< nDim, SysEqn > | private |
| m_timers | CouplerFvMultilevel< nDim, SysEqn > | private |
| noCellDataDlb() const | Coupling | inlinevirtual |
| noCouplingTimers(const MBool NotUsed(allTimings)) const | Coupling | inlinevirtual |
| noSolvers() const | CouplerFvMultilevelInterpolation< nDim, SysEqn > | inline |
| operator=(const CouplingFv &)=delete | CouplingFv< nDim, SysEqn > | |
| Coupling::operator=(const Coupling &)=delete | Coupling | |
| postAdaptation() | Coupling | inlinevirtual |
| postCouple(MInt) override | CouplerFvMultilevelInterpolation< nDim, SysEqn > | virtual |
| preCouple(MInt) override | CouplerFvMultilevel< nDim, SysEqn > | virtual |
| prepareAdaptation() | Coupling | inlinevirtual |
| prolongation(const MInt level) | CouplerFvMultilevelInterpolation< nDim, SysEqn > | |
| prolongData(const MInt level) | CouplerFvMultilevel< nDim, SysEqn > | private |
| readProperties() override | CouplerFvMultilevel< nDim, SysEqn > | inlinevirtual |
| reinitAfterBalance() | Coupling | inlinevirtual |
| reset(const MInt level) | CouplerFvMultilevelInterpolation< nDim, SysEqn > | private |
| resetMultiLevelVariables() | CouplerFvMultilevel< nDim, SysEqn > | private |
| resetSecondaryFlowVariables() | CouplerFvMultilevel< nDim, SysEqn > | private |
| resetTau(const MInt level) | CouplerFvMultilevel< nDim, SysEqn > | |
| restrictData(const MInt level) | CouplerFvMultilevel< nDim, SysEqn > | private |
| restriction(const MInt level) | CouplerFvMultilevel< nDim, SysEqn > | |
| returnIdleRecord() const | Coupling | inlineprotected |
| returnLoadRecord() const | Coupling | inlineprotected |
| sanityCheck() | CouplerFvMultilevel< nDim, SysEqn > | |
| sanityCheck(const MInt mode=0) | CouplerFvMultilevel< nDim, SysEqn > | private |
| setCellDataDlb(const MInt NotUsed(dataId), const MInt *const NotUsed(data)) | Coupling | inlinevirtual |
| setCellDataDlb(const MInt NotUsed(dataId), const MLong *const NotUsed(data)) | Coupling | inlinevirtual |
| setCellDataDlb(const MInt NotUsed(dataId), const MFloat *const NotUsed(data)) | Coupling | inlinevirtual |
| setDlbTimer(const MInt timerId) | Coupling | inline |
| solverType typedef | CouplingFv< nDim, SysEqn > | |
| SolverType typedef | CouplerFvMultilevel< nDim, SysEqn > | |
| startLoadTimer(const MString &name) const | Coupling | inline |
| startTimer(const MString &name) | CouplerFvMultilevelInterpolation< nDim, SysEqn > | |
| stopLoadTimer(const MString &name) const | Coupling | inline |
| stopTimer(const MString &name) | CouplerFvMultilevelInterpolation< nDim, SysEqn > | |
| storeRestrictedVariables(const MInt level) | CouplerFvMultilevel< nDim, SysEqn > | private |
| subCouple(MInt, MInt, std::vector< MBool > &) override | CouplerFvMultilevel< nDim, SysEqn > | inlinevirtual |
| timer(const MString &name) | CouplerFvMultilevel< nDim, SysEqn > | private |
| writeRestartFile(const MInt) | Coupling | inlinevirtual |
| ~CouplerFvMultilevel() | CouplerFvMultilevel< nDim, SysEqn > | |
| ~CouplerFvMultilevelInterpolation() | CouplerFvMultilevelInterpolation< nDim, SysEqn > | inline |
| ~Coupling()=default | Coupling | virtual |
| ~CouplingFv() override=default | CouplingFv< nDim, SysEqn > | |