#include <ilupre_double.h>
Public Member Functions | |
CompCol_ILUPreconditioner_double (const CompCol_Mat_double &A) | |
VECTOR_double | solve (const VECTOR_double &x) const |
VECTOR_double | trans_solve (const VECTOR_double &x) const |
~CompCol_ILUPreconditioner_double (void) | |
Private Attributes | |
int | dim_ [2] |
VECTOR_int | l_colptr_ |
int | l_nz_ |
VECTOR_int | l_rowind_ |
VECTOR_double | l_val_ |
VECTOR_int | u_colptr_ |
int | u_nz_ |
VECTOR_int | u_rowind_ |
VECTOR_double | u_val_ |
Definition at line 40 of file ilupre_double.h.
CompCol_ILUPreconditioner_double::CompCol_ILUPreconditioner_double | ( | const CompCol_Mat_double & | A | ) |
CompCol_ILUPreconditioner_double::~CompCol_ILUPreconditioner_double | ( | void | ) | [inline] |
Definition at line 57 of file ilupre_double.h.
VECTOR_double CompCol_ILUPreconditioner_double::solve | ( | const VECTOR_double & | x | ) | const |
VECTOR_double CompCol_ILUPreconditioner_double::trans_solve | ( | const VECTOR_double & | x | ) | const |
int CompCol_ILUPreconditioner_double::dim_[2] [private] |
Definition at line 53 of file ilupre_double.h.
VECTOR_int CompCol_ILUPreconditioner_double::l_colptr_ [private] |
Definition at line 44 of file ilupre_double.h.
int CompCol_ILUPreconditioner_double::l_nz_ [private] |
Definition at line 46 of file ilupre_double.h.
VECTOR_int CompCol_ILUPreconditioner_double::l_rowind_ [private] |
Definition at line 45 of file ilupre_double.h.
VECTOR_double CompCol_ILUPreconditioner_double::l_val_ [private] |
Definition at line 43 of file ilupre_double.h.
VECTOR_int CompCol_ILUPreconditioner_double::u_colptr_ [private] |
Definition at line 49 of file ilupre_double.h.
int CompCol_ILUPreconditioner_double::u_nz_ [private] |
Definition at line 51 of file ilupre_double.h.
VECTOR_int CompCol_ILUPreconditioner_double::u_rowind_ [private] |
Definition at line 50 of file ilupre_double.h.
VECTOR_double CompCol_ILUPreconditioner_double::u_val_ [private] |
Definition at line 48 of file ilupre_double.h.