chombo-discharge
|
This is the complete list of members for MFHelmholtzOp, including all inherited members.
AMROperator(LevelData< MFCellFAB > &a_Lphi, const LevelData< MFCellFAB > &a_phiFine, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_phiCoar, const bool a_homogeneousPhysBC, AMRLevelOp< LevelData< MFCellFAB >> *a_finerOp) override | MFHelmholtzOp | protected |
AMROperatorNC(LevelData< MFCellFAB > &a_Lphi, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_phiCoar, bool a_homogeneousPhysBC, AMRLevelOp< LevelData< MFCellFAB >> *a_finerOp) override final | MFHelmholtzOp | |
AMROperatorNF(LevelData< MFCellFAB > &a_Lphi, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_phiCoar, bool a_homogeneousPhysBC) override final | MFHelmholtzOp | |
AMRProlong(LevelData< MFCellFAB > &a_correction, const LevelData< MFCellFAB > &a_coarseCorrection) override final | MFHelmholtzOp | |
AMRResidual(LevelData< MFCellFAB > &a_residual, const LevelData< MFCellFAB > &a_phiFine, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_phiCoar, const LevelData< MFCellFAB > &a_rhs, bool a_homogeneousPhysBC, AMRLevelOp< LevelData< MFCellFAB >> *a_finerOp) override final | MFHelmholtzOp | |
AMRResidualNC(LevelData< MFCellFAB > &a_residual, const LevelData< MFCellFAB > &a_phiFine, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_rhs, bool a_homogeneousPhysBC, AMRLevelOp< LevelData< MFCellFAB >> *a_finerOp) override final | MFHelmholtzOp | |
AMRResidualNF(LevelData< MFCellFAB > &a_residual, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_phiCoar, const LevelData< MFCellFAB > &a_rhs, bool a_homogeneousPhysBC) override final | MFHelmholtzOp | |
AMRRestrict(LevelData< MFCellFAB > &a_residualCoarse, const LevelData< MFCellFAB > &a_residual, const LevelData< MFCellFAB > &a_correction, const LevelData< MFCellFAB > &a_coarseCorrection, bool a_skip_res) override final | MFHelmholtzOp | |
AMRUpdateResidual(LevelData< MFCellFAB > &a_residual, const LevelData< MFCellFAB > &a_correction, const LevelData< MFCellFAB > &a_coarseCorrection) override final | MFHelmholtzOp | |
applyOp(LevelData< MFCellFAB > &a_Lphi, const LevelData< MFCellFAB > &a_phi, bool a_homogeneousPhysBc) override final | MFHelmholtzOp | |
applyOp(LevelData< MFCellFAB > &a_Lphi, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > *const a_phiCoar, const bool a_homogeneousPhysBC, const bool a_homogeneousCFBC) | MFHelmholtzOp | protected |
applyOpNoBoundary(LevelData< MFCellFAB > &a_ans, const LevelData< MFCellFAB > &a_phi) override final | MFHelmholtzOp | |
assign(LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_rhs) override final | MFHelmholtzOp | |
assignCopier(LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_rhs, const Copier &a_copier) override final | MFHelmholtzOp | |
assignLocal(LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_rhs) override final | MFHelmholtzOp | |
axby(LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_x, const LevelData< MFCellFAB > &a_y, const Real a_a, const Real a_b) override final | MFHelmholtzOp | |
buildCopier(Copier &a_copier, const LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_rhs) override | MFHelmholtzOp | |
computeOperatorLoads(LevelData< MFCellFAB > &a_phi, const int a_numApply) noexcept | MFHelmholtzOp | |
create(LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_rhs) override final | MFHelmholtzOp | |
createCoarsened(LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_rhs, const int &a_refRat) override final | MFHelmholtzOp | |
createCoarser(LevelData< MFCellFAB > &a_coarse, const LevelData< MFCellFAB > &a_fine, bool a_ghosted) override final | MFHelmholtzOp | |
divideByIdentityCoef(LevelData< MFCellFAB > &a_rhs) override final | MFHelmholtzOp | |
dotProduct(const LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_2) override final | MFHelmholtzOp | |
exchangeGhost(const LevelData< MFCellFAB > &a_phi) const | MFHelmholtzOp | protected |
fillGrad(const LevelData< MFCellFAB > &a_phi) override final | MFHelmholtzOp | |
getAcoef() | MFHelmholtzOp | |
getBcoef() | MFHelmholtzOp | |
getBcoefIrreg() | MFHelmholtzOp | |
getFlux(MFFluxFAB &a_flux, const LevelData< MFCellFAB > &a_data, const Box &a_grid, const DataIndex &a_dit, Real a_scale) override final | MFHelmholtzOp | |
getHelmOp(const int a_phase) | MFHelmholtzOp | |
incr(LevelData< MFCellFAB > &a_lhs, const LevelData< MFCellFAB > &a_rhs, Real a_scale) override final | MFHelmholtzOp | |
interpolateCF(const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > *a_phiCoar, const bool a_homogeneousCF) | MFHelmholtzOp | protected |
m_Acoef | MFHelmholtzOp | protected |
m_Bcoef | MFHelmholtzOp | protected |
m_BcoefIrreg | MFHelmholtzOp | protected |
m_coarAve | MFHelmholtzOp | protected |
m_colors | MFHelmholtzOp | protected |
m_comp | MFHelmholtzOp | protectedstatic |
m_dataLocation | MFHelmholtzOp | protected |
m_dirichletBcValues | MFHelmholtzOp | protected |
m_exchangeCopier | MFHelmholtzOp | protected |
m_ghostPhi | MFHelmholtzOp | protected |
m_ghostRhs | MFHelmholtzOp | protected |
m_hasCoar | MFHelmholtzOp | protected |
m_hasFine | MFHelmholtzOp | protected |
m_hasMGObjcts | MFHelmholtzOp | protected |
m_hasMGObjects | MFHelmholtzOp | protected |
m_helmOps | MFHelmholtzOp | protected |
m_interpolator | MFHelmholtzOp | protected |
m_jump | MFHelmholtzOp | protected |
m_jumpBC | MFHelmholtzOp | protected |
m_mflg | MFHelmholtzOp | protected |
m_mflgCoar | MFHelmholtzOp | protected |
m_mflgCoarMG | MFHelmholtzOp | protected |
m_mflgCoFi | MFHelmholtzOp | protected |
m_mflgFine | MFHelmholtzOp | protected |
m_multifluid | MFHelmholtzOp | protected |
m_nComp | MFHelmholtzOp | protectedstatic |
m_numPhases | MFHelmholtzOp | protected |
m_refToCoar | MFHelmholtzOp | protected |
m_smoother | MFHelmholtzOp | protected |
MFHelmholtzOp()=delete | MFHelmholtzOp | |
MFHelmholtzOp(const MFHelmholtzOp &a_op)=delete | MFHelmholtzOp | |
MFHelmholtzOp(const MFHelmholtzOp &&a_op)=delete | MFHelmholtzOp | |
MFHelmholtzOp(const Location::Cell a_dataLocation, const MFLevelGrid &a_mflgFine, const MFLevelGrid &a_mflg, const MFLevelGrid &a_mflgCoFi, const MFLevelGrid &a_mflgCoar, const MFLevelGrid &a_mflgCoarMG, const MFMultigridInterpolator &a_interpolator, const MFReflux &a_fluxReg, const MFCoarAve &a_coarAve, const RefCountedPtr< MFHelmholtzDomainBCFactory > &a_domainBC, const RefCountedPtr< MFHelmholtzEBBCFactory > &a_ebBC, const RefCountedPtr< MFHelmholtzJumpBCFactory > &a_jumpBcFactory, const RealVect &a_probLo, const Real &a_dx, const int &a_refToFine, const int &a_refToCoar, const bool &a_hasFine, const bool &a_hasCoar, const bool &a_hasMGObjects, const bool &a_isMGOperator, const Real &a_alpha, const Real &a_beta, const RefCountedPtr< LevelData< MFCellFAB >> &a_Acoef, const RefCountedPtr< LevelData< MFFluxFAB >> &a_Bcoef, const RefCountedPtr< LevelData< MFBaseIVFAB >> &a_BcoefIrreg, const IntVect &a_ghostPhi, const IntVect &a_ghostRhs, const int &a_jumpOrder, const int &a_jumpWeight, const Smoother &a_smoother) | MFHelmholtzOp | |
norm(const LevelData< MFCellFAB > &a_lhs, int a_order) override final | MFHelmholtzOp | |
operator=(const MFHelmholtzOp &a_oper)=delete | MFHelmholtzOp | |
operator=(const MFHelmholtzOp &&a_oper)=delete | MFHelmholtzOp | |
preCond(LevelData< MFCellFAB > &a_corr, const LevelData< MFCellFAB > &a_residual) override final | MFHelmholtzOp | |
prolongIncrement(LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_correctCoarse) override final | MFHelmholtzOp | |
refToCoarser() override final | MFHelmholtzOp | |
relax(LevelData< MFCellFAB > &a_correction, const LevelData< MFCellFAB > &a_residual, int a_iterations) override final | MFHelmholtzOp | |
relaxGSMultiColor(LevelData< MFCellFAB > &a_correction, const LevelData< MFCellFAB > &a_residual, const int a_iterations) | MFHelmholtzOp | |
relaxGSRedBlack(LevelData< MFCellFAB > &a_correction, const LevelData< MFCellFAB > &a_residual, const int a_iterations) | MFHelmholtzOp | |
relaxPointJacobi(LevelData< MFCellFAB > &a_correction, const LevelData< MFCellFAB > &a_residual, const int a_iterations) | MFHelmholtzOp | |
residual(LevelData< MFCellFAB > &a_residual, const LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_rhs, const bool a_homogeneousPhysBc) override final | MFHelmholtzOp | |
restrictResidual(LevelData< MFCellFAB > &a_resCoar, LevelData< MFCellFAB > &a_phi, const LevelData< MFCellFAB > &a_rhs) override final | MFHelmholtzOp | |
scale(LevelData< MFCellFAB > &a_lhs, const Real &a_scale) override final | MFHelmholtzOp | |
setAcoAndBco(const RefCountedPtr< LevelData< MFCellFAB >> &a_Acoef, const RefCountedPtr< LevelData< MFFluxFAB >> &a_Bcoef, const RefCountedPtr< LevelData< MFBaseIVFAB >> &a_BcoefIrreg) | MFHelmholtzOp | |
setAlphaAndBeta(const Real &a_alpha, const Real &a_beta) override final | MFHelmholtzOp | |
setJump(RefCountedPtr< LevelData< BaseIVFAB< Real >>> &a_jump) | MFHelmholtzOp | |
setToZero(LevelData< MFCellFAB > &a_lhs) override final | MFHelmholtzOp | |
Smoother enum name | MFHelmholtzOp | |
updateJumpBC(const LevelData< MFCellFAB > &a_phi, const bool a_homogeneousPhysBC) | MFHelmholtzOp | protected |
~MFHelmholtzOp() | MFHelmholtzOp |