Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::HypreMLABecLap Member List

This is the complete list of members for amrex::HypreMLABecLap, including all inherited members.

buildIJMaps()amrex::HypreMLABecLap
buildIJSlots(Gpu::DeviceVector< HYPRE_BigInt > const &rows, Gpu::DeviceVector< HYPRE_BigInt > const &cols)amrex::HypreMLABecLap
commBCoefs(int flev, Array< MultiFab const *, 3 > const &a_bcoefs)amrex::HypreMLABecLap
commBCoefs_local(int flev, Array< MultiFab const *, 3 > const &a_bcoefs, Vector< FabArrayBase::CopyComTag > const &tags)amrex::HypreMLABecLap
getFinalResidualNorm() const noexceptamrex::HypreMLABecLapinline
getNumIters() const noexceptamrex::HypreMLABecLapinline
HypreMLABecLap(HypreMLABecLap const &)=deleteamrex::HypreMLABecLap
HypreMLABecLap(HypreMLABecLap &&)=deleteamrex::HypreMLABecLap
HypreMLABecLap(Vector< Geometry > a_geom, Vector< BoxArray > a_grids, Vector< DistributionMapping > a_dmap, HypreSolverID a_hypre_solver_id, std::string a_parmparse_prefix="hypre_mlabeclap")amrex::HypreMLABecLap
operator=(HypreMLABecLap const &)=deleteamrex::HypreMLABecLap
operator=(HypreMLABecLap &&)=deleteamrex::HypreMLABecLap
resetSolverSetup()amrex::HypreMLABecLapinline
setIsSingular(bool v)amrex::HypreMLABecLapinline
setMaxIter(int v)amrex::HypreMLABecLapinline
setReuseSetupMaxIter(int n) noexceptamrex::HypreMLABecLapinline
setReuseSolverSetup(bool v)amrex::HypreMLABecLapinline
setThrowException(bool t) noexceptamrex::HypreMLABecLapinline
setup(Real a_ascalar, Real a_bscalar, Vector< MultiFab const * > const &a_acoefs, Vector< Array< MultiFab const *, 3 > > const &a_bcoefs, Array< LinOpBCType, 3 > const &a_lobc, Array< LinOpBCType, 3 > const &a_hibc, Vector< MultiFab const * > const &a_levelbcdata, std::pair< MultiFab const *, IntVect > const &a_coarse_bc={nullptr, IntVect(0)})amrex::HypreMLABecLap
setVerbose(int v)amrex::HypreMLABecLapinline
solve(Vector< MultiFab * > const &a_sol, Vector< MultiFab const * > const &a_rhs, Real a_reltol, Real a_abstol)amrex::HypreMLABecLap
solveIJ(Vector< MultiFab * > const &a_sol, Vector< MultiFab const * > const &a_rhs, Real a_reltol, Real a_abstol)amrex::HypreMLABecLap
updateIJValues(Gpu::DeviceVector< Real > const &vals)amrex::HypreMLABecLap
~HypreMLABecLap()amrex::HypreMLABecLap