#include <MatrixType.h>
MatrixType::MatrixType | ( | void | ) |
MatrixType::MatrixType | ( | const MatrixType & | a | ) |
MatrixType::MatrixType | ( | const ComplexMatrix & | a | ) |
MatrixType::MatrixType | ( | const FloatMatrix & | a | ) |
MatrixType::MatrixType | ( | const FloatComplexMatrix & | a | ) |
MatrixType::MatrixType | ( | const SparseMatrix & | a | ) |
MatrixType::MatrixType | ( | const SparseComplexMatrix & | a | ) |
MatrixType::MatrixType | ( | const matrix_type | t, | |
bool | _full = false | |||
) |
MatrixType::MatrixType | ( | const matrix_type | t, | |
const octave_idx_type | np, | |||
const octave_idx_type * | p, | |||
bool | _full = false | |||
) |
MatrixType::MatrixType | ( | const matrix_type | t, | |
const octave_idx_type | ku, | |||
const octave_idx_type | kl, | |||
bool | _full = false | |||
) |
MatrixType::~MatrixType | ( | void | ) |
double MatrixType::band_density | ( | void | ) | const [inline] |
void MatrixType::info | ( | void | ) | const |
void MatrixType::invalidate_type | ( | void | ) | [inline] |
bool MatrixType::is_banded | ( | void | ) | [inline] |
bool MatrixType::is_dense | ( | void | ) | const [inline] |
bool MatrixType::is_diagonal | ( | void | ) | const [inline] |
bool MatrixType::is_hermitian | ( | void | ) | const [inline] |
bool MatrixType::is_known | ( | void | ) | const [inline] |
bool MatrixType::is_lower_triangular | ( | void | ) | const [inline] |
bool MatrixType::is_rectangular | ( | void | ) | const [inline] |
bool MatrixType::is_tridiagonal | ( | void | ) | const [inline] |
bool MatrixType::is_unknown | ( | void | ) | const [inline] |
bool MatrixType::is_upper_triangular | ( | void | ) | const [inline] |
void MatrixType::mark_as_banded | ( | const octave_idx_type | ku, | |
const octave_idx_type | kl | |||
) | [inline] |
void MatrixType::mark_as_dense | ( | void | ) | [inline] |
void MatrixType::mark_as_diagonal | ( | void | ) | [inline] |
void MatrixType::mark_as_full | ( | void | ) | [inline] |
void MatrixType::mark_as_lower_triangular | ( | void | ) | [inline] |
void MatrixType::mark_as_not_dense | ( | void | ) | [inline] |
void MatrixType::mark_as_permuted | ( | const octave_idx_type | np, | |
const octave_idx_type * | p | |||
) |
void MatrixType::mark_as_permuted_diagonal | ( | void | ) | [inline] |
void MatrixType::mark_as_rectangular | ( | void | ) | [inline] |
void MatrixType::mark_as_symmetric | ( | void | ) |
void MatrixType::mark_as_tridiagonal | ( | void | ) | [inline] |
void MatrixType::mark_as_unpermuted | ( | void | ) |
void MatrixType::mark_as_unsymmetric | ( | void | ) |
void MatrixType::mark_as_upper_triangular | ( | void | ) | [inline] |
int MatrixType::nlower | ( | void | ) | const [inline] |
int MatrixType::nupper | ( | void | ) | const [inline] |
MatrixType & MatrixType::operator= | ( | const MatrixType & | a | ) |
MatrixType MatrixType::transpose | ( | void | ) | const |
octave_idx_type* MatrixType::triangular_perm | ( | void | ) | const [inline] |
int MatrixType::type | ( | const SparseComplexMatrix & | a | ) |
int MatrixType::type | ( | const SparseMatrix & | a | ) |
int MatrixType::type | ( | const FloatComplexMatrix & | a | ) |
int MatrixType::type | ( | const FloatMatrix & | a | ) |
int MatrixType::type | ( | const ComplexMatrix & | a | ) |