|
ViennaCL - The Vienna Computing Library
1.1.2
|
A tag for incomplete LU factorization with threshold (ILUT) More...
#include <ilu.hpp>
Public Member Functions | |
| ilut_tag (unsigned int entries_per_row=10, double drop_tolerance=1e-3) | |
| The constructor. | |
| void | set_drop_tolerance (double tol) |
| double | get_drop_tolerance () const |
| void | set_entries_per_row (unsigned int e) |
| unsigned int | get_entries_per_row () const |
A tag for incomplete LU factorization with threshold (ILUT)
| ilut_tag | ( | unsigned int | entries_per_row = 10, |
| double | drop_tolerance = 1e-3 |
||
| ) | [inline] |
The constructor.
| entries_per_row | Number of nonzero entries per row in L and U. Note that L and U are stored in a single matrix, thus there are 2*entries_per_row in total. |
| drop_tolerance | The drop tolerance for ILUT |
| double get_drop_tolerance | ( | ) | const [inline] |
| unsigned int get_entries_per_row | ( | ) | const [inline] |
| void set_drop_tolerance | ( | double | tol | ) | [inline] |
| void set_entries_per_row | ( | unsigned int | e | ) | [inline] |
1.7.6.1