PoissonOp4 Member List

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

addCoarserObserver(MGLevelOp< LevelData< FArrayBox > > *a_operator, int a_coarseningFactor)MGLevelOp< LevelData< FArrayBox > > [inline]
addObserver(MGLevelOpObserver< LevelData< FArrayBox > > *a_observer)MGLevelOp< LevelData< FArrayBox > > [inline]
applyOp(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_phi, bool a_homogeneous=false)PoissonOp4 [virtual]
applyOpMg(LevelData< FArrayBox > &a_lhs, LevelData< FArrayBox > &a_phi, LevelData< FArrayBox > *a_phiCoarse, bool a_homogeneous)MGLevelOp< LevelData< FArrayBox > > [inline, virtual]
assign(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_rhs)PoissonOp4 [virtual]
assignLocal(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_rhs)LinearOp< LevelData< FArrayBox > > [inline, virtual]
axby(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_x, const LevelData< FArrayBox > &a_y, Real a, Real b)PoissonOp4 [virtual]
clear(LevelData< FArrayBox > &a_lhs)LinearOp< LevelData< FArrayBox > > [inline, virtual]
clearObservee()MGLevelOpObserver< LevelData< FArrayBox > > [inline]
create(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_rhs)PoissonOp4 [virtual]
createCoarsened(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_rhs, const int &a_refRat)PoissonOp4 [virtual]
createCoarser(LevelData< FArrayBox > &a_coarse, const LevelData< FArrayBox > &a_fine, bool ghost)PoissonOp4 [virtual]
define(const RealVect &a_dx, const ProblemDomain &a_domain, BCFunc a_bc)PoissonOp4
dotProduct(const LevelData< FArrayBox > &a_1, const LevelData< FArrayBox > &a_2)PoissonOp4 [virtual]
dx() const LinearOp< LevelData< FArrayBox > > [inline, virtual]
finerOperatorChanged(const MGLevelOp< LevelData< FArrayBox > > &a_operator, int a_coarseningFactor)MGLevelOp< LevelData< FArrayBox > > [inline, virtual]
incr(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_x, Real a_scale)PoissonOp4 [virtual]
levelGSRB(LevelData< FArrayBox > &a_e, const LevelData< FArrayBox > &a_residual)PoissonOp4 [protected]
m_bcPoissonOp4 [protected]
m_coarsenedMGridsPoissonOp4 [protected]
m_domainPoissonOp4 [protected]
m_dxPoissonOp4 [protected]
m_dxCrsePoissonOp4 [protected]
m_levelOpsPoissonOp4 [protected]
m_nGhostPoissonOp4 [static]
mDotProduct(const LevelData< FArrayBox > &a_1, const int a_sz, const LevelData< FArrayBox >a_2[], Real a_mdots[])LinearOp< LevelData< FArrayBox > > [inline, virtual]
MGLevelOp()MGLevelOp< LevelData< FArrayBox > > [inline]
MGLevelOpObserver()MGLevelOpObserver< LevelData< FArrayBox > > [inline]
norm(const LevelData< FArrayBox > &a_x, int a_ord)PoissonOp4 [virtual]
notifyObserversOfChange()MGLevelOp< LevelData< FArrayBox > > [inline]
numObservers() const MGLevelOp< LevelData< FArrayBox > > [inline]
operatorChanged(const MGLevelOp< LevelData< FArrayBox > > &a_operator)MGLevelOpObserver< LevelData< FArrayBox > > [inline, virtual]
PoissonOp4()PoissonOp4 [inline]
preCond(LevelData< FArrayBox > &a_correction, const LevelData< FArrayBox > &a_residual)PoissonOp4 [virtual]
prolongIncrement(LevelData< FArrayBox > &a_phiThisLevel, const LevelData< FArrayBox > &a_correctCoarse)PoissonOp4 [virtual]
relax(LevelData< FArrayBox > &a_e, const LevelData< FArrayBox > &a_residual, int iterations)PoissonOp4 [virtual]
relaxNF(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCoarse, const LevelData< FArrayBox > &a_rhs, int a_iterations)MGLevelOp< LevelData< FArrayBox > > [inline, virtual]
removeObserver(MGLevelOpObserver< LevelData< FArrayBox > > *a_observer)MGLevelOp< LevelData< FArrayBox > > [inline]
residual(LevelData< FArrayBox > &a_lhs, const LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > &a_rhs, bool a_homogeneous=false)PoissonOp4 [virtual]
residualNF(LevelData< FArrayBox > &a_lhs, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCoarse, const LevelData< FArrayBox > &a_rhs, bool a_homogeneous=false)MGLevelOp< LevelData< FArrayBox > > [inline, virtual]
restrictR(LevelData< FArrayBox > &a_phiCoarse, const LevelData< FArrayBox > &a_phiFine)MGLevelOp< LevelData< FArrayBox > > [inline, virtual]
restrictResidual(LevelData< FArrayBox > &a_resCoarse, LevelData< FArrayBox > &a_phiFine, const LevelData< FArrayBox > &a_rhsFine)PoissonOp4 [virtual]
MGLevelOp< LevelData< FArrayBox > >::restrictResidual(LevelData< FArrayBox > &a_resCoarse, LevelData< FArrayBox > &a_phiFine, const LevelData< FArrayBox > *a_phiCoarse, const LevelData< FArrayBox > &a_rhsFine, bool homogeneous)MGLevelOp< LevelData< FArrayBox > > [inline, virtual]
scale(LevelData< FArrayBox > &a_lhs, const Real &a_scale)PoissonOp4 [virtual]
setObservee(MGLevelOp< LevelData< FArrayBox > > *a_observee)MGLevelOpObserver< LevelData< FArrayBox > > [inline]
setToZero(LevelData< FArrayBox > &a_x)PoissonOp4 [virtual]
write(const LevelData< FArrayBox > *a, const char *filename)LinearOp< LevelData< FArrayBox > > [inline, virtual]
~LinearOp()LinearOp< LevelData< FArrayBox > > [inline, virtual]
~MGLevelOp()MGLevelOp< LevelData< FArrayBox > > [inline, virtual]
~MGLevelOpObserver()MGLevelOpObserver< LevelData< FArrayBox > > [virtual]
~PoissonOp4()PoissonOp4 [inline, virtual]


Generated on Fri Apr 5 04:25:16 2019 for Chombo + EB by  doxygen 1.5.5