|
escript
Revision_
|
Local AMG preconditioner. More...
#include <Preconditioner.h>
Public Attributes | |
| dim_t | level |
| SparseMatrix_ptr | A_C |
| SparseMatrix_ptr | P |
| SparseMatrix_ptr | R |
| Preconditioner_LocalSmoother * | Smoother |
| int | post_sweeps |
| int | pre_sweeps |
| index_t | reordering |
| int | refinements |
| double * | r |
| double * | x_C |
| double * | b_C |
| struct Preconditioner_LocalAMG * | AMG_C |
Local AMG preconditioner.
| SparseMatrix_ptr paso::Preconditioner_LocalAMG::A_C |
| struct Preconditioner_LocalAMG* paso::Preconditioner_LocalAMG::AMG_C |
| double* paso::Preconditioner_LocalAMG::b_C |
| dim_t paso::Preconditioner_LocalAMG::level |
| SparseMatrix_ptr paso::Preconditioner_LocalAMG::P |
Referenced by paso::Preconditioner_LocalAMG_alloc(), and paso::Preconditioner_LocalAMG_solve().
| int paso::Preconditioner_LocalAMG::post_sweeps |
Referenced by paso::Preconditioner_LocalAMG_alloc(), and paso::Preconditioner_LocalAMG_solve().
| int paso::Preconditioner_LocalAMG::pre_sweeps |
Referenced by paso::Preconditioner_LocalAMG_alloc(), and paso::Preconditioner_LocalAMG_solve().
| SparseMatrix_ptr paso::Preconditioner_LocalAMG::R |
Referenced by paso::Preconditioner_LocalAMG_alloc(), and paso::Preconditioner_LocalAMG_solve().
| double* paso::Preconditioner_LocalAMG::r |
| int paso::Preconditioner_LocalAMG::refinements |
Referenced by paso::Preconditioner_LocalAMG_alloc(), and paso::Preconditioner_LocalAMG_solve().
| index_t paso::Preconditioner_LocalAMG::reordering |
Referenced by paso::Preconditioner_LocalAMG_alloc(), and paso::Preconditioner_LocalAMG_solve().
| Preconditioner_LocalSmoother* paso::Preconditioner_LocalAMG::Smoother |
| double* paso::Preconditioner_LocalAMG::x_C |
1.8.13