![]() |
GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "sparse-base-lu.h"

Public Member Functions | |
| sparse_base_lu (void) | |
| sparse_base_lu (const sparse_base_lu &a) | |
| virtual | ~sparse_base_lu (void) |
| const octave_idx_type * | col_perm (void) const |
| lu_type | L (void) const |
| sparse_base_lu & | operator= (const sparse_base_lu &a) |
| p_type | Pc (void) const |
| PermMatrix | Pc_mat (void) const |
| ColumnVector | Pc_vec (void) const |
| p_type | Pr (void) const |
| PermMatrix | Pr_mat (void) const |
| ColumnVector | Pr_vec (void) const |
| SparseMatrix | R (void) const |
| double | rcond (void) const |
| const octave_idx_type * | row_perm (void) const |
| lu_type | U (void) const |
| lu_type | Y (void) const |
Protected Attributes | |
| double | cond |
| lu_type | Lfact |
| MArray< octave_idx_type > | P |
| MArray< octave_idx_type > | Q |
| SparseMatrix | Rfact |
| lu_type | Ufact |
Definition at line 32 of file sparse-base-lu.h.
|
inline |
Definition at line 37 of file sparse-base-lu.h.
|
inline |
Definition at line 40 of file sparse-base-lu.h.
|
inlinevirtual |
Definition at line 58 of file sparse-base-lu.h.
|
inline |
Definition at line 82 of file sparse-base-lu.h.
Referenced by LuAminusSigmaB().
|
inline |
Definition at line 60 of file sparse-base-lu.h.
Referenced by Flu(), Fluinc(), SparseMatrix::inverse(), SparseComplexMatrix::inverse(), and LuAminusSigmaB().
|
inline |
Definition at line 45 of file sparse-base-lu.h.
| p_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pc | ( | void | ) | const |
Definition at line 109 of file sparse-base-lu.cc.
References Q.
Referenced by SparseMatrix::inverse(), and SparseComplexMatrix::inverse().
| PermMatrix sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pc_mat | ( | void | ) | const |
| ColumnVector sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pc_vec | ( | void | ) | const |
Definition at line 128 of file sparse-base-lu.cc.
References Q, and Array< T >::xelem().
| p_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pr | ( | void | ) | const |
Definition at line 67 of file sparse-base-lu.cc.
Referenced by Fluinc(), SparseMatrix::inverse(), and SparseComplexMatrix::inverse().
| PermMatrix sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pr_mat | ( | void | ) | const |
Definition at line 102 of file sparse-base-lu.cc.
| ColumnVector sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Pr_vec | ( | void | ) | const |
Definition at line 87 of file sparse-base-lu.cc.
References Array< T >::xelem().
|
inline |
Definition at line 64 of file sparse-base-lu.h.
Referenced by Flu().
|
inline |
Definition at line 84 of file sparse-base-lu.h.
Referenced by SparseMatrix::inverse(), and SparseComplexMatrix::inverse().
|
inline |
Definition at line 80 of file sparse-base-lu.h.
Referenced by Flu(), Fluinc(), and LuAminusSigmaB().
|
inline |
Definition at line 62 of file sparse-base-lu.h.
Referenced by Flu(), Fluinc(), SparseMatrix::inverse(), SparseComplexMatrix::inverse(), and LuAminusSigmaB().
| lu_type sparse_base_lu< lu_type, lu_elt_type, p_type, p_elt_type >::Y | ( | void | ) | const |
Definition at line 32 of file sparse-base-lu.cc.
Referenced by Flu().
|
protected |
Definition at line 92 of file sparse-base-lu.h.
Referenced by sparse_base_lu< SparseComplexMatrix, Complex, SparseMatrix, double >::operator=().
|
protected |
Definition at line 88 of file sparse-base-lu.h.
Referenced by sparse_base_lu< SparseComplexMatrix, Complex, SparseMatrix, double >::operator=().
|
protected |
Definition at line 94 of file sparse-base-lu.h.
Referenced by sparse_base_lu< SparseComplexMatrix, Complex, SparseMatrix, double >::operator=().
|
protected |
Definition at line 95 of file sparse-base-lu.h.
Referenced by sparse_base_lu< SparseComplexMatrix, Complex, SparseMatrix, double >::operator=().
|
protected |
Definition at line 90 of file sparse-base-lu.h.
|
protected |
Definition at line 89 of file sparse-base-lu.h.
Referenced by sparse_base_lu< SparseComplexMatrix, Complex, SparseMatrix, double >::operator=().
1.8.1.2