GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
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 
)

◆ 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 >()