#include "sparse-base-chol.h"
Public Member Functions | |
sparse_base_chol_rep (void) | |
sparse_base_chol_rep (const chol_type &a, const bool natural) | |
sparse_base_chol_rep (const chol_type &a, octave_idx_type &info, const bool natural) | |
~sparse_base_chol_rep (void) | |
bool | is_positive_definite (void) const |
octave_idx_type | P (void) const |
ColumnVector | perm (void) const |
p_type | Q (void) const |
double | rcond (void) const |
Public Attributes | |
octave_refcount< int > | count |
Private Member Functions | |
sparse_base_chol_rep (const sparse_base_chol_rep &) | |
octave_idx_type | init (const chol_type &a, bool natural=true) |
sparse_base_chol_rep & | operator= (const sparse_base_chol_rep &) |
Private Attributes | |
double | cond |
bool | is_pd |
octave_idx_type | minor_p |
ColumnVector | perms |
Definition at line 107 of file sparse-base-chol.h.
sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::sparse_base_chol_rep | ( | void | ) | [inline] |
Definition at line 110 of file sparse-base-chol.h.
sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::sparse_base_chol_rep | ( | const chol_type & | a, | |
const bool | natural | |||
) | [inline] |
Definition at line 113 of file sparse-base-chol.h.
sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::sparse_base_chol_rep | ( | const chol_type & | a, | |
octave_idx_type & | info, | |||
const bool | natural | |||
) | [inline] |
Definition at line 118 of file sparse-base-chol.h.
sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::~sparse_base_chol_rep | ( | void | ) | [inline] |
Definition at line 123 of file sparse-base-chol.h.
sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::sparse_base_chol_rep | ( | const sparse_base_chol_rep & | ) | [private] |
octave_idx_type sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::init | ( | const chol_type & | a, | |
bool | natural = true | |||
) | [private] |
Definition at line 83 of file sparse-base-chol.cc.
References A, octave_sparse_params::get_key(), and sparse_base_chol< chol_type, chol_elt, p_type >::rcond().
bool sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::is_positive_definite | ( | void | ) | const [inline] |
Definition at line 131 of file sparse-base-chol.h.
sparse_base_chol_rep& sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::operator= | ( | const sparse_base_chol_rep & | ) | [private] |
octave_idx_type sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::P | ( | void | ) | const [inline] |
Definition at line 125 of file sparse-base-chol.h.
ColumnVector sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::perm | ( | void | ) | const [inline] |
Definition at line 127 of file sparse-base-chol.h.
Referenced by sparse_base_chol< chol_type, chol_elt, p_type >::inverse().
p_type sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::Q | ( | void | ) | const |
Definition at line 247 of file sparse-base-chol.cc.
References sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::perms.
double sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::rcond | ( | void | ) | const [inline] |
Definition at line 133 of file sparse-base-chol.h.
double sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::cond [private] |
Definition at line 144 of file sparse-base-chol.h.
octave_refcount<int> sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::count |
Definition at line 135 of file sparse-base-chol.h.
bool sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::is_pd [private] |
Definition at line 138 of file sparse-base-chol.h.
octave_idx_type sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::minor_p [private] |
Definition at line 140 of file sparse-base-chol.h.
ColumnVector sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::perms [private] |
Definition at line 142 of file sparse-base-chol.h.
Referenced by sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::Q().