Functions |
template<class RT , class ST , class T > |
RT | dmsolve (const ST &a, const T &b, octave_idx_type &info) |
Matrix | dmsolve (const SparseMatrix &a, const Matrix &b, octave_idx_type &info) |
ComplexMatrix | dmsolve (const SparseMatrix &a, const ComplexMatrix &b, octave_idx_type &info) |
SparseComplexMatrix | dmsolve (const SparseMatrix &a, const SparseComplexMatrix &b, octave_idx_type &info) |
ComplexMatrix | dmsolve (const SparseComplexMatrix &a, const Matrix &b, octave_idx_type &info) |
ComplexMatrix | dmsolve (const SparseComplexMatrix &a, const ComplexMatrix &b, octave_idx_type &info) |
SparseMatrix | dmsolve (const SparseMatrix &a, const SparseMatrix &b, octave_idx_type &info) |
SparseComplexMatrix | dmsolve (const SparseComplexMatrix &a, const SparseMatrix &b, octave_idx_type &info) |
SparseComplexMatrix | dmsolve (const SparseComplexMatrix &a, const SparseComplexMatrix &b, octave_idx_type &info) |
template<class T > |
static MArray< T > | dmsolve_extract (const MArray< T > &m, const octave_idx_type *, const octave_idx_type *, octave_idx_type r1, octave_idx_type r2, octave_idx_type c1, octave_idx_type c2) |
static MArray< double > | dmsolve_extract (const MArray< double > &m, const octave_idx_type *, const octave_idx_type *, octave_idx_type r1, octave_idx_type r2, octave_idx_type c1, octave_idx_type c2) static MArray< Complex > dmsolve_extract(const MArray< Complex > &m |
template<class T > |
static MSparse< T > | dmsolve_extract (const MSparse< T > &A, const octave_idx_type *Pinv, const octave_idx_type *Q, octave_idx_type rst, octave_idx_type rend, octave_idx_type cst, octave_idx_type cend, octave_idx_type maxnz=-1, bool lazy=false) |
static MSparse< Complex > | dmsolve_extract (const MSparse< Complex > &A, const octave_idx_type *Pinv, const octave_idx_type *Q, octave_idx_type rst, octave_idx_type rend, octave_idx_type cst, octave_idx_type cend, octave_idx_type maxnz, bool lazy) |
static MSparse< double > | dmsolve_extract (const MSparse< double > &A, const octave_idx_type *Pinv, const octave_idx_type *Q, octave_idx_type rst, octave_idx_type rend, octave_idx_type cst, octave_idx_type cend, octave_idx_type maxnz, bool lazy) |
static void | dmsolve_insert (MArray< Complex > &a, const MArray< Complex > &b, const octave_idx_type *Q, octave_idx_type r, octave_idx_type c) |
template<class T > |
static void | dmsolve_insert (MSparse< T > &a, const MSparse< T > &b, const octave_idx_type *Q, octave_idx_type r, octave_idx_type c) |
static void | dmsolve_insert (MArray< double > &a, const MArray< double > &b, const octave_idx_type *Q, octave_idx_type r, octave_idx_type c) |
static void | dmsolve_insert (MSparse< double > &a, const SparseMatrix &b, const octave_idx_type *Q, octave_idx_type r, octave_idx_type c) |
static void | dmsolve_insert (MSparse< Complex > &a, const MSparse< Complex > &b, const octave_idx_type *Q, octave_idx_type r, octave_idx_type c) |
template<class T > |
static MArray< double > const
octave_idx_type const
octave_idx_type
octave_idx_type
octave_idx_type
octave_idx_type
octave_idx_type static c2 void | dmsolve_insert (MArray< T > &a, const MArray< T > &b, const octave_idx_type *Q, octave_idx_type r, octave_idx_type c) |
static void | dmsolve_permute (MArray< double > &a, const MArray< double > &b, const octave_idx_type *p) |
static void | dmsolve_permute (MSparse< Complex > &a, const MSparse< Complex > &b, const octave_idx_type *p) |
template<class T , class RT > |
static void | dmsolve_permute (MSparse< RT > &a, const MSparse< T > &b, const octave_idx_type *p) |
static void | dmsolve_permute (MSparse< Complex > &a, const MSparse< double > &b, const octave_idx_type *p) |
static void | dmsolve_permute (MSparse< double > &a, const MSparse< double > &b, const octave_idx_type *p) |
template<class T , class RT > |
static void | dmsolve_permute (MArray< RT > &a, const MArray< T > &b, const octave_idx_type *p) |
static void | dmsolve_permute (MArray< Complex > &a, const MArray< double > &b, const octave_idx_type *p) |
static void | dmsolve_permute (MArray< Complex > &a, const MArray< Complex > &b, const octave_idx_type *p) |
static void | solve_singularity_warning (double) |
Variables |
static MArray< double > const
octave_idx_type const
octave_idx_type
octave_idx_type
octave_idx_type
octave_idx_type | c1 |
static MArray< double > const
octave_idx_type const
octave_idx_type
octave_idx_type | r1 |
static MArray< double > const
octave_idx_type const
octave_idx_type
octave_idx_type
octave_idx_type | r2 |