Class HypreExtMultiABec
-
class HypreExtMultiABec : public HypreMultiABec
Public Functions
-
inline HypreExtMultiABec(int _crse_level, int _fine_level, int _solver_flag)
- Parameters:
_crse_level –
_fine_level –
_solver_flag –
-
~HypreExtMultiABec() override
-
HypreExtMultiABec(const HypreExtMultiABec &src) = delete
-
HypreExtMultiABec(const HypreExtMultiABec &&src) = delete
-
HypreExtMultiABec &operator=(const HypreExtMultiABec &src) = delete
-
HypreExtMultiABec &operator=(const HypreExtMultiABec &&src) = delete
-
void loadLevelVectors(int level, amrex::MultiFab &dest, int icomp, amrex::MultiFab &rhs, BC_Mode inhom) override
- Parameters:
rhs – will not be altered
-
void loadLevelVectorB(int level, amrex::MultiFab &rhs, BC_Mode inhom) override
- Parameters:
rhs – will not be altered
-
void loadMatrix() override
once all level coeffs and scalars have been set
-
inline HypreExtMultiABec(int _crse_level, int _fine_level, int _solver_flag)