JDFTx  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ManagedMemory< T > Member List

This is the complete list of members for ManagedMemory< T >, including all inherited members.

allReduce(MPIUtil::ReduceOp op, bool safeMode=false)ManagedMemory< T >
bcast(int root=0)ManagedMemory< T >
begin()ManagedMemory< T >inline
begin() const ManagedMemory< T >inline
cManagedMemoryBaseprivate
categoryManagedMemoryBaseprivate
cbegin() const ManagedMemory< T >inline
cend() const ManagedMemory< T >inline
data()ManagedMemory< T >inline
data() const ManagedMemory< T >inline
dataGpu()ManagedMemory< T >inline
dataGpu() const ManagedMemory< T >inline
dataPref() (defined in ManagedMemory< T >)ManagedMemory< T >inline
dataPref() const (defined in ManagedMemory< T >)ManagedMemory< T >inline
dump(const char *fname, bool realPartOnly) const ManagedMemory< T >
end()ManagedMemory< T >inline
end() const ManagedMemory< T >inline
isOnGpu() const ManagedMemory< T >inline
ManagedMemory()ManagedMemory< T >inlineprotected
ManagedMemoryBase()ManagedMemoryBaseinlineprivate
memFree()ManagedMemory< T >protected
memInit(string category, size_t nElem, bool onGpu=false)ManagedMemory< T >protected
memMove(ManagedMemory< T > &&)ManagedMemory< T >protected
ManagedMemoryBase::memMove(ManagedMemoryBase &&)ManagedMemoryBaseprivate
nBytesManagedMemoryBaseprivate
nData() const ManagedMemory< T >inline
onGpuManagedMemoryBaseprivate
read(const char *fname)ManagedMemory< T >
read(FILE *filep)ManagedMemory< T >
read_real(const char *fname)ManagedMemory< T >
read_real(FILE *filep)ManagedMemory< T >
recv(int src, int tag=0)ManagedMemory< T >
reportUsage()ManagedMemoryBaseprivatestatic
send(int dest, int tag=0) const ManagedMemory< T >
toCpu() const ManagedMemoryBaseprivate
toGpu() const ManagedMemoryBaseprivate
write(const char *fname) const ManagedMemory< T >
write(FILE *filep) const ManagedMemory< T >
write_real(const char *fname) const ManagedMemory< T >
write_real(FILE *filep) const ManagedMemory< T >
zero()ManagedMemory< T >
~ManagedMemory() (defined in ManagedMemory< T >)ManagedMemory< T >inlineprotected
~ManagedMemoryBase() (defined in ManagedMemoryBase)ManagedMemoryBaseinlineprivate