#include <ilupre_double.h>
Public Member Functions | |
CompRow_ILUPreconditioner_double (const CompRow_Mat_double &A) | |
VECTOR_double | solve (const VECTOR_double &x) const |
VECTOR_double | trans_solve (const VECTOR_double &x) const |
~CompRow_ILUPreconditioner_double (void) | |
Private Attributes | |
int | dim_ [2] |
VECTOR_int | l_colind_ |
int | l_nz_ |
VECTOR_int | l_rowptr_ |
VECTOR_double | l_val_ |
VECTOR_int | u_colind_ |
int | u_nz_ |
VECTOR_int | u_rowptr_ |
VECTOR_double | u_val_ |
Definition at line 64 of file ilupre_double.h.
CompRow_ILUPreconditioner_double::CompRow_ILUPreconditioner_double | ( | const CompRow_Mat_double & | A | ) |
CompRow_ILUPreconditioner_double::~CompRow_ILUPreconditioner_double | ( | void | ) | [inline] |
Definition at line 81 of file ilupre_double.h.
VECTOR_double CompRow_ILUPreconditioner_double::solve | ( | const VECTOR_double & | x | ) | const |
VECTOR_double CompRow_ILUPreconditioner_double::trans_solve | ( | const VECTOR_double & | x | ) | const |
int CompRow_ILUPreconditioner_double::dim_[2] [private] |
Definition at line 77 of file ilupre_double.h.
VECTOR_int CompRow_ILUPreconditioner_double::l_colind_ [private] |
Definition at line 69 of file ilupre_double.h.
int CompRow_ILUPreconditioner_double::l_nz_ [private] |
Definition at line 70 of file ilupre_double.h.
VECTOR_int CompRow_ILUPreconditioner_double::l_rowptr_ [private] |
Definition at line 68 of file ilupre_double.h.
VECTOR_double CompRow_ILUPreconditioner_double::l_val_ [private] |
Definition at line 67 of file ilupre_double.h.
VECTOR_int CompRow_ILUPreconditioner_double::u_colind_ [private] |
Definition at line 74 of file ilupre_double.h.
int CompRow_ILUPreconditioner_double::u_nz_ [private] |
Definition at line 75 of file ilupre_double.h.
VECTOR_int CompRow_ILUPreconditioner_double::u_rowptr_ [private] |
Definition at line 73 of file ilupre_double.h.
VECTOR_double CompRow_ILUPreconditioner_double::u_val_ [private] |
Definition at line 72 of file ilupre_double.h.