![]() |
ECF 1.5
|
This is the complete list of members for algebra::matrix, including all inherited members.
| add(matrix *B, matrix *output) (defined in algebra::matrix) | algebra::matrix | inline |
| add(matrix *B) (defined in algebra::matrix) | algebra::matrix | inline |
| cleanup() (defined in algebra::matrix) | algebra::matrix | inline |
| clear(Complex value) (defined in algebra::matrix) | algebra::matrix | inline |
| create(int _r, int _c, Complex *_elements) (defined in algebra::matrix) | algebra::matrix | inline |
| create(int _r, int _c) (defined in algebra::matrix) | algebra::matrix | inline |
| create(int _r) (defined in algebra::matrix) | algebra::matrix | inline |
| dot(matrix *B, Complex &output) (defined in algebra::matrix) | algebra::matrix | |
| eigenValues(std::vector< double > &values) (defined in algebra::matrix) | algebra::matrix | |
| entropy() (defined in algebra::matrix) | algebra::matrix | inline |
| get(int _n) (defined in algebra::matrix) | algebra::matrix | inline |
| getCols() (defined in algebra::matrix) | algebra::matrix | inline |
| getDirect(int row, int col) (defined in algebra::matrix) | algebra::matrix | inline |
| getElements() (defined in algebra::matrix) | algebra::matrix | inline |
| getRows() (defined in algebra::matrix) | algebra::matrix | inline |
| getSize() (defined in algebra::matrix) | algebra::matrix | inline |
| ident() (defined in algebra::matrix) | algebra::matrix | inline |
| loadFromFile(const std::string &filename) (defined in algebra::matrix) | algebra::matrix | |
| loadFromFile(std::ifstream &f) (defined in algebra::matrix) | algebra::matrix | |
| matrix() (defined in algebra::matrix) | algebra::matrix | inline |
| matrix(const char *_name) (defined in algebra::matrix) | algebra::matrix | inline |
| matrix(const matrix &m) (defined in algebra::matrix) | algebra::matrix | inline |
| multiply(matrix &B, matrix &output, char TRANSB='N') (defined in algebra::matrix) | algebra::matrix | |
| multiplyScalar(Complex &c) (defined in algebra::matrix) | algebra::matrix | inline |
| operator()(int row, int col) (defined in algebra::matrix) | algebra::matrix | inline |
| operator=(const matrix &m) (defined in algebra::matrix) | algebra::matrix | inline |
| print(std::ostream &f, bool printAll=false) (defined in algebra::matrix) | algebra::matrix | inline |
| random(double smallValue, double largeValue) (defined in algebra::matrix) | algebra::matrix | |
| random_unitary(const std::vector< double > &phi_v, const std::vector< double > &psi_v, const std::vector< double > &chi_v, double alpha) (defined in algebra::matrix) | algebra::matrix | |
| safeLog(double x) (defined in algebra::matrix) | algebra::matrix | inline |
| saveToFile(const std::string &filename) (defined in algebra::matrix) | algebra::matrix | |
| saveToFile(std::ofstream &f) (defined in algebra::matrix) | algebra::matrix | |
| setDirect(int _n, Complex data) (defined in algebra::matrix) | algebra::matrix | inline |
| setDirect(int row, int col, Complex data) (defined in algebra::matrix) | algebra::matrix | inline |
| setDirect(int row, int col, double re, double im) (defined in algebra::matrix) | algebra::matrix | inline |
| sqTranspose() (defined in algebra::matrix) | algebra::matrix | inline |
| subtract(Complex &c) (defined in algebra::matrix) | algebra::matrix | inline |
| subtract(matrix *B, matrix *output) (defined in algebra::matrix) | algebra::matrix | inline |
| tensor(matrix *B, matrix *output) (defined in algebra::matrix) | algebra::matrix | |
| trace() (defined in algebra::matrix) | algebra::matrix | inline |
| transpose(matrix &B) (defined in algebra::matrix) | algebra::matrix | inline |
| zero() (defined in algebra::matrix) | algebra::matrix | inline |
| ~matrix() (defined in algebra::matrix) | algebra::matrix | inline |