Alsvinn
0.5.3
The fast FVM simulator with UQ support
|
The FiniteVolumeSimulatorCreator class creates a new instance of the FVM simulator. More...
#include <alsuq/run/FiniteVolumeSimulatorCreator.hpp>
Public Member Functions | |
FiniteVolumeSimulatorCreator (const std::string &configurationFile, mpi::ConfigurationPtr mpiConfigurationSpatial, mpi::ConfigurationPtr mpiConfigurationStatistical, mpi::ConfigurationPtr mpiConfigurationWorld, ivec3 multiSpatial) | |
alsfvm::shared_ptr< alsfvm::simulator::AbstractSimulator > | createSimulator (const alsfvm::init::Parameters &initialDataParameters, size_t sampleNumber) override |
![]() | |
virtual | ~SimulatorCreator () |
The FiniteVolumeSimulatorCreator class creates a new instance of the FVM simulator.
alsuq::run::FiniteVolumeSimulatorCreator::FiniteVolumeSimulatorCreator | ( | const std::string & | configurationFile, |
mpi::ConfigurationPtr | mpiConfigurationSpatial, | ||
mpi::ConfigurationPtr | mpiConfigurationStatistical, | ||
mpi::ConfigurationPtr | mpiConfigurationWorld, | ||
ivec3 | multiSpatial | ||
) |
|
overridevirtual |
Implements alsuq::run::SimulatorCreator.