#include <sparse-base-lu.h>
Public Member Functions | |
sparse_base_lu (void) | |
sparse_base_lu (const sparse_base_lu &a) | |
sparse_base_lu & | operator= (const sparse_base_lu &a) |
~sparse_base_lu (void) | |
lu_type | L (void) const |
lu_type | U (void) const |
SparseMatrix | R (void) const |
lu_type | Y (void) const |
p_type | Pc (void) const |
p_type | Pr (void) const |
ColumnVector | Pc_vec (void) const |
ColumnVector | Pr_vec (void) const |
PermMatrix | Pc_mat (void) const |
PermMatrix | Pr_mat (void) const |
const octave_idx_type * | row_perm (void) const |
const octave_idx_type * | col_perm (void) const |
double | rcond (void) const |
Protected Attributes | |
lu_type | Lfact |
lu_type | Ufact |
SparseMatrix | Rfact |
double | cond |
MArray< octave_idx_type > | P |
MArray< octave_idx_type > | Q |
sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::sparse_base_lu | ( | void | ) | [inline] |
sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::sparse_base_lu | ( | const sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type > & | a | ) | [inline] |
sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::~sparse_base_lu | ( | void | ) | [inline] |
const octave_idx_type* sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::col_perm | ( | void | ) | const [inline] |
lu_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::L | ( | void | ) | const [inline] |
sparse_base_lu& sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::operator= | ( | const sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type > & | a | ) | [inline] |
p_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pc | ( | void | ) | const [inline] |
PermMatrix sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pc_mat | ( | void | ) | const [inline] |
ColumnVector sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pc_vec | ( | void | ) | const [inline] |
p_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pr | ( | void | ) | const [inline] |
PermMatrix sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pr_mat | ( | void | ) | const [inline] |
ColumnVector sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pr_vec | ( | void | ) | const [inline] |
SparseMatrix sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::R | ( | void | ) | const [inline] |
double sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::rcond | ( | void | ) | const [inline] |
const octave_idx_type* sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::row_perm | ( | void | ) | const [inline] |
lu_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::U | ( | void | ) | const [inline] |
lu_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Y | ( | void | ) | const [inline] |
double sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::cond [protected] |
lu_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Lfact [protected] |
MArray<octave_idx_type> sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::P [protected] |
MArray<octave_idx_type> sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Q [protected] |
SparseMatrix sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Rfact [protected] |
lu_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Ufact [protected] |