![]()  | 
  
    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 |