#include <base-lu.h>
Public Types | |
typedef lu_type::element_type | lu_elt_type |
Public Member Functions | |
base_lu (void) | |
base_lu (const base_lu &a) | |
base_lu (const lu_type &l, const lu_type &u, const PermMatrix &p) | |
base_lu & | operator= (const base_lu &a) |
~base_lu (void) | |
bool | packed (void) const |
void | unpack (void) |
lu_type | L (void) const |
lu_type | U (void) const |
lu_type | Y (void) const |
PermMatrix | P (void) const |
ColumnVector | P_vec (void) const |
bool | regular (void) const |
Protected Member Functions | |
Array< octave_idx_type > | getp (void) const |
Protected Attributes | |
lu_type | a_fact |
lu_type | l_fact |
Array< octave_idx_type > | ipvt |
typedef lu_type::element_type base_lu< lu_type >::lu_elt_type |
base_lu< lu_type >::base_lu | ( | const lu_type & | l, | |
const lu_type & | u, | |||
const PermMatrix & | p | |||
) | [inline] |
Array< octave_idx_type > base_lu< lu_type >::getp | ( | void | ) | const [inline, protected] |
lu_type base_lu< lu_type >::L | ( | void | ) | const [inline] |
base_lu& base_lu< lu_type >::operator= | ( | const base_lu< lu_type > & | a | ) | [inline] |
PermMatrix base_lu< lu_type >::P | ( | void | ) | const [inline] |
ColumnVector base_lu< lu_type >::P_vec | ( | void | ) | const [inline] |
lu_type base_lu< lu_type >::U | ( | void | ) | const [inline] |
void base_lu< lu_type >::unpack | ( | void | ) | [inline] |
lu_type base_lu< lu_type >::Y | ( | void | ) | const [inline] |
Array<octave_idx_type> base_lu< lu_type >::ipvt [protected] |