Alsvinn  0.5.3
The fast FVM simulator with UQ support
alsfvm::cuda::CudaMemory< T > Member List

This is the complete list of members for alsfvm::cuda::CudaMemory< T >, including all inherited members.

addLinearCombination(T a1, T a2, const memory::Memory< T > &v2, T a3, const memory::Memory< T > &v3, T a4, const memory::Memory< T > &v4, T a5, const memory::Memory< T > &v5) overridealsfvm::cuda::CudaMemory< T >virtual
addPower(const memory::Memory< T > &other, double power) overridealsfvm::cuda::CudaMemory< T >virtual
addPower(const memory::Memory< T > &other, double power, double factor) overridealsfvm::cuda::CudaMemory< T >virtual
copyFrom(const memory::Memory< T > &other) overridealsfvm::cuda::CudaMemory< T >virtual
copyFromHost(const T *bufferPointer, size_t bufferLength) overridealsfvm::cuda::CudaMemory< T >virtual
copyInternalCells(size_t startX, size_t endX, size_t startY, size_t endY, size_t startZ, size_t endZ, T *output, size_t outputSize) overridealsfvm::cuda::CudaMemory< T >virtual
copyToHost(T *bufferPointer, size_t bufferLength) const overridealsfvm::cuda::CudaMemory< T >virtual
CudaMemory(size_t nx, size_t ny=1, size_t nz=1)alsfvm::cuda::CudaMemory< T >
data()alsfvm::memory::Memory< T >inline
data() constalsfvm::memory::Memory< T >inline
getExtentXInBytes() constalsfvm::memory::Memory< T >virtual
getExtentYInBytes() constalsfvm::memory::Memory< T >virtual
getHostMemory() overridealsfvm::cuda::CudaMemory< T >virtual
getHostMemory() const overridealsfvm::cuda::CudaMemory< T >virtual
getPointer() overridealsfvm::cuda::CudaMemory< T >virtual
getPointer() const overridealsfvm::cuda::CudaMemory< T >virtual
getSize() constalsfvm::memory::Memory< T >virtual
getSizeX() constalsfvm::memory::Memory< T >virtual
getSizeY() constalsfvm::memory::Memory< T >virtual
getSizeZ() constalsfvm::memory::Memory< T >virtual
getTotalVariation(int p, const ivec3 &start, const ivec3 &end) const overridealsfvm::cuda::CudaMemory< T >virtual
getTotalVariation(int direction, int p, const ivec3 &start, const ivec3 &end) const overridealsfvm::cuda::CudaMemory< T >virtual
getView()alsfvm::memory::Memory< T >
getView() constalsfvm::memory::Memory< T >
isOnHost() constalsfvm::cuda::CudaMemory< T >virtual
makeInstance() const overridealsfvm::cuda::CudaMemory< T >virtual
makeZero() overridealsfvm::cuda::CudaMemory< T >virtual
Memory(size_t nx, size_t ny, size_t nz)alsfvm::memory::Memory< T >
MemoryBase()alsfvm::memory::MemoryBaseinline
nxalsfvm::memory::Memory< T >protected
nyalsfvm::memory::Memory< T >protected
nzalsfvm::memory::Memory< T >protected
operator()(int x, int y, int z) constalsfvm::memory::Memory< T >inline
operator()(int x, int y, int z)alsfvm::memory::Memory< T >inline
operator*=(const memory::Memory< T > &other) overridealsfvm::cuda::CudaMemory< T >virtual
operator*=(real scalar) overridealsfvm::cuda::CudaMemory< T >virtual
operator+=(const memory::Memory< T > &other) overridealsfvm::cuda::CudaMemory< T >virtual
operator+=(real scalar) overridealsfvm::cuda::CudaMemory< T >virtual
operator-=(const memory::Memory< T > &other) overridealsfvm::cuda::CudaMemory< T >virtual
operator-=(real scalar) overridealsfvm::cuda::CudaMemory< T >virtual
operator/=(const memory::Memory< T > &other) overridealsfvm::cuda::CudaMemory< T >virtual
operator/=(real scalar) overridealsfvm::cuda::CudaMemory< T >virtual
operator[](size_t i)alsfvm::memory::Memory< T >inline
operator[](size_t i) constalsfvm::memory::Memory< T >inline
subtractPower(const memory::Memory< T > &other, double power) overridealsfvm::cuda::CudaMemory< T >virtual
~CudaMemory()alsfvm::cuda::CudaMemory< T >virtual
~Memory()alsfvm::memory::Memory< T >inlinevirtual
~MemoryBase()alsfvm::memory::MemoryBaseinlinevirtual