JDFTx  1.1.0
matrix Member List

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

allReduce(MPIUtil::ReduceOp op, bool safeMode=false, bool ignoreComplexCheck=false)ManagedMemory
bcast(int root=0)ManagedMemory
data()ManagedMemory
data() const ManagedMemory
dataGpu()ManagedMemory
dataGpu() const ManagedMemory
dataPref() (defined in ManagedMemory)ManagedMemoryinline
dataPref() const (defined in ManagedMemory)ManagedMemoryinline
diagonalize(matrix &evecs, diagMatrix &eigs) const matrix
diagonalize(matrix &levecs, std::vector< complex > &eigs, matrix &revecs) const matrix
dump(const char *fname, bool realPartOnly) const ManagedMemory
index(int i, int j) const matrixinline
init(int nrows, int ncols, bool onGpu=false)matrix
isOnGpu() const ManagedMemoryinline
ManagedMemory()ManagedMemoryprotected
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()ManagedMemoryprotected
memInit(string category, size_t nElem, bool onGpu=false)ManagedMemoryprotected
memMove(ManagedMemory &&)ManagedMemoryprotected
nCols() const (defined in matrix)matrixinline
nData() const ManagedMemoryinline
nRows() const (defined in matrix)matrixinline
operator bool() const matrixinlineexplicit
operator()(int i, int j) const matrix
operator()(int iStart, int iStop, int jStart, int jStop) const matrixinline
operator()(int iStart, int iStep, int iStop, int jStart, int jStep, int jStop) const matrix
operator=(const matrix &m1)matrix
operator=(matrix &&m1)matrix
print(FILE *fp, const char *fmt="%lg%+lgi\t") const matrix
print_real(FILE *fp, const char *fmt="%lg\t") const matrix
read(const char *fname)ManagedMemory
read(FILE *filep)ManagedMemory
read_real(const char *fname)ManagedMemory
read_real(FILE *filep)ManagedMemory
recv(int src, int tag=0)ManagedMemory
reportUsage()ManagedMemorystatic
reshape(int nrows, int ncols)matrix
scan(FILE *fp, const char *fmt="%lg%+lgi")matrix
scan_real(FILE *fp)matrix
send(int dest, int tag=0) const ManagedMemory
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) const matrix
write(const char *fname) const ManagedMemory
write(FILE *filep) const ManagedMemory
write_real(const char *fname) const ManagedMemory
write_real(FILE *filep) const ManagedMemory
writea(const char *fname) const ManagedMemory
zero()ManagedMemory
~ManagedMemory() (defined in ManagedMemory)ManagedMemoryprotected