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) override | alsfvm::cuda::CudaMemory< T > | virtual |
addPower(const memory::Memory< T > &other, double power) override | alsfvm::cuda::CudaMemory< T > | virtual |
addPower(const memory::Memory< T > &other, double power, double factor) override | alsfvm::cuda::CudaMemory< T > | virtual |
copyFrom(const memory::Memory< T > &other) override | alsfvm::cuda::CudaMemory< T > | virtual |
copyFromHost(const T *bufferPointer, size_t bufferLength) override | alsfvm::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) override | alsfvm::cuda::CudaMemory< T > | virtual |
copyToHost(T *bufferPointer, size_t bufferLength) const override | alsfvm::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() const | alsfvm::memory::Memory< T > | inline |
getExtentXInBytes() const | alsfvm::memory::Memory< T > | virtual |
getExtentYInBytes() const | alsfvm::memory::Memory< T > | virtual |
getHostMemory() override | alsfvm::cuda::CudaMemory< T > | virtual |
getHostMemory() const override | alsfvm::cuda::CudaMemory< T > | virtual |
getPointer() override | alsfvm::cuda::CudaMemory< T > | virtual |
getPointer() const override | alsfvm::cuda::CudaMemory< T > | virtual |
getSize() const | alsfvm::memory::Memory< T > | virtual |
getSizeX() const | alsfvm::memory::Memory< T > | virtual |
getSizeY() const | alsfvm::memory::Memory< T > | virtual |
getSizeZ() const | alsfvm::memory::Memory< T > | virtual |
getTotalVariation(int p, const ivec3 &start, const ivec3 &end) const override | alsfvm::cuda::CudaMemory< T > | virtual |
getTotalVariation(int direction, int p, const ivec3 &start, const ivec3 &end) const override | alsfvm::cuda::CudaMemory< T > | virtual |
getView() | alsfvm::memory::Memory< T > | |
getView() const | alsfvm::memory::Memory< T > | |
isOnHost() const | alsfvm::cuda::CudaMemory< T > | virtual |
makeInstance() const override | alsfvm::cuda::CudaMemory< T > | virtual |
makeZero() override | alsfvm::cuda::CudaMemory< T > | virtual |
Memory(size_t nx, size_t ny, size_t nz) | alsfvm::memory::Memory< T > | |
MemoryBase() | alsfvm::memory::MemoryBase | inline |
nx | alsfvm::memory::Memory< T > | protected |
ny | alsfvm::memory::Memory< T > | protected |
nz | alsfvm::memory::Memory< T > | protected |
operator()(int x, int y, int z) const | alsfvm::memory::Memory< T > | inline |
operator()(int x, int y, int z) | alsfvm::memory::Memory< T > | inline |
operator*=(const memory::Memory< T > &other) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator*=(real scalar) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator+=(const memory::Memory< T > &other) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator+=(real scalar) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator-=(const memory::Memory< T > &other) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator-=(real scalar) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator/=(const memory::Memory< T > &other) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator/=(real scalar) override | alsfvm::cuda::CudaMemory< T > | virtual |
operator[](size_t i) | alsfvm::memory::Memory< T > | inline |
operator[](size_t i) const | alsfvm::memory::Memory< T > | inline |
subtractPower(const memory::Memory< T > &other, double power) override | alsfvm::cuda::CudaMemory< T > | virtual |
~CudaMemory() | alsfvm::cuda::CudaMemory< T > | virtual |
~Memory() | alsfvm::memory::Memory< T > | inlinevirtual |
~MemoryBase() | alsfvm::memory::MemoryBase | inlinevirtual |