GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "SparseQR.h"
Classes | |
class | SparseQR_rep |
Public Member Functions | |
SparseQR (void) | |
SparseQR (const SparseMatrix &a, int order=0) | |
SparseQR (const SparseQR &a) | |
~SparseQR (void) | |
Matrix | C (const Matrix &b) const |
bool | ok (void) const |
SparseQR & | operator= (const SparseQR &a) |
ColumnVector | P (void) const |
ColumnVector | Pinv (void) const |
Matrix | Q (void) const |
SparseMatrix | R (const bool econ=false) const |
SparseMatrix | V (void) const |
Protected Member Functions | |
cs_din * | N (void) |
cs_dis * | S (void) |
Private Attributes | |
SparseQR_rep * | rep |
Friends | |
Matrix | qrsolve (const SparseMatrix &a, const Matrix &b, octave_idx_type &info) |
SparseMatrix | qrsolve (const SparseMatrix &a, const SparseMatrix &b, octave_idx_type &info) |
ComplexMatrix | qrsolve (const SparseMatrix &a, const ComplexMatrix &b, octave_idx_type &info) |
SparseComplexMatrix | qrsolve (const SparseMatrix &a, const SparseComplexMatrix &b, octave_idx_type &info) |
Definition at line 40 of file SparseQR.h.
|
inline |
Definition at line 92 of file SparseQR.h.
|
inline |
Definition at line 94 of file SparseQR.h.
|
inline |
Definition at line 97 of file SparseQR.h.
References SparseQR::SparseQR_rep::count.
|
inline |
Definition at line 99 of file SparseQR.h.
References SparseQR::SparseQR_rep::count.
Definition at line 128 of file SparseQR.h.
References SparseQR::SparseQR_rep::C().
|
inlineprotected |
Definition at line 149 of file SparseQR.h.
References SparseQR::SparseQR_rep::N.
Referenced by SparseQR::SparseQR_rep::C(), SparseQR::SparseQR_rep::P(), SparseQR::SparseQR_rep::Pinv(), SparseQR::SparseQR_rep::Q(), qrsolve(), SparseQR::SparseQR_rep::R(), SparseQR::SparseQR_rep::V(), and SparseQR::SparseQR_rep::~SparseQR_rep().
Definition at line 118 of file SparseQR.h.
References SparseQR::SparseQR_rep::ok().
Referenced by qrsolve().
Definition at line 105 of file SparseQR.h.
References SparseQR::SparseQR_rep::count, and rep.
|
inline |
Definition at line 124 of file SparseQR.h.
References SparseQR::SparseQR_rep::P().
|
inline |
Definition at line 122 of file SparseQR.h.
References SparseQR::SparseQR_rep::P().
Definition at line 130 of file SparseQR.h.
References SparseQR::SparseQR_rep::Q().
|
inline |
Definition at line 126 of file SparseQR.h.
References SparseQR::SparseQR_rep::R().
|
inlineprotected |
Definition at line 147 of file SparseQR.h.
References SparseQR::SparseQR_rep::S.
Referenced by SparseQR::SparseQR_rep::C(), SparseQR::SparseQR_rep::P(), SparseQR::SparseQR_rep::Pinv(), SparseQR::SparseQR_rep::Q(), qrsolve(), and SparseQR::SparseQR_rep::~SparseQR_rep().
|
inline |
Definition at line 120 of file SparseQR.h.
References SparseQR::SparseQR_rep::V().
|
friend |
Definition at line 274 of file SparseQR.cc.
Referenced by qrsolve().
|
friend |
Definition at line 378 of file SparseQR.cc.
|
friend |
Definition at line 529 of file SparseQR.cc.
|
friend |
Definition at line 696 of file SparseQR.cc.
|
private |
Definition at line 88 of file SparseQR.h.
Referenced by operator=().