escript  Revision_
Public Attributes | List of all members
paso::Preconditioner_LocalAMG Struct Reference

Local AMG preconditioner. More...

#include <Preconditioner.h>

Public Attributes

dim_t level
 
SparseMatrix_ptr A_C
 
SparseMatrix_ptr P
 
SparseMatrix_ptr R
 
Preconditioner_LocalSmootherSmoother
 
int post_sweeps
 
int pre_sweeps
 
index_t reordering
 
int refinements
 
double * r
 
double * x_C
 
double * b_C
 
struct Preconditioner_LocalAMGAMG_C
 

Detailed Description

Local AMG preconditioner.

Member Data Documentation

◆ A_C

SparseMatrix_ptr paso::Preconditioner_LocalAMG::A_C

◆ AMG_C

struct Preconditioner_LocalAMG* paso::Preconditioner_LocalAMG::AMG_C

◆ b_C

double* paso::Preconditioner_LocalAMG::b_C

◆ level

dim_t paso::Preconditioner_LocalAMG::level

◆ P

SparseMatrix_ptr paso::Preconditioner_LocalAMG::P

◆ post_sweeps

int paso::Preconditioner_LocalAMG::post_sweeps

◆ pre_sweeps

int paso::Preconditioner_LocalAMG::pre_sweeps

◆ R

SparseMatrix_ptr paso::Preconditioner_LocalAMG::R

◆ r

double* paso::Preconditioner_LocalAMG::r

◆ refinements

int paso::Preconditioner_LocalAMG::refinements

◆ reordering

index_t paso::Preconditioner_LocalAMG::reordering

◆ Smoother

Preconditioner_LocalSmoother* paso::Preconditioner_LocalAMG::Smoother

◆ x_C

double* paso::Preconditioner_LocalAMG::x_C

The documentation for this struct was generated from the following file: