AMRFASMultiGrid< T > Member List

This is the complete list of members for AMRFASMultiGrid< T >, including all inherited members.

addInspector(RefCountedPtr< AMRMultiGridInspector< T > > &a_inspector)AMRMultiGrid< T > [inline]
AMRFASMultiGrid()AMRFASMultiGrid< T > [inline]
AMRMultiGrid()AMRMultiGrid< T > [inline]
AMRVCycle(Vector< T * > &a_correction, Vector< T * > &a_residual, int l, int l_max, int l_base)AMRMultiGrid< T > [inline, virtual]
clear()AMRMultiGrid< T > [inline, protected]
clear_private()AMRFASMultiGrid< T > [inline, private]
computeAMROperator(Vector< T * > &a_lph, Vector< T * > &a_phi, int l_max, int l_base, bool a_homogeneousBC=false)AMRMultiGrid< T > [inline]
computeAMRResidual(Vector< T * > &a_resid, Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_base, bool a_homogeneousBC=false, bool a_computeNorm=true)AMRMultiGrid< T > [inline]
computeAMRResidual(Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_min)AMRMultiGrid< T > [inline]
computeAMRResidualLevel(Vector< T * > &a_resid, Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_base, int ilev, bool a_homogeneousBC)AMRMultiGrid< T > [inline, protected]
define(const ProblemDomain &a_coarseDomain, AMRLevelOpFactory< T > &a_factory, LinearSolver< T > *a_bottomSolver, int a_numLevels)AMRFASMultiGrid< T > [inline, virtual]
FMG(Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l, int l_max, int l_base)AMRFASMultiGrid< T > [inline, private, virtual]
getAllOperators()AMRMultiGrid< T > [inline]
getAMROperators()AMRMultiGrid< T > [inline]
getInfo() const AMRMultiGrid< T > [inline]
getOperatorsMG()AMRMultiGrid< T > [inline]
getOperatorsOp()AMRMultiGrid< T > [inline]
init(const Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_base)AMRFASMultiGrid< T > [inline, private, virtual]
levelOp(int level)AMRMultiGrid< T > [inline]
m_avoid_normsAMRFASMultiGrid< T > [private]
m_bottomAMRMultiGrid< T >
m_bottomSolverAMRMultiGrid< T > [protected]
m_bottomSolverEpsCushionAMRMultiGrid< T >
m_coarseDomainAMRFASMultiGrid< T > [private]
m_convergenceMetricAMRMultiGrid< T >
m_correctionAMRMultiGrid< T > [protected]
m_epsAMRMultiGrid< T >
m_exitStatusAMRMultiGrid< T >
m_hangAMRMultiGrid< T >
m_hasInitBeenCalledAMRMultiGrid< T > [protected]
m_HOCopierAMRFASMultiGrid< T > [private]
m_HOCornerCopierAMRFASMultiGrid< T > [private]
m_iminAMRMultiGrid< T >
m_iterAMRFASMultiGrid< T >
m_iterMaxAMRMultiGrid< T >
m_iterMinAMRMultiGrid< T >
m_maxDepthAMRMultiGrid< T >
m_mgAMRMultiGrid< T > [protected]
m_normThreshAMRMultiGrid< T >
m_nosolveAMRMultiGrid< T > [protected]
m_numMGAMRMultiGrid< T >
m_numVcyclesAMRFASMultiGrid< T > [private]
m_opAMRMultiGrid< T > [protected]
m_postAMRMultiGrid< T >
m_preAMRMultiGrid< T >
m_resCAMRMultiGrid< T > [protected]
m_resCopierAMRMultiGrid< T > [protected]
m_residualAMRMultiGrid< T > [protected]
m_reverseCopierAMRMultiGrid< T > [protected]
m_revHOCopierAMRFASMultiGrid< T > [private]
m_solverParamsSetAMRMultiGrid< T >
m_typeAMRFASMultiGrid< T > [private]
m_verbosityAMRMultiGrid< T >
outputAMR(Vector< T * > &a_data, string &a_name, int a_lmax, int a_lbase)AMRMultiGrid< T > [inline]
relax(T &phi, T &R, int depth, int nRelax=2)AMRMultiGrid< T > [inline, protected]
relaxOnlyHomogeneous(Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_base)AMRMultiGrid< T > [inline]
revert(const Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_base)AMRMultiGrid< T > [inline]
setAvoidNorms(bool b=true)AMRFASMultiGrid< T > [inline]
setBottomSolver(int l_max, int l_base)AMRMultiGrid< T > [inline]
setBottomSolverEpsCushion(Real a_bottomSolverEpsCushion)AMRMultiGrid< T > [inline]
setCycleType(OLD_FASMG_type a_type)AMRFASMultiGrid< T > [inline]
setMGCycle(int a_numMG)AMRMultiGrid< T > [inline]
setNumVcycles(int n)AMRFASMultiGrid< T > [inline]
setSolverParameters(const int &a_pre, const int &a_post, const int &a_bottom, const int &a_numMG, const int &a_iterMax, const Real &a_eps, const Real &a_hang, const Real &a_normThresh)AMRMultiGrid< T > [inline]
solve(Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_base, bool a_zeroPhi=true, bool forceHomogeneous=false)AMRMultiGrid< T > [inline, virtual]
solveNoInit(Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l_max, int l_base, bool a_zeroPhi=true, bool forceHomogeneous=false)AMRFASMultiGrid< T > [inline, virtual]
solveNoInitResid(Vector< T * > &a_phi, Vector< T * > &a_finalResid, const Vector< T * > &a_rhs, int l_max, int l_base, bool a_zeroPhi=true, bool forceHomogeneous=false)AMRMultiGrid< T > [inline, virtual]
VCycle(Vector< T * > &a_phi, const Vector< T * > &a_rhs, int l, int l_max, int l_base)AMRFASMultiGrid< T > [inline, private, virtual]
~AMRFASMultiGrid()AMRFASMultiGrid< T > [inline, virtual]
~AMRMultiGrid()AMRMultiGrid< T > [inline, virtual]


Generated on Fri Apr 5 04:24:51 2019 for Chombo + EB by  doxygen 1.5.5