31 typedef alsfvm::shared_ptr < MemoryBase >
MemoryPtr;
37 MemoryFactory(alsfvm::shared_ptr<DeviceConfiguration>& deviceConfiguration);
53 alsfvm::shared_ptr<DeviceConfiguration> deviceConfiguration;
Definition: MemoryFactory.hpp:26
alsfvm::shared_ptr< MemoryBase > MemoryPtr
Definition: MemoryFactory.hpp:31
size_t nx
Definition: VolumeFactory.cpp:87
alsfvm::shared_ptr< MemoryFactory > MemoryFactoryPointer
Definition: MemoryFactory.hpp:56
size_t ny
Definition: VolumeFactory.cpp:88
alsfvm::shared_ptr< Memory< real > > createScalarMemory(size_t nx, size_t ny, size_t nz)
Definition: MemoryFactory.cpp:42
size_t nz
Definition: VolumeFactory.cpp:89
Various utility functions to implement the tecno flux.
Definition: types.hpp:30
MemoryFactory(alsfvm::shared_ptr< DeviceConfiguration > &deviceConfiguration)
Definition: MemoryFactory.cpp:29
const std::string & getPlatform() const
Definition: MemoryFactory.cpp:58