namespace for the matrix library More...
Classes | |
class | Matrix |
Matrix type. More... | |
class | SparseArray |
class | SparseMatrix |
sparse matrix which uses an HashTable first (fast implemented) version More... | |
Typedefs | |
typedef unsigned int | I |
type for matrix indices | |
typedef double | D |
type for matrix elements | |
Functions | |
int | cmpdouble (const void *a, const void *b) |
std::ostream & | operator<< (std::ostream &str, const Matrix &mat) |
Variables | |
const int | T = 0xFF |
integer constant for use with exp function and (^) operator to transpose the matrix |
namespace for the matrix library
Array which uses an HashTable for elements stored in this array.
Can be used as an base class of SparseMatrix. first (fast implemented) version.
typedef double D |
type for matrix elements
typedef unsigned int I |
type for matrix indices
int matrix::cmpdouble | ( | const void * | a, | |
const void * | b | |||
) |
std::ostream& matrix::operator<< | ( | std::ostream & | str, | |
const Matrix & | mat | |||
) |
const int T = 0xFF |
integer constant for use with exp function and (^) operator to transpose the matrix