, including all inherited members.
| applyHelm(LevelDataType &a_ans, const LevelDataType &a_phi, const LevelDataType *a_phiC, int a_level, Real a_mu, Real a_dt, bool a_homogeneousBC) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline] |
| applyOperator(LevelDataType &a_ans, const LevelDataType &a_phi, const LevelDataType *a_phiC, int a_level, Real a_alpha, Real a_beta, bool a_applyBC) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline, virtual] |
| BaseLevelHeatSolver(const Vector< DisjointBoxLayout > &a_grids, const Vector< int > &a_refRat, const ProblemDomain &a_level0Domain, RefCountedPtr< AMRLevelOpFactory< LevelDataType > > &a_opFact, const RefCountedPtr< AMRMultiGrid< LevelDataType > > &a_solver) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline] |
| BaseLevelTGA(const Vector< DisjointBoxLayout > &a_grids, const Vector< int > &a_refRat, const ProblemDomain &a_level0Domain, RefCountedPtr< AMRLevelOpFactory< LevelDataType > > &a_opFact, const RefCountedPtr< AMRMultiGrid< LevelDataType > > &a_solver) | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [inline] |
| BaseLevelTGA(const BaseLevelTGA &a_opin) | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [private] |
| BaseLevelTGA() | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [private] |
| computeDiffusion(LevelDataType &a_diffusiveTerm, LevelDataType &a_phiOld, LevelDataType &a_src, LevelData< FluxDataType > &a_flux, FluxRegisterType *a_fineFluxRegPtr, FluxRegisterType *a_crseFluxRegPtr, const LevelDataType *a_crsePhiOldPtr, const LevelDataType *a_crsePhiNewPtr, Real a_oldTime, Real a_crseOldTime, Real a_crseNewTime, Real a_dt, int a_level, bool a_zeroPhi=true, bool a_rhsAlreadyKappaWeighted=false) | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [inline, virtual] |
| incrementFlux(LevelData< FluxDataType > &a_diffusiveFlux, LevelDataType &a_phi, int a_level, Real a_mu, Real a_dt, Real a_sign, bool a_setToZero) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline] |
| m_grids | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_level0Domain | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_mu1 | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_mu2 | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_mu3 | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_mu4 | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_ops | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_r1 | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_refRat | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| m_solver | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [protected] |
| newOp(const ProblemDomain &a_indexSpace, RefCountedPtr< AMRLevelOpFactory< LevelDataType > > &a_opFact) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline, virtual] |
| operator=(const BaseLevelTGA &) | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [private] |
| resetSolverAlphaAndBeta(const Real &a_alpha, const Real &a_beta) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline] |
| setSourceGhostCells(LevelDataType &a_src, const DisjointBoxLayout &a_dbl, int a_level)=0 | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [protected, pure virtual] |
| size() const | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline] |
| solveHelm(LevelDataType &a_phi, LevelDataType &a_phiC, LevelDataType &a_rhs, int a_level, Real a_mu, Real a_dt, bool a_zeroPhi=true) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline] |
| timeInterp(LevelDataType &a_data, const LevelDataType &a_oldData, const LevelDataType &a_newData, Real a_time, Real a_oldTime, Real a_newTime, int a_level) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline, protected] |
| updateSoln(LevelDataType &a_phiNew, LevelDataType &a_phiOld, LevelDataType &a_src, LevelData< FluxDataType > &a_flux, FluxRegisterType *a_fineFluxRegPtr, FluxRegisterType *a_crseFluxRegPtr, const LevelDataType *a_crsePhiOldPtr, const LevelDataType *a_crsePhiNewPtr, Real a_oldTime, Real a_crseOldTime, Real a_crseNewTime, Real a_dt, int a_level, bool a_zeroPhi=true, bool a_rhsAlreadyKappaWeighted=false, int a_fluxStartComponent=0) | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [inline, virtual] |
| BaseLevelHeatSolver::updateSoln(LevelDataType &a_phiNew, LevelDataType &a_phiOld, LevelDataType &a_src, FluxRegisterType *a_fineFluxRegPtr, FluxRegisterType *a_crseFluxRegPtr, const LevelDataType *a_crsePhiOldPtr, const LevelDataType *a_crsePhiNewPtr, Real a_oldTime, Real a_crseOldTime, Real a_crseNewTime, Real a_dt, int a_level, bool a_zeroPhi=true, bool a_rhsAlreadyKappaWeighted=false, int a_fluxStartComponent=0) | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline, virtual] |
| updateSolnWithTimeDependentOp(LevelDataType &a_phiNew, LevelDataType &a_phiOld, LevelDataType &a_src, LevelData< FluxDataType > &a_flux, FluxRegisterType *a_fineFluxRegPtr, FluxRegisterType *a_crseFluxRegPtr, const LevelDataType *a_crsePhiOldPtr, const LevelDataType *a_crsePhiNewPtr, Real a_oldTime, Real a_crseOldTime, Real a_crseNewTime, Real a_dt, int a_level, bool a_zeroPhi=true, int a_fluxStartComponent=0) | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [inline, private] |
| updateSolnWithTimeIndependentOp(LevelDataType &a_phiNew, LevelDataType &a_phiOld, LevelDataType &a_src, LevelData< FluxDataType > &a_flux, FluxRegisterType *a_fineFluxRegPtr, FluxRegisterType *a_crseFluxRegPtr, const LevelDataType *a_crsePhiOldPtr, const LevelDataType *a_crsePhiNewPtr, Real a_oldTime, Real a_crseOldTime, Real a_crseNewTime, Real a_dt, int a_level, bool a_zeroPhi=true, int a_fluxStartComponent=0) | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [inline, private] |
| ~BaseLevelHeatSolver() | BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType > | [inline, virtual] |
| ~BaseLevelTGA() | BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType > | [inline, virtual] |