16 #include "crmatrix_cm.h"
139 void Reset (
TCompRowMatrix<MT> &,
int matching,
char *ordering,
double droptol,
int condest,
int elbow);
144 ilu_doublecomplex *rhs, *sol;
162 A(AA), P(PP), R(RR), precon(pprecon), maxlevel(nlvl), ngs(nngs),
181 int maxlevel, ngs, nmg;
221 typedef TPrecon_ILU<double> RPrecon_ILU;
222 typedef TPrecon_ILU<std::complex<double> > CPrecon_ILU;
223 typedef TPrecon_ILU<std::complex<float> > SCPrecon_ILU;
288 #endif // !__PRECON_H
PreconType
Definition: precon.h:23
Definition: crmatrix_cm.h:37
Definition: gsmatrix.h:48
diagonal incomplete LU
Definition: precon.h:27
smoothed aggregation (CUDA/CUSP only)
Definition: precon.h:31
multigrid
Definition: precon.h:28
no preconditioner
Definition: precon.h:24
incomplete Choleski
Definition: precon.h:26
Compressed-row sparse matrix class.
Definition: cdmatrix.h:27
incomplete LU
Definition: precon.h:29
Virtual base class for all matrix types (dense and sparse)
Definition: matrix.h:43
diagonal (Jacobi) preconditioner
Definition: precon.h:25
approximate inverse (CUDA/CUSP only)
Definition: precon.h:30
Dense matrix class.
Definition: crmatrix.h:38
Definition: crmatrix.h:37