Chombo + EB + MF
3.2
|
This is the complete list of members for MultilevelLinearOp< T >, including all inherited members.
applyOp(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_phi, bool a_homogeneous=false) | MultilevelLinearOp< T > | virtual |
assign(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_rhs) | MultilevelLinearOp< T > | virtual |
assignLocal(Vector< LevelData< T > *> &a_lhs, const Vector< LevelData< T > *> &a_rhs) | LinearOp< Vector< LevelData< T > * > > | inlinevirtual |
axby(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_x, const Vector< LevelData< T > * > &a_y, Real a_a, Real a_b) | MultilevelLinearOp< T > | virtual |
clear(Vector< LevelData< T > * > &a_lhs) | MultilevelLinearOp< T > | virtual |
create(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_rhs) | MultilevelLinearOp< T > | virtual |
define(const Vector< DisjointBoxLayout > &a_vectGrids, const Vector< int > &a_refRatios, const Vector< ProblemDomain > &a_domains, const Vector< RealVect > &a_vectDx, RefCountedPtr< AMRLevelOpFactory< LevelData< T > > > &a_opFactory, int a_lBase) | MultilevelLinearOp< T > | virtual |
dotProduct(const Vector< LevelData< T > * > &a_1, const Vector< LevelData< T > * > &a_2) | MultilevelLinearOp< T > | virtual |
dx() const | LinearOp< Vector< LevelData< T > * > > | inlinevirtual |
incr(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_x, Real a_scale) | MultilevelLinearOp< T > | virtual |
m_domains | MultilevelLinearOp< T > | |
m_isPrecondSolverInitialized | MultilevelLinearOp< T > | |
m_lBase | MultilevelLinearOp< T > | |
m_num_mg_iterations | MultilevelLinearOp< T > | |
m_num_mg_smooth | MultilevelLinearOp< T > | |
m_precondBottomSolverPtr | MultilevelLinearOp< T > | |
m_preCondSolver | MultilevelLinearOp< T > | |
m_preCondSolverDepth | MultilevelLinearOp< T > | |
m_refRatios | MultilevelLinearOp< T > | |
m_use_multigrid_preconditioner | MultilevelLinearOp< T > | |
m_vectDx | MultilevelLinearOp< T > | |
m_vectGrids | MultilevelLinearOp< T > | |
m_vectOperators | MultilevelLinearOp< T > | |
mDotProduct(const Vector< LevelData< T > *> &a_1, const int a_sz, const Vector< LevelData< T > *> a_2[], Real a_mdots[]) | LinearOp< Vector< LevelData< T > * > > | inlinevirtual |
MultilevelLinearOp() | MultilevelLinearOp< T > | |
norm(const Vector< LevelData< T > * > &a_rhs, int a_ord) | MultilevelLinearOp< T > | virtual |
preCond(Vector< LevelData< T > * > &a_cor, const Vector< LevelData< T > * > &a_residual) | MultilevelLinearOp< T > | virtual |
residual(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_phi, const Vector< LevelData< T > * > &a_rhs, bool a_homogeneous=false) | MultilevelLinearOp< T > | virtual |
scale(Vector< LevelData< T > * > &a_lhs, const Real &a_scale) | MultilevelLinearOp< T > | virtual |
setToZero(Vector< LevelData< T > * > &a_lhs) | MultilevelLinearOp< T > | virtual |
write(const Vector< LevelData< T > * > *a_data, const char *a_filename) | MultilevelLinearOp< T > | virtual |
~LinearOp() | LinearOp< Vector< LevelData< T > * > > | inlinevirtual |
~MultilevelLinearOp() | MultilevelLinearOp< T > | virtual |