GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
sparse-qr.h File Reference
#include "octave-config.h"
#include <memory>
#include "oct-cmplx.h"
#include "MArray-fwd.h"
#include "mx-fwd.h"

Go to the source code of this file.

Classes

class  sparse_qr< SPARSE_T >
 

Typedefs

typedef sparse_qr< SparseComplexMatrixSparseComplexQR
 
typedef sparse_qr< SparseMatrixSparseQR
 

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)
 

Typedef Documentation

◆ SparseComplexQR

Definition at line 155 of file sparse-qr.h.

◆ SparseQR

Definition at line 154 of file sparse-qr.h.

Function Documentation

◆ qrsolve() [1/8]

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

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

◆ qrsolve() [2/8]

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

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

◆ qrsolve() [3/8]

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

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

◆ qrsolve() [4/8]

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

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

◆ qrsolve() [5/8]

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

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

◆ qrsolve() [6/8]

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

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

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

◆ qrsolve() [7/8]

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

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

◆ qrsolve() [8/8]

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

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