|
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_numSmoothPreCond | MFHelmholtzOp | protected |
| m_refToCoar | MFHelmholtzOp | protected |
| m_smoother | MFHelmholtzOp | protected |
| m_validCells | 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< LevelData< BaseFab< bool > > > &a_validCells, 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 int &a_preCondSmooth, const Smoother &a_smoother, const Real &a_relaxFactor) | 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 | virtual |