|
chombo-discharge
|
This is the complete list of members for AMRMultigridKrylovOp< T >, including all inherited members.
| AMRMultigridKrylovOp()=default | AMRMultigridKrylovOp< T > | |
| applyOp(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_phi, bool a_homogeneous=false) override | AMRMultigridKrylovOp< T > | |
| assign(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_rhs) override | AMRMultigridKrylovOp< 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) override | AMRMultigridKrylovOp< T > | |
| clear(Vector< LevelData< T > * > &a_lhs) override | AMRMultigridKrylovOp< T > | |
| create(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_rhs) override | AMRMultigridKrylovOp< 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) override | AMRMultigridKrylovOp< T > | |
| incr(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_x, Real a_scale) override | AMRMultigridKrylovOp< T > | |
| m_amrOps | AMRMultigridKrylovOp< T > | protected |
| m_dxScale | AMRMultigridKrylovOp< T > | protected |
| m_lbase | AMRMultigridKrylovOp< T > | protected |
| m_lmax | AMRMultigridKrylovOp< T > | protected |
| m_mg | AMRMultigridKrylovOp< T > | protected |
| m_numVCycles | AMRMultigridKrylovOp< T > | protected |
| m_precondDcor | AMRMultigridKrylovOp< T > | mutableprotected |
| m_precondInit | AMRMultigridKrylovOp< T > | protected |
| m_precondTmp | AMRMultigridKrylovOp< T > | mutableprotected |
| m_validMask | AMRMultigridKrylovOp< T > | protected |
| m_volume | AMRMultigridKrylovOp< T > | mutableprotected |
| m_volumeCached | AMRMultigridKrylovOp< T > | mutableprotected |
| mDotProduct(const Vector< LevelData< T > * > &a_1, const int a_sz, const Vector< LevelData< T > * > a_2[], Real a_mdots[]) override | AMRMultigridKrylovOp< T > | |
| norm(const Vector< LevelData< T > * > &a_rhs, int a_ord) override | AMRMultigridKrylovOp< T > | |
| preCond(Vector< LevelData< T > * > &a_cor, const Vector< LevelData< T > * > &a_residual) override | AMRMultigridKrylovOp< T > | |
| residual(Vector< LevelData< T > * > &a_lhs, const Vector< LevelData< T > * > &a_phi, const Vector< LevelData< T > * > &a_rhs, bool a_homogeneous=false) override | AMRMultigridKrylovOp< T > | |
| scale(Vector< LevelData< T > * > &a_lhs, const Real &a_scale) override | AMRMultigridKrylovOp< T > | |
| setToZero(Vector< LevelData< T > * > &a_lhs) override | AMRMultigridKrylovOp< T > | |
| ~AMRMultigridKrylovOp() | AMRMultigridKrylovOp< T > | virtual |