Block-Structured AMR Software Framework
amrex::MLCurlCurl Member List

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

AMRRefRatio() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
AMRRefRatio(int amr_lev) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
apply(int amrlev, int mglev, MF &out, MF &in, BCMode bc_mode, StateMode s_mode, const MLMGBndryT< MF > *bndry=nullptr) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::apply(int amrlev, int mglev, Array< MultiFab, 3 > &out, Array< MultiFab, 3 > &in, BCMode bc_mode, StateMode s_mode, const MLMGBndryT< Array< MultiFab, 3 > > *bndry=nullptr) const=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
applyBC(int amrlev, int mglev, MF &in, CurlCurlStateType type) constamrex::MLCurlCurlprivate
applyInhomogNeumannTerm(int, Array< MultiFab, 3 > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
applyMetricTerm(int, int, Array< MultiFab, 3 > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
applyOverset(int, Array< MultiFab, 3 > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
applyPhysBC(int amrlev, int mglev, MultiFab &mf, CurlCurlStateType type) constamrex::MLCurlCurl
averageDownAndSync(Vector< MF > &sol) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::averageDownAndSync(Vector< Array< MultiFab, 3 > > &sol) const=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
averageDownSolutionRHS(int camrlev, Array< MultiFab, 3 > &crse_sol, Array< MultiFab, 3 > &crse_rhs, const Array< MultiFab, 3 > &fine_sol, const Array< MultiFab, 3 > &fine_rhs)amrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
avgDownResAmr(int clev, Array< MultiFab, 3 > &cres, Array< MultiFab, 3 > const &fres) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
avgDownResMG(int clev, Array< MultiFab, 3 > &cres, Array< MultiFab, 3 > const &fres) constamrex::MLLinOpT< Array< MultiFab, 3 > >virtual
BCMode typedefamrex::MLCurlCurl
BCType typedefamrex::MLCurlCurl
BottomCommunicator() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
checkPoint(std::string const &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprivatevirtual
Communicator() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
compactify(Box const &b) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >protected
compactify(Array4< T > const &a) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
compFlux(int, const Array< Array< MultiFab, 3 > *, AMREX_SPACEDIM > &, Array< MultiFab, 3 > &, Location) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
compGrad(int, const Array< Array< MultiFab, 3 > *, AMREX_SPACEDIM > &, Array< MultiFab, 3 > &, Location) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
compresid(int amrlev, int mglev, MF &resid, MF const &b) constamrex::MLCurlCurl
copyNSolveSolution(Array< MultiFab, 3 > &, Array< MultiFab, 3 > const &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
correctionResidual(int amrlev, int mglev, MF &resid, MF &x, const MF &b, BCMode bc_mode, const MF *crse_bcdata=nullptr) overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::correctionResidual(int amrlev, int mglev, Array< MultiFab, 3 > &resid, Array< MultiFab, 3 > &x, const Array< MultiFab, 3 > &b, BCMode bc_mode, const Array< MultiFab, 3 > *crse_bcdata=nullptr)=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
define(const Vector< Geometry > &a_geom, const Vector< BoxArray > &a_grids, const Vector< DistributionMapping > &a_dmap, const LPInfo &a_info=LPInfo())amrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::define(const Vector< Geometry > &a_geom, const Vector< BoxArray > &a_grids, const Vector< DistributionMapping > &a_dmap, const LPInfo &a_info, const Vector< FabFactory< FAB > const * > &a_factory, bool eb_limit_coarsening=true)amrex::MLLinOpT< Array< MultiFab, 3 > >
defineBC()amrex::MLLinOpT< Array< MultiFab, 3 > >private
defineGrids(const Vector< Geometry > &a_geom, const Vector< BoxArray > &a_grids, const Vector< DistributionMapping > &a_dmap, const Vector< FabFactory< FAB > const * > &a_factory)amrex::MLLinOpT< Array< MultiFab, 3 > >private
doAgglomeration() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
doConsolidation() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
doSemicoarsening() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
enforceSingularSolvableamrex::MLLinOpT< Array< MultiFab, 3 > >protected
FAB typedefamrex::MLLinOpT< Array< MultiFab, 3 > >
Factory(int amr_lev, int mglev=0) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
fixSolvabilityByOffset(int, int, Array< MultiFab, 3 > &, Vector< RT > const &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
Geom(int amr_lev, int mglev=0) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
get_d0(T const &dx, T const &dy, T const &) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
get_d1(T const &, T const &dy, T const &dz) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
getDefaultBottomSolver() constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
getDirichletInfo(int amrlev, int mglev) constamrex::MLCurlCurlprivate
getDotMask(int amrlev, int mglev, int idim) constamrex::MLCurlCurlprivate
getEnforceSingularSolvable() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
getFluxes(const Vector< Array< Array< MultiFab, 3 > *, AMREX_SPACEDIM > > &, const Vector< Array< MultiFab, 3 > * > &, Location) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
getFluxes(const Vector< Array< MultiFab, 3 > * > &, const Vector< Array< MultiFab, 3 > * > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
getMaxOrder() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
getNComp() constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
getNGrow(int=0, int=0) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
getNGrowVectRestriction() const overrideamrex::MLCurlCurlinlinevirtual
getSolvabilityOffset(int, int, Array< MultiFab, 3 > const &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
getSymmetryInfo(int amrlev, int mglev) constamrex::MLCurlCurlprivate
hasBC(BCType bct) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >protected
hasHiddenDimension() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
hasInhomogNeumannBC() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >protected
hasRobinBC() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >protected
HiBC(int icomp=0) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
hiddenDirection() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
infoamrex::MLLinOpT< Array< MultiFab, 3 > >protected
interpAssign(int amrlev, int fmglev, Array< MultiFab, 3 > &fine, Array< MultiFab, 3 > &crse) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
interpolation(int amrlev, int fmglev, MF &fine, const MF &crse) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::interpolation(int amrlev, int fmglev, Array< MultiFab, 3 > &fine, const Array< MultiFab, 3 > &crse) const=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
interpolationAmr(int famrlev, Array< MultiFab, 3 > &fine, const Array< MultiFab, 3 > &crse, IntVect const &nghost) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
isBottomActive() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
isBottomSingular() const overrideamrex::MLCurlCurlinlinevirtual
isCellCentered() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
isMFIterSafe(int amrlev, int mglev1, int mglev2) constamrex::MLLinOpT< Array< MultiFab, 3 > >
isSingular(int) const overrideamrex::MLCurlCurlinlinevirtual
levelbc_raiiamrex::MLLinOpT< Array< MultiFab, 3 > >private
LoBC(int icomp=0) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
Location typedefamrex::MLCurlCurl
m_alphaamrex::MLCurlCurlprivate
m_amr_ref_ratioamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_bcoefsamrex::MLCurlCurlprivate
m_betaamrex::MLCurlCurlprivate
m_bottom_commamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_coarse_bc_locamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_coarse_data_crse_ratioamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_coarse_data_for_bcamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_coarse_data_for_bc_raiiamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_coarse_fine_bc_typeamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_default_commamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_dmapamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_do_agglomerationamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_do_consolidationamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_do_semicoarseningamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_domain_bloc_hiamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_domain_bloc_loamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_domain_coveredamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_dotmaskamrex::MLCurlCurlmutableprivate
m_etypeamrex::MLCurlCurlprivate
m_factoryamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_geomamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_gridsamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_hibcamrex::MLLinOpT< Array< MultiFab, 3 > >
m_hibc_origamrex::MLLinOpT< Array< MultiFab, 3 > >
m_ixtypeamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_lobcamrex::MLLinOpT< Array< MultiFab, 3 > >
m_lobc_origamrex::MLLinOpT< Array< MultiFab, 3 > >
m_lusolveramrex::MLCurlCurlprivate
m_ncompamrex::MLCurlCurlprivatestatic
m_needs_coarse_data_for_bcamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_num_amr_levelsamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_num_mg_levelsamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_parentamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_raii_commamrex::MLLinOpT< Array< MultiFab, 3 > >protected
m_use_pcgamrex::MLCurlCurlprivate
make(Vector< Vector< MF > > &mf, IntVect const &ng) const overrideamrex::MLCurlCurl
make(int amrlev, int mglev, IntVect const &ng) const overrideamrex::MLCurlCurlvirtual
MLLinOpT< Array< MultiFab, 3 > >::make(Vector< Vector< Array< MultiFab, 3 > > > &mf, IntVect const &ng) constamrex::MLLinOpT< Array< MultiFab, 3 > >protectedvirtual
makeAgglomeratedDMap(const Vector< BoxArray > &ba, Vector< DistributionMapping > &dm)amrex::MLLinOpT< Array< MultiFab, 3 > >privatestatic
makeAlias(MF const &mf) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::makeAlias(Array< MultiFab, 3 > const &mf) constamrex::MLLinOpT< Array< MultiFab, 3 > >protectedvirtual
makeCoarseAmr(int famrlev, IntVect const &ng) const overrideamrex::MLCurlCurlvirtual
makeCoarseMG(int amrlev, int mglev, IntVect const &ng) const overrideamrex::MLCurlCurlvirtual
makeConsolidatedDMap(const Vector< BoxArray > &ba, Vector< DistributionMapping > &dm, int ratio, int strategy)amrex::MLLinOpT< Array< MultiFab, 3 > >privatestatic
makeFactory(int, int) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotectedvirtual
makeNLinOp(int) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
makeSubCommunicator(const DistributionMapping &dm)amrex::MLLinOpT< Array< MultiFab, 3 > >private
maxorderamrex::MLLinOpT< Array< MultiFab, 3 > >protected
MF typedefamrex::MLCurlCurl
MFType typedefamrex::MLLinOpT< Array< MultiFab, 3 > >
mg_box_min_widthamrex::MLLinOpT< Array< MultiFab, 3 > >protectedstatic
mg_coarsen_ratioamrex::MLLinOpT< Array< MultiFab, 3 > >protectedstatic
mg_coarsen_ratio_vecamrex::MLLinOpT< Array< MultiFab, 3 > >protected
mg_domain_min_widthamrex::MLLinOpT< Array< MultiFab, 3 > >protected
MLCurlCurl()=defaultamrex::MLCurlCurl
MLCurlCurl(const Vector< Geometry > &a_geom, const Vector< BoxArray > &a_grids, const Vector< DistributionMapping > &a_dmap, const LPInfo &a_info=LPInfo())amrex::MLCurlCurl
MLLinOpT()=defaultamrex::MLLinOpT< Array< MultiFab, 3 > >
MLLinOpT(const MLLinOpT< Array< MultiFab, 3 > > &)=deleteamrex::MLLinOpT< Array< MultiFab, 3 > >
MLLinOpT(MLLinOpT< Array< MultiFab, 3 > > &&)=deleteamrex::MLLinOpT< Array< MultiFab, 3 > >
name() const overrideamrex::MLCurlCurlinlinevirtual
NAMRLevels() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
needsCoarseDataForBC() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
needsUpdate() constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
NMGLevels(int amrlev) const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
normalize(int amrlev, int mglev, Array< MultiFab, 3 > &mf) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
normInf(int amrlev, MF const &mf, bool local) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::normInf(int amrlev, Array< MultiFab, 3 > const &mf, bool local) const=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
operator=(const MLLinOpT< Array< MultiFab, 3 > > &)=deleteamrex::MLLinOpT< Array< MultiFab, 3 > >
operator=(MLLinOpT< Array< MultiFab, 3 > > &&)=deleteamrex::MLLinOpT< Array< MultiFab, 3 > >
postSolve(Vector< Array< MultiFab, 3 > > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
prepareForFluxes(int, const Array< MultiFab, 3 > *=nullptr)amrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
prepareForGMRES()amrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
prepareForSolve() overrideamrex::MLCurlCurlvirtual
prepareRHS(Vector< MF * > const &rhs) constamrex::MLCurlCurl
reflux(int crse_amrlev, Array< MultiFab, 3 > &res, const Array< MultiFab, 3 > &crse_sol, const Array< MultiFab, 3 > &crse_rhs, Array< MultiFab, 3 > &fine_res, Array< MultiFab, 3 > &fine_sol, const Array< MultiFab, 3 > &fine_rhs) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
resizeMultiGrid(int new_size)amrex::MLLinOpT< Array< MultiFab, 3 > >protectedvirtual
restriction(int amrlev, int cmglev, MF &crse, MF &fine) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::restriction(int amrlev, int cmglev, Array< MultiFab, 3 > &crse, Array< MultiFab, 3 > &fine) const=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
robin_a_raiiamrex::MLLinOpT< Array< MultiFab, 3 > >private
robin_b_raiiamrex::MLLinOpT< Array< MultiFab, 3 > >private
robin_f_raiiamrex::MLLinOpT< Array< MultiFab, 3 > >private
RT typedefamrex::MLCurlCurl
scaleRHS(int, Array< MultiFab, 3 > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
setBeta(const Vector< Array< MultiFab const *, 3 >> &a_bcoefs)amrex::MLCurlCurl
setCoarseFineBC(const Array< MultiFab, 3 > *crse, int crse_ratio, LinOpBCType bc_type=LinOpBCType::Dirichlet) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >
setCoarseFineBC(const Array< MultiFab, 3 > *crse, IntVect const &crse_ratio, LinOpBCType bc_type=LinOpBCType::Dirichlet) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >
setCoarseFineBC(const AMF *crse, int crse_ratio, LinOpBCType bc_type=LinOpBCType::Dirichlet) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >
setCoarseFineBC(const AMF *crse, IntVect const &crse_ratio, LinOpBCType bc_type=LinOpBCType::Dirichlet) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >
setCoarseFineBCLocation(const RealVect &cloc) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotected
setDirichletNodesToZero(int amrlev, int mglev, MF &a_mf) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::setDirichletNodesToZero(int, int, Array< MultiFab, 3 > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
setDomainBC(const Array< BCType, AMREX_SPACEDIM > &lobc, const Array< BCType, AMREX_SPACEDIM > &hibc) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >
setDomainBC(const Vector< Array< BCType, AMREX_SPACEDIM > > &lobc, const Vector< Array< BCType, AMREX_SPACEDIM > > &hibc) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >
setDomainBCLoc(const Array< Real, AMREX_SPACEDIM > &lo_bcloc, const Array< Real, AMREX_SPACEDIM > &hi_bcloc) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >
setEnforceSingularSolvable(bool o) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
setLevelBC(int amrlev, const MF *levelbcdata, const MF *robinbc_a=nullptr, const MF *robinbc_b=nullptr, const MF *robinbc_f=nullptr) overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::setLevelBC(int, const Array< MultiFab, 3 > *, const Array< MultiFab, 3 > *=nullptr, const Array< MultiFab, 3 > *=nullptr, const Array< MultiFab, 3 > *=nullptr)=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
MLLinOpT< Array< MultiFab, 3 > >::setLevelBC(int amrlev, const AMF *levelbcdata, const AMF *robinbc_a=nullptr, const AMF *robinbc_b=nullptr, const AMF *robinbc_f=nullptr)amrex::MLLinOpT< Array< MultiFab, 3 > >
setMaxOrder(int o) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
setScalars(RT a_alpha, RT a_beta) noexceptamrex::MLCurlCurl
setUsePCG(bool flag)amrex::MLCurlCurlinline
setVerbose(int v) noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inline
smooth(int amrlev, int mglev, MF &sol, const MF &rhs, bool skip_fillboundary=false) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::smooth(int amrlev, int mglev, Array< MultiFab, 3 > &sol, const Array< MultiFab, 3 > &rhs, bool skip_fillboundary=false) const=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
smooth1D(int amrlev, int mglev, MF &sol, MF const &rhs, int color) constamrex::MLCurlCurl
solutionResidual(int amrlev, MF &resid, MF &x, const MF &b, const MF *crse_bcdata=nullptr) overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::solutionResidual(int amrlev, Array< MultiFab, 3 > &resid, Array< MultiFab, 3 > &x, const Array< MultiFab, 3 > &b, const Array< MultiFab, 3 > *crse_bcdata=nullptr)=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
StateMode typedefamrex::MLCurlCurl
supportInhomogNeumannBC() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotectedvirtual
supportNSolve() constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
supportRobinBC() const noexceptamrex::MLLinOpT< Array< MultiFab, 3 > >inlineprotectedvirtual
unapplyMetricTerm(int, int, Array< MultiFab, 3 > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
unimposeNeumannBC(int, Array< MultiFab, 3 > &) constamrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
update()amrex::MLLinOpT< Array< MultiFab, 3 > >inlinevirtual
verboseamrex::MLLinOpT< Array< MultiFab, 3 > >protected
xdoty(int amrlev, int mglev, const MF &x, const MF &y, bool local) const overrideamrex::MLCurlCurl
MLLinOpT< Array< MultiFab, 3 > >::xdoty(int amrlev, int mglev, const Array< MultiFab, 3 > &x, const Array< MultiFab, 3 > &y, bool local) const=0amrex::MLLinOpT< Array< MultiFab, 3 > >pure virtual
~MLLinOpT()=defaultamrex::MLLinOpT< Array< MultiFab, 3 > >virtual