#include "lu.h"
Public Types | |
typedef T::element_type | ELT_T |
typedef T::column_vector_type | VT |
Public Member Functions | |
lu (void) | |
lu (const T &a) | |
lu (const lu &a) | |
lu (const T &l, const T &u, const PermMatrix &p) | |
virtual | ~lu (void)=default |
T | L (void) const |
lu & | operator= (const lu &a) |
PermMatrix | P (void) const |
ColumnVector | P_vec (void) const |
bool | packed (void) const |
bool | regular (void) const |
T | U (void) const |
void | unpack (void) |
void | update (const VT &u, const VT &v) |
void | update (const T &u, const T &v) |
void | update_piv (const VT &u, const VT &v) |
void | update_piv (const T &u, const T &v) |
T | Y (void) const |
Protected Member Functions | |
Array< octave_idx_type > | getp (void) const |
Protected Attributes | |
T | a_fact |
Array< octave_f77_int_type > | ipvt |
T | l_fact |
typedef T::element_type octave::math::lu< T >::ELT_T |
typedef T::column_vector_type octave::math::lu< T >::VT |
|
inline |
octave::math::lu< T >::lu | ( | const T & | a | ) |
|
inline |
lu< T >::lu | ( | const T & | l, |
const T & | u, | ||
const PermMatrix & | p | ||
) |
Definition at line 57 of file lu.cc.
References current_liboctave_error_handler, and u.
|
virtualdefault |
|
protected |
T lu< T >::L | ( | void | ) | const |
Definition at line 94 of file lu.cc.
Referenced by get_lu_l(), and LuAminusSigmaB().
|
inline |
PermMatrix lu< T >::P | ( | void | ) | const |
ColumnVector lu< T >::P_vec | ( | void | ) | const |
Definition at line 194 of file lu.cc.
References a_nr, i, p, and Array< T >::xelem().
Referenced by LuAminusSigmaB().
T lu< T >::U | ( | void | ) | const |
Definition at line 121 of file lu.cc.
References a_nc, a_nr, i, and u.
Referenced by get_lu_u(), and LuAminusSigmaB().
void octave::math::lu< T >::update | ( | const VT & | u, |
const VT & | v | ||
) |
void octave::math::lu< T >::update | ( | const T & | u, |
const T & | v | ||
) |
void octave::math::lu< T >::update_piv | ( | const VT & | u, |
const VT & | v | ||
) |
void octave::math::lu< T >::update_piv | ( | const T & | u, |
const T & | v | ||
) |
|
protected |
|
protected |
|
protected |