GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
sparse-qr.cc File Reference
#include "CMatrix.h"
#include "CSparse.h"
#include "MArray.h"
#include "dColVector.h"
#include "dMatrix.h"
#include "dSparse.h"
#include "lo-error.h"
#include "oct-locbuf.h"
#include "oct-sparse.h"
#include "quit.h"
#include "sparse-qr.h"
Include dependency graph for sparse-qr.cc:

Go to the source code of this file.

Classes

class  cxsparse_defaults< SPARSE_T >
 
class  cxsparse_defaults< SparseComplexMatrix >
 
class  cxsparse_defaults< SparseMatrix >
 
class  cxsparse_types< SPARSE_T >
 
class  cxsparse_types< SparseComplexMatrix >
 
class  cxsparse_types< SparseMatrix >
 
class  sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >
 

Functions

ComplexMatrix qrsolve (const SparseComplexMatrix &a, const MArray< Complex > &b, octave_idx_type &info)
 
ComplexMatrix qrsolve (const SparseComplexMatrix &a, const MArray< double > &b, octave_idx_type &info)
 
SparseComplexMatrix qrsolve (const SparseComplexMatrix &a, const SparseComplexMatrix &b, octave_idx_type &info)
 
SparseComplexMatrix qrsolve (const SparseComplexMatrix &a, const SparseMatrix &b, octave_idx_type &info)
 
ComplexMatrix qrsolve (const SparseMatrix &a, const MArray< Complex > &b, octave_idx_type &info)
 
Matrix qrsolve (const SparseMatrix &a, const MArray< double > &b, octave_idx_type &info)
 
SparseComplexMatrix qrsolve (const SparseMatrix &a, const SparseComplexMatrix &b, octave_idx_type &info)
 
SparseMatrix qrsolve (const SparseMatrix &a, const SparseMatrix &b, octave_idx_type &info)
 

Function Documentation

◆ qrsolve() [1/8]

ComplexMatrix qrsolve ( const SparseComplexMatrix a,
const MArray< Complex > &  b,
octave_idx_type info 
)

Definition at line 3337 of file sparse-qr.cc.

◆ qrsolve() [2/8]

ComplexMatrix qrsolve ( const SparseComplexMatrix a,
const MArray< double > &  b,
octave_idx_type info 
)

Definition at line 3320 of file sparse-qr.cc.

◆ qrsolve() [3/8]

SparseComplexMatrix qrsolve ( const SparseComplexMatrix a,
const SparseComplexMatrix b,
octave_idx_type info 
)

Definition at line 3345 of file sparse-qr.cc.

References SparseComplexMatrix.

◆ qrsolve() [4/8]

SparseComplexMatrix qrsolve ( const SparseComplexMatrix a,
const SparseMatrix b,
octave_idx_type info 
)

Definition at line 3328 of file sparse-qr.cc.

References SparseMatrix.

◆ qrsolve() [5/8]

ComplexMatrix qrsolve ( const SparseMatrix a,
const MArray< Complex > &  b,
octave_idx_type info 
)

Definition at line 3304 of file sparse-qr.cc.

◆ qrsolve() [6/8]

Matrix qrsolve ( const SparseMatrix a,
const MArray< double > &  b,
octave_idx_type info 
)

Definition at line 3288 of file sparse-qr.cc.

Referenced by dmsolve(), SparseComplexMatrix::solve(), and SparseMatrix::solve().

◆ qrsolve() [7/8]

SparseComplexMatrix qrsolve ( const SparseMatrix a,
const SparseComplexMatrix b,
octave_idx_type info 
)

Definition at line 3312 of file sparse-qr.cc.

References SparseComplexMatrix.

◆ qrsolve() [8/8]

SparseMatrix qrsolve ( const SparseMatrix a,
const SparseMatrix b,
octave_idx_type info 
)

Definition at line 3296 of file sparse-qr.cc.