GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "sparse-base-chol.h"
Public Member Functions | |
sparse_base_chol_rep (void) | |
sparse_base_chol_rep (const chol_type &a, bool natural, bool force) | |
sparse_base_chol_rep (const chol_type &a, octave_idx_type &info, bool natural, bool force) | |
~sparse_base_chol_rep (void) | |
bool | is_positive_definite (void) const |
cholmod_sparse * | L (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 &) | |
void | drop_zeros (const cholmod_sparse *S) |
octave_idx_type | init (const chol_type &a, bool natural, bool force) |
sparse_base_chol_rep & | operator= (const sparse_base_chol_rep &) |
Private Attributes | |
cholmod_common | Common |
double | cond |
bool | is_pd |
cholmod_sparse * | Lsparse |
octave_idx_type | minor_p |
ColumnVector | perms |
Definition at line 36 of file sparse-base-chol.h.
|
inline |
Definition at line 39 of file sparse-base-chol.h.
|
inline |
Definition at line 44 of file sparse-base-chol.h.
|
inline |
Definition at line 51 of file sparse-base-chol.h.
|
inline |
Definition at line 59 of file sparse-base-chol.h.
|
private |
|
private |
Definition at line 41 of file sparse-base-chol.cc.
|
private |
Definition at line 83 of file sparse-base-chol.cc.
References A, BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE, END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE, octave_sparse_params::get_key(), OCTAVE_CHOLMOD_TYPE, SparseCholError(), and SparseCholPrint().
|
inline |
Definition at line 77 of file sparse-base-chol.h.
|
inline |
Definition at line 65 of file sparse-base-chol.h.
|
private |
|
inline |
Definition at line 67 of file sparse-base-chol.h.
|
inline |
Definition at line 73 of file sparse-base-chol.h.
p_type sparse_base_chol< chol_type, chol_elt, p_type >::sparse_base_chol_rep::Q | ( | void | ) | const |
Definition at line 248 of file sparse-base-chol.cc.
|
inline |
Definition at line 79 of file sparse-base-chol.h.
|
private |
Definition at line 86 of file sparse-base-chol.h.
|
private |
Definition at line 94 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 81 of file sparse-base-chol.h.
Referenced by sparse_base_chol< SparseComplexMatrix, Complex, SparseMatrix >::operator=().
|
private |
Definition at line 88 of file sparse-base-chol.h.
|
private |
Definition at line 84 of file sparse-base-chol.h.
|
private |
Definition at line 90 of file sparse-base-chol.h.
|
private |
Definition at line 92 of file sparse-base-chol.h.