JDFTx  1.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
matrix Member List

This is the complete list of members for matrix, including all inherited members.

accum(int iStart, int iStop, int jStart, int jStop, const matrix &m)matrixinline
accum(int iStart, int iStep, int iStop, int jStart, int jStep, int jStop, const matrix &m)matrix
begin()ManagedMemory< complex >inline
begin() constManagedMemory< complex >inline
cbegin() constManagedMemory< complex >inline
cend() constManagedMemory< complex >inline
const (defined in matrix)matrix
data()ManagedMemory< complex >inline
data() constManagedMemory< complex >inline
dataGpu()ManagedMemory< complex >inline
dataGpu() constManagedMemory< complex >inline
dataPref() (defined in ManagedMemory< complex >)ManagedMemory< complex >inline
dataPref() const (defined in ManagedMemory< complex >)ManagedMemory< complex >inline
diagonalize(matrix &evecs, diagMatrix &eigs) constmatrix
diagonalize(matrix &levecs, std::vector< complex > &eigs, matrix &revecs) constmatrix
dump(const char *fname, bool realPartOnly) constManagedMemory< complex >
end()ManagedMemory< complex >inline
end() constManagedMemory< complex >inline
getElement(vector3< int > index, class GridInfo &gInfo)matrix
getLine(vector3< int > line, vector3< int > point, class GridInfo &gInfo)matrix
getPlane(vector3< int > normal, vector3< int > point, class GridInfo &gInfo)matrix
index(int i, int j) constmatrixinline
init(int nrows, int ncols, bool onGpu=false)matrix
isOnGpu() constManagedMemory< complex >inline
iStop (defined in matrix)matrix
jStart (defined in matrix)matrix
ManagedMemory()ManagedMemory< complex >inlineprotected
matrix(int nrows=0, int ncols=0, bool onGpu=false) (defined in matrix)matrix
matrix(const matrix &m1)matrix
matrix(matrix &&m1)matrix
matrix(const diagMatrix &)matrix
matrix(const std::vector< complex > &)matrix
matrix(const matrix3<> &)matrixexplicit
memFree()ManagedMemory< complex >protected
memInit(string category, size_t nElem, bool onGpu=false)ManagedMemory< complex >protected
memMove(ManagedMemory< complex > &&)ManagedMemory< complex >protected
nCols() const (defined in matrix)matrixinline
nData() constManagedMemory< complex >inline
nRows() const (defined in matrix)matrixinline
operator()(int iStartmatrix
operator bool() constmatrixinlineexplicit
operator()(int i, int j) constmatrix
operator()(int iStart, int iStep, int iStop, int jStart, int jStep, int jStop) constmatrix
operator=(const matrix &m1)matrix
operator=(matrix &&m1)matrix
print(FILE *fp, const char *fmt="%lg%+lgi\t") constmatrix
print_real(FILE *fp, const char *fmt="%lg\t") constmatrix
read(const char *fname)ManagedMemory< complex >
read(FILE *filep)ManagedMemory< complex >
read_real(const char *fname)ManagedMemory< complex >
read_real(FILE *filep)ManagedMemory< complex >
reshape(int nrows, int ncols)matrix
scan(FILE *fp, const char *fmt="%lg%+lgi")matrix
scan_real(FILE *fp)matrix
set(int i, int j, complex m)matrix
set(int iStart, int iStop, int jStart, int jStop, const matrix &m)matrixinline
set(int iStart, int iStep, int iStop, int jStart, int jStep, int jStop, const matrix &m)matrix
svd(matrix &U, diagMatrix &S, matrix &Vdag) constmatrix
write(const char *fname) constManagedMemory< complex >
write(FILE *filep) constManagedMemory< complex >
write_real(const char *fname) constManagedMemory< complex >
write_real(FILE *filep) constManagedMemory< complex >
zero()ManagedMemory< complex >
~ManagedMemory() (defined in ManagedMemory< complex >)ManagedMemory< complex >inlineprotected