38 alsfvm::shared_ptr<memory::MemoryFactory> memoryFactory);
74 alsfvm::shared_ptr<alsfvm::memory::MemoryFactory> memoryFactory;
Definition: VolumeFactory.hpp:29
size_t nx
Definition: VolumeFactory.cpp:87
size_t ny
Definition: VolumeFactory.cpp:88
alsfvm::shared_ptr< Volume > createExtraVolume(size_t nx, size_t ny, size_t nz, size_t numberOfGhostCells=0)
Definition: VolumeFactory.cpp:136
size_t numberOfGhostCells
Definition: VolumeFactory.cpp:90
alsfvm::shared_ptr< Volume > createConservedVolume(size_t nx, size_t ny, size_t nz, size_t numberOfGhostCells=0)
Definition: VolumeFactory.cpp:114
size_t nz
Definition: VolumeFactory.cpp:89
Various utility functions to implement the tecno flux.
Definition: types.hpp:30
alsfvm::shared_ptr< Volume > createPrimitiveVolume(size_t nx, size_t ny, size_t nz, size_t numberOfGhostCells=0)
createPrimitiveVolume creates the primitive volume for the equation, The primitive volume is often ha...
Definition: VolumeFactory.cpp:150
VolumeFactory(const std::string &equation, alsfvm::shared_ptr< memory::MemoryFactory > memoryFactory)
Definition: VolumeFactory.cpp:101