GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#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) | |
virtual | ~base_lu (void) |
lu_type | L (void) const |
base_lu & | operator= (const base_lu &a) |
PermMatrix | P (void) const |
ColumnVector | P_vec (void) const |
bool | packed (void) const |
bool | regular (void) const |
lu_type | U (void) const |
void | unpack (void) |
lu_type | Y (void) const |
Protected Member Functions | |
Array< octave_idx_type > | getp (void) const |
Protected Attributes | |
lu_type | a_fact |
Array< octave_idx_type > | ipvt |
lu_type | l_fact |
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 | ||
) |
Definition at line 31 of file base-lu.cc.
References current_liboctave_error_handler.
|
protected |
Definition at line 121 of file base-lu.cc.
References Array< T >::xelem().
lu_type base_lu< lu_type >::L | ( | void | ) | const |
Definition at line 60 of file base-lu.cc.
Referenced by Flu(), get_lu_l(), and LuAminusSigmaB().
PermMatrix base_lu< lu_type >::P | ( | void | ) | const |
Definition at line 152 of file base-lu.cc.
Referenced by Flu(), Fluupdate(), and LuAminusSigmaB().
ColumnVector base_lu< lu_type >::P_vec | ( | void | ) | const |
Definition at line 41 of file base-lu.cc.
lu_type base_lu< lu_type >::U | ( | void | ) | const |
Definition at line 87 of file base-lu.cc.
Referenced by get_lu_u(), and LuAminusSigmaB().
void base_lu< lu_type >::unpack | ( | void | ) |
Definition at line 48 of file base-lu.cc.
lu_type base_lu< lu_type >::Y | ( | void | ) | const |
Definition at line 111 of file base-lu.cc.
Referenced by Flu().
|
protected |
Definition at line 81 of file base-lu.h.
Referenced by base_lu< Matrix >::operator=().
|
protected |
Definition at line 84 of file base-lu.h.
Referenced by base_lu< Matrix >::operator=().
|
protected |
Definition at line 82 of file base-lu.h.
Referenced by base_lu< Matrix >::operator=().