Chombo + EB + MF  3.2
NewPoissonOp Member List

This is the complete list of members for NewPoissonOp, including all inherited members.

addCoarserObserver(MGLevelOp< FArrayBox > *a_operator, int a_coarseningFactor)MGLevelOp< FArrayBox >inline
addObserver(MGLevelOpObserver< FArrayBox > *a_observer)MGLevelOp< FArrayBox >inline
applyOp(FArrayBox &a_lhs, const FArrayBox &a_phi, bool a_homogeneous=false)NewPoissonOpvirtual
applyOpMg(FArrayBox &a_lhs, FArrayBox &a_phi, FArrayBox *a_phiCoarse, bool a_homogeneous)MGLevelOp< FArrayBox >inlinevirtual
assign(FArrayBox &a_lhs, const FArrayBox &a_rhs)NewPoissonOpvirtual
assignLocal(FArrayBox &a_lhs, const FArrayBox &a_rhs)LinearOp< FArrayBox >inlinevirtual
axby(FArrayBox &a_lhs, const FArrayBox &a_x, const FArrayBox &a_y, Real a, Real b)NewPoissonOpvirtual
clear(FArrayBox &a_lhs)LinearOp< FArrayBox >inlinevirtual
clearObservee()MGLevelOpObserver< FArrayBox >inline
colorGS(FArrayBox &a_phi, const FArrayBox &a_rhs, const IntVect &color)NewPoissonOpprotected
create(FArrayBox &a_lhs, const FArrayBox &a_rhs)NewPoissonOpvirtual
createCoarsened(FArrayBox &a_lhs, const FArrayBox &a_rhs, const int &a_refRat)NewPoissonOpvirtual
createCoarser(FArrayBox &a_coarse, const FArrayBox &a_fine, bool ghost)NewPoissonOpvirtual
define(const RealVect &a_dx, const ProblemDomain &a_domain, BCFunc a_bc)NewPoissonOp
dotProduct(const FArrayBox &a_1, const FArrayBox &a_2)NewPoissonOpvirtual
dx() constLinearOp< FArrayBox >inlinevirtual
finerOperatorChanged(const MGLevelOp< FArrayBox > &a_operator, int a_coarseningFactor)MGLevelOp< FArrayBox >inlinevirtual
incr(FArrayBox &a_lhs, const FArrayBox &a_x, Real a_scale)NewPoissonOpvirtual
levelGSRB(FArrayBox &a_e, const FArrayBox &a_residual)NewPoissonOpprotected
levelRelaxColor(FArrayBox &a_phi, const FArrayBox &a_rhs, const IntVect &a_color, const Real &a_weight, const bool &a_homogeneousPhysBC)NewPoissonOpprotected
m_bcNewPoissonOpprotected
m_domainNewPoissonOpprotected
m_dxNewPoissonOpprotected
m_dxCrseNewPoissonOpprotected
mDotProduct(const FArrayBox &a_1, const int a_sz, const FArrayBox a_2[], Real a_mdots[])LinearOp< FArrayBox >inlinevirtual
MGLevelOp()MGLevelOp< FArrayBox >inline
MGLevelOpObserver()MGLevelOpObserver< FArrayBox >inline
NewPoissonOp()NewPoissonOpinline
nextColor(IntVect &color, const IntVect &limit)NewPoissonOpprotected
norm(const FArrayBox &a_x, int a_ord)NewPoissonOpvirtual
notifyObserversOfChange()MGLevelOp< FArrayBox >inline
numObservers() constMGLevelOp< FArrayBox >inline
operatorChanged(const MGLevelOp< FArrayBox > &a_operator)MGLevelOpObserver< FArrayBox >inlinevirtual
preCond(FArrayBox &a_correction, const FArrayBox &a_residual)NewPoissonOpvirtual
prolongIncrement(FArrayBox &a_phiThisLevel, const FArrayBox &a_correctCoarse)NewPoissonOpvirtual
relax(FArrayBox &a_e, const FArrayBox &a_residual, int iterations)NewPoissonOpvirtual
relaxNF(FArrayBox &a_phi, const FArrayBox *a_phiCoarse, const FArrayBox &a_rhs, int a_iterations)MGLevelOp< FArrayBox >inlinevirtual
removeObserver(MGLevelOpObserver< FArrayBox > *a_observer)MGLevelOp< FArrayBox >inline
residual(FArrayBox &a_lhs, const FArrayBox &a_phi, const FArrayBox &a_rhs, bool a_homogeneous=false)NewPoissonOpvirtual
residualNF(FArrayBox &a_lhs, FArrayBox &a_phi, const FArrayBox *a_phiCoarse, const FArrayBox &a_rhs, bool a_homogeneous=false)MGLevelOp< FArrayBox >inlinevirtual
restrictR(FArrayBox &a_phiCoarse, const FArrayBox &a_phiFine)MGLevelOp< FArrayBox >inlinevirtual
restrictResidual(FArrayBox &a_resCoarse, FArrayBox &a_phiFine, const FArrayBox &a_rhsFine)NewPoissonOpvirtual
MGLevelOp< FArrayBox >::restrictResidual(FArrayBox &a_resCoarse, FArrayBox &a_phiFine, const FArrayBox *a_phiCoarse, const FArrayBox &a_rhsFine, bool homogeneous)MGLevelOp< FArrayBox >inlinevirtual
scale(FArrayBox &a_lhs, const Real &a_scale)NewPoissonOpvirtual
setObservee(MGLevelOp< FArrayBox > *a_observee)MGLevelOpObserver< FArrayBox >inline
setToZero(FArrayBox &a_x)NewPoissonOpvirtual
write(const FArrayBox *a, const char *filename)LinearOp< FArrayBox >inlinevirtual
~LinearOp()LinearOp< FArrayBox >inlinevirtual
~MGLevelOp()MGLevelOp< FArrayBox >inlinevirtual
~MGLevelOpObserver()MGLevelOpObserver< FArrayBox >virtual
~NewPoissonOp()NewPoissonOpinlinevirtual