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 |