38 alsfvm::shared_ptr<alsfvm::simulator::AbstractSimulator>
40 size_t sampleNumber)
override;
51 std::vector<std::string> makeGroupNames(
size_t sampleNumber);
54 const std::string filename;
The FiniteVolumeSimulatorCreator class creates a new instance of the FVM simulator.
Definition: FiniteVolumeSimulatorCreator.hpp:29
FiniteVolumeSimulatorCreator(const std::string &configurationFile, mpi::ConfigurationPtr mpiConfigurationSpatial, mpi::ConfigurationPtr mpiConfigurationStatistical, mpi::ConfigurationPtr mpiConfigurationWorld, ivec3 multiSpatial)
Definition: FiniteVolumeSimulatorCreator.cpp:25
alsfvm::shared_ptr< alsfvm::simulator::AbstractSimulator > createSimulator(const alsfvm::init::Parameters &initialDataParameters, size_t sampleNumber) override
Definition: FiniteVolumeSimulatorCreator.cpp:39
Definition: Parameters.hpp:27
alsfvm::shared_ptr< Configuration > ConfigurationPtr
Definition: Configuration.hpp:53
The SimulatorCreator is an abstract interface for creating new simulators.
Definition: SimulatorCreator.hpp:29