chombo-discharge
Loading...
Searching...
No Matches
AMRMultigridKrylovOp< T > Member List

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

AMRMultigridKrylovOp()=defaultAMRMultigridKrylovOp< T >
applyOp(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_phi, bool a_homogeneous=false) overrideAMRMultigridKrylovOp< T >
assign(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_rhs) overrideAMRMultigridKrylovOp< T >
axby(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_x, const Vector< LevelData< T > * > &a_y, Real a_a, Real a_b) overrideAMRMultigridKrylovOp< T >
clear(Vector< LevelData< T > * > &a_lhs) overrideAMRMultigridKrylovOp< T >
create(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_rhs) overrideAMRMultigridKrylovOp< T >
define(AMRMultiGrid< LevelData< T > > *a_mg, const Vector< RefCountedPtr< LevelData< BaseFab< bool > > > > &a_validCells, const Vector< Real > &a_dx, const int a_lbase, const int a_lmax, const int a_numVCycles)AMRMultigridKrylovOp< T >
dotProduct(const Vector< LevelData< T > * > &a_1, const Vector< LevelData< T > * > &a_2) overrideAMRMultigridKrylovOp< T >
incr(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_x, Real a_scale) overrideAMRMultigridKrylovOp< T >
m_amrOpsAMRMultigridKrylovOp< T >protected
m_dxScaleAMRMultigridKrylovOp< T >protected
m_lbaseAMRMultigridKrylovOp< T >protected
m_lmaxAMRMultigridKrylovOp< T >protected
m_mgAMRMultigridKrylovOp< T >protected
m_numVCyclesAMRMultigridKrylovOp< T >protected
m_precondDcorAMRMultigridKrylovOp< T >mutableprotected
m_precondInitAMRMultigridKrylovOp< T >protected
m_precondTmpAMRMultigridKrylovOp< T >mutableprotected
m_validMaskAMRMultigridKrylovOp< T >protected
m_volumeAMRMultigridKrylovOp< T >mutableprotected
m_volumeCachedAMRMultigridKrylovOp< T >mutableprotected
mDotProduct(const Vector< LevelData< T > * > &a_1, const int a_sz, const Vector< LevelData< T > * > a_2[], Real a_mdots[]) overrideAMRMultigridKrylovOp< T >
norm(const Vector< LevelData< T > * > &a_rhs, int a_ord) overrideAMRMultigridKrylovOp< T >
preCond(Vector< LevelData< T > * > &a_cor, const Vector< LevelData< T > * > &a_residual) overrideAMRMultigridKrylovOp< T >
residual(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_phi, const Vector< LevelData< T > * > &a_rhs, bool a_homogeneous=false) overrideAMRMultigridKrylovOp< T >
scale(Vector< LevelData< T > * > &a_lhs, const Real &a_scale) overrideAMRMultigridKrylovOp< T >
setToZero(Vector< LevelData< T > * > &a_lhs) overrideAMRMultigridKrylovOp< T >
~AMRMultigridKrylovOp()AMRMultigridKrylovOp< T >virtual