GNU Octave 10.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 
Loading...
Searching...
No Matches
sparse-dmsolve.cc File Reference
#include <algorithm>
#include "CMatrix.h"
#include "CSparse.h"
#include "MArray.h"
#include "MSparse.h"
#include "MatrixType.h"
#include "dSparse.h"
#include "lo-error.h"
#include "oct-inttypes-fwd.h"
#include "oct-locbuf.h"
#include "oct-sort.h"
#include "oct-sparse.h"
#include "quit.h"
#include "sparse-dmsolve.h"
#include "sparse-qr.h"

Go to the source code of this file.

Functions

template<typename RT , typename ST , typename T >
RT dmsolve (const ST &a, const T &b, octave_idx_type &info)
 
template ComplexMatrix dmsolve< ComplexMatrix, SparseComplexMatrix, ComplexMatrix > (const SparseComplexMatrix &, const ComplexMatrix &, octave_idx_type &)
 
template ComplexMatrix dmsolve< ComplexMatrix, SparseComplexMatrix, Matrix > (const SparseComplexMatrix &, const Matrix &, octave_idx_type &)
 
template ComplexMatrix dmsolve< ComplexMatrix, SparseMatrix, ComplexMatrix > (const SparseMatrix &, const ComplexMatrix &, octave_idx_type &)
 
template Matrix dmsolve< Matrix, SparseMatrix, Matrix > (const SparseMatrix &, const Matrix &, octave_idx_type &)
 
template SparseComplexMatrix dmsolve< SparseComplexMatrix, SparseComplexMatrix, SparseComplexMatrix > (const SparseComplexMatrix &, const SparseComplexMatrix &, octave_idx_type &)
 
template SparseComplexMatrix dmsolve< SparseComplexMatrix, SparseComplexMatrix, SparseMatrix > (const SparseComplexMatrix &, const SparseMatrix &, octave_idx_type &)
 
template SparseComplexMatrix dmsolve< SparseComplexMatrix, SparseMatrix, SparseComplexMatrix > (const SparseMatrix &, const SparseComplexMatrix &, octave_idx_type &)
 
template SparseMatrix dmsolve< SparseMatrix, SparseMatrix, SparseMatrix > (const SparseMatrix &, const SparseMatrix &, octave_idx_type &)
 

Function Documentation

◆ dmsolve()

template<typename RT , typename ST , typename T >
RT dmsolve ( const ST &  a,
const T &  b,
octave_idx_type info 
)

Definition at line 368 of file sparse-dmsolve.cc.

References CXSPARSE_DNAME, d, MatrixType::Full, and OCTAVE_LOCAL_BUFFER.

Referenced by SparseComplexMatrix::solve().

◆ dmsolve< ComplexMatrix, SparseComplexMatrix, ComplexMatrix >()

◆ dmsolve< ComplexMatrix, SparseComplexMatrix, Matrix >()

◆ dmsolve< ComplexMatrix, SparseMatrix, ComplexMatrix >()

◆ dmsolve< Matrix, SparseMatrix, Matrix >()

template Matrix dmsolve< Matrix, SparseMatrix, Matrix > ( const SparseMatrix ,
const Matrix ,
octave_idx_type  
)

Referenced by SparseMatrix::solve().

◆ dmsolve< SparseComplexMatrix, SparseComplexMatrix, SparseComplexMatrix >()

◆ dmsolve< SparseComplexMatrix, SparseComplexMatrix, SparseMatrix >()

◆ dmsolve< SparseComplexMatrix, SparseMatrix, SparseComplexMatrix >()

◆ dmsolve< SparseMatrix, SparseMatrix, SparseMatrix >()