This is the complete list of members for amrex::MLMG, including all inherited members.
| actualBottomSolve() | amrex::MLMG | |
| addInterpCorrection(int alev, int mglev) | amrex::MLMG | |
| always_use_bnorm | amrex::MLMG | private |
| apply(const Vector< MultiFab * > &out, const Vector< MultiFab * > &in) | amrex::MLMG | |
| BCMode typedef | amrex::MLMG | |
| bottom_abstol | amrex::MLMG | private |
| bottom_maxiter | amrex::MLMG | private |
| bottom_reltol | amrex::MLMG | private |
| bottom_solver | amrex::MLMG | private |
| bottom_time enum value | amrex::MLMG | private |
| bottom_verbose | amrex::MLMG | private |
| bottomSolve() | amrex::MLMG | |
| BottomSolver typedef | amrex::MLMG | |
| bottomSolveWithCG(Any &x, const Any &b, MLCGSolver::Type type) | amrex::MLMG | |
| bottomSolveWithPETSc(Any &x, const Any &b) | amrex::MLMG | |
| buildFineMask() | amrex::MLMG | |
| cf_strategy | amrex::MLMG | private |
| CFStrategy enum name | amrex::MLMG | |
| checkPoint(const Vector< MultiFab * > &a_sol, const Vector< MultiFab const * > &a_rhs, Real a_tol_rel, Real a_tol_abs, const char *a_file_name) const | amrex::MLMG | private |
| compResidual(const Vector< MultiFab * > &a_res, const Vector< MultiFab * > &a_sol, const Vector< MultiFab const * > &a_rhs) | amrex::MLMG | |
| computeMLResidual(int amrlevmax) | amrex::MLMG | |
| computeResidual(int alev) | amrex::MLMG | |
| computeResOfCorrection(int amrlev, int mglev) | amrex::MLMG | |
| computeResWithCrseCorFineCor(int fine_amr_lev) | amrex::MLMG | |
| computeResWithCrseSolFineCor(int crse_amr_lev, int fine_amr_lev) | amrex::MLMG | |
| cor | amrex::MLMG | private |
| cor_hold | amrex::MLMG | private |
| do_fixed_number_of_iters | amrex::MLMG | private |
| do_nsolve | amrex::MLMG | private |
| final_fill_bc | amrex::MLMG | private |
| finest_amr_lev | amrex::MLMG | private |
| getBottomToleranceAbs() noexcept | amrex::MLMG | inline |
| getFinalResidual() const noexcept | amrex::MLMG | inline |
| getFluxes(const Vector< Array< MultiFab *, AMREX_SPACEDIM > > &a_flux, Location a_loc=Location::FaceCenter) | amrex::MLMG | |
| getFluxes(const Vector< Array< MultiFab *, AMREX_SPACEDIM > > &a_flux, const Vector< MultiFab * > &a_sol, Location a_loc=Location::FaceCenter) | amrex::MLMG | |
| getFluxes(const Vector< MultiFab * > &a_flux, Location a_loc=Location::CellCenter) | amrex::MLMG | |
| getFluxes(const Vector< MultiFab * > &a_flux, const Vector< MultiFab * > &a_sol, Location a_loc=Location::CellCenter) | amrex::MLMG | |
| getGradSolution(const Vector< Array< MultiFab *, AMREX_SPACEDIM > > &a_grad_sol, Location a_loc=Location::FaceCenter) | amrex::MLMG | |
| getInitResidual() const noexcept | amrex::MLMG | inline |
| getInitRHS() const noexcept | amrex::MLMG | inline |
| getNumCGIters() const noexcept | amrex::MLMG | inline |
| getNumIters() const noexcept | amrex::MLMG | inline |
| getResidualHistory() const noexcept | amrex::MLMG | inline |
| interpCorrection(int alev) | amrex::MLMG | |
| interpCorrection(int alev, int mglev) | amrex::MLMG | |
| iter_time enum value | amrex::MLMG | private |
| linop | amrex::MLMG | private |
| linop_prepared | amrex::MLMG | private |
| Location typedef | amrex::MLMG | |
| m_final_resnorm0 | amrex::MLMG | private |
| m_init_resnorm0 | amrex::MLMG | private |
| m_iter_fine_resnorm0 | amrex::MLMG | private |
| m_niters_cg | amrex::MLMG | private |
| m_rhsnorm0 | amrex::MLMG | private |
| makeSolvable() | amrex::MLMG | |
| makeSolvable(int amrlev, int mglev, Any &mf) | amrex::MLMG | |
| max_fmg_iters | amrex::MLMG | private |
| max_iters | amrex::MLMG | private |
| mgFcycle() | amrex::MLMG | |
| mgVcycle(int amrlev, int mglev) | amrex::MLMG | |
| miniCycle(int alev) | amrex::MLMG | |
| MLCGSolver class | amrex::MLMG | friend |
| MLMG(MLLinOp &a_lp) | amrex::MLMG | |
| MLResNormInf(int alevmax, bool local=false) | amrex::MLMG | |
| MLRhsNormInf(bool local=false) | amrex::MLMG | |
| namrlevs | amrex::MLMG | private |
| ns_linop | amrex::MLMG | private |
| ns_mlmg | amrex::MLMG | private |
| ns_rhs | amrex::MLMG | private |
| ns_sol | amrex::MLMG | private |
| NSolve(MLMG &a_solver, MultiFab &a_sol, MultiFab &a_rhs) | amrex::MLMG | |
| nsolve_grid_size | amrex::MLMG | private |
| ntimers enum value | amrex::MLMG | private |
| nu1 | amrex::MLMG | private |
| nu2 | amrex::MLMG | private |
| nub | amrex::MLMG | private |
| nuf | amrex::MLMG | private |
| numAMRLevels() const noexcept | amrex::MLMG | inline |
| oneIter(int iter) | amrex::MLMG | |
| prepareForNSolve() | amrex::MLMG | |
| prepareForSolve(Vector< Any > &a_sol, const Vector< Any > &a_rhs) | amrex::MLMG | |
| res | amrex::MLMG | private |
| rescor | amrex::MLMG | private |
| ResNormInf(int amrlev, bool local=false) | amrex::MLMG | |
| rhs | amrex::MLMG | private |
| setAlwaysUseBNorm(int flag) noexcept | amrex::MLMG | inline |
| setBottomMaxIter(int n) noexcept | amrex::MLMG | inline |
| setBottomSmooth(int n) noexcept | amrex::MLMG | inline |
| setBottomSolver(BottomSolver s) noexcept | amrex::MLMG | inline |
| setBottomTolerance(Real t) noexcept | amrex::MLMG | inline |
| setBottomToleranceAbs(Real t) noexcept | amrex::MLMG | inline |
| setBottomVerbose(int v) noexcept | amrex::MLMG | inline |
| setCFStrategy(CFStrategy a_cf_strategy) noexcept | amrex::MLMG | inline |
| setFinalFillBC(int flag) noexcept | amrex::MLMG | inline |
| setFinalSmooth(int n) noexcept | amrex::MLMG | inline |
| setFixedIter(int nit) noexcept | amrex::MLMG | inline |
| setMaxFmgIter(int n) noexcept | amrex::MLMG | inline |
| setMaxIter(int n) noexcept | amrex::MLMG | inline |
| setNSolve(int flag) noexcept | amrex::MLMG | inline |
| setNSolveGridSize(int s) noexcept | amrex::MLMG | inline |
| setPostSmooth(int n) noexcept | amrex::MLMG | inline |
| setPreSmooth(int n) noexcept | amrex::MLMG | inline |
| setVerbose(int v) noexcept | amrex::MLMG | inline |
| sol | amrex::MLMG | private |
| sol_is_alias | amrex::MLMG | private |
| solve(const Vector< MultiFab * > &a_sol, const Vector< MultiFab const * > &a_rhs, Real a_tol_rel, Real a_tol_abs, const char *checkpoint_file=nullptr) | amrex::MLMG | |
| solve(Vector< Any > &a_sol, const Vector< Any > &a_rhs, Real a_tol_rel, Real a_tol_abs, const char *checkpoint_file=nullptr) | amrex::MLMG | |
| solve_called | amrex::MLMG | private |
| solve_time enum value | amrex::MLMG | private |
| timer | amrex::MLMG | private |
| timer_types enum name | amrex::MLMG | private |
| verbose | amrex::MLMG | private |
| ~MLMG() | amrex::MLMG |