A | amrex::HypreABecLap3 | private |
acoefs | amrex::Hypre | protected |
b | amrex::HypreABecLap3 | private |
bcoefs | amrex::Hypre | protected |
cell_id | amrex::HypreABecLap3 | private |
cell_id_vec | amrex::HypreABecLap3 | private |
comm | amrex::Hypre | protected |
diaginv | amrex::Hypre | protected |
eb_stencil_size | amrex::Hypre | static |
geom | amrex::Hypre | protected |
getSolution(MultiFab &soln) | amrex::HypreABecLap3 | |
hiV(const Box &b) | amrex::Hypre | inlinestatic |
Hypre(const BoxArray &grids, const DistributionMapping &dmap, const Geometry &geom, MPI_Comm comm_) | amrex::Hypre | |
Hypre(Hypre &&) noexcept=default | amrex::Hypre | |
Hypre(Hypre const &)=delete | amrex::Hypre | |
hypre_ij | amrex::HypreABecLap3 | private |
HypreABecLap3(const BoxArray &grids, const DistributionMapping &dmap, const Geometry &geom_, MPI_Comm comm_, const iMultiFab *overset_mask=nullptr) | amrex::HypreABecLap3 | |
HypreABecLap3(HypreABecLap3 const &)=delete | amrex::HypreABecLap3 | |
HypreABecLap3(HypreABecLap3 &&)=delete | amrex::HypreABecLap3 | |
Interface enum name | amrex::Hypre | |
is_matrix_singular | amrex::Hypre | protected |
ispow2(HYPRE_Int i) | amrex::Hypre | inlinestatic |
loadVectors(MultiFab &soln, const MultiFab &rhs) | amrex::HypreABecLap3 | |
loV(const Box &b) | amrex::Hypre | inlinestatic |
m_bndry | amrex::Hypre | protected |
m_eb_b_coeffs | amrex::HypreABecLap3 | private |
m_factory | amrex::Hypre | protected |
m_maxorder | amrex::Hypre | protected |
m_overset_mask | amrex::HypreABecLap3 | private |
ncells_grid | amrex::HypreABecLap3 | private |
num_sweeps | amrex::Hypre | protected |
old_default | amrex::Hypre | protected |
operator=(HypreABecLap3 const &)=delete | amrex::HypreABecLap3 | |
operator=(HypreABecLap3 &&)=delete | amrex::HypreABecLap3 | |
amrex::Hypre::operator=(Hypre &&) noexcept=default | amrex::Hypre | |
amrex::Hypre::operator=(Hypre const &)=delete | amrex::Hypre | |
options_namespace | amrex::Hypre | protected |
prepareSolver() | amrex::HypreABecLap3 | |
regular_stencil_size | amrex::Hypre | static |
relax_order | amrex::Hypre | protected |
relax_type | amrex::Hypre | protected |
scalar_a | amrex::Hypre | protected |
scalar_b | amrex::Hypre | protected |
setACoeffs(const MultiFab &alpha) | amrex::Hypre | |
setBCoeffs(const Array< const MultiFab *, BL_SPACEDIM > &beta) | amrex::Hypre | |
setHypreNumSweeps(int n) noexcept | amrex::Hypre | inline |
setHypreOldDefault(bool l) noexcept | amrex::Hypre | inline |
setHypreOptionsNamespace(const std::string &ns) noexcept | amrex::Hypre | inline |
setHypreRelaxOrder(int n) noexcept | amrex::Hypre | inline |
setHypreRelaxType(int n) noexcept | amrex::Hypre | inline |
setHypreStrongThreshold(Real t) noexcept | amrex::Hypre | inline |
setIsMatrixSingular(bool flag) | amrex::Hypre | inline |
setScalars(Real sa, Real sb) | amrex::Hypre | |
setVerbose(int _verbose) | amrex::Hypre | |
solve(MultiFab &soln, const MultiFab &rhs, Real rel_tol, Real abs_tol, int max_iter, const BndryData &bndry, int max_bndry_order) override | amrex::HypreABecLap3 | virtual |
strong_threshold | amrex::Hypre | protected |
verbose | amrex::Hypre | protected |
x | amrex::HypreABecLap3 | private |
~Hypre() | amrex::Hypre | virtual |
~HypreABecLap3() override | amrex::HypreABecLap3 | |