Alsvinn  0.5.3
The fast FVM simulator with UQ support
alsfvm::simulator::Simulator Member List

This is the complete list of members for alsfvm::simulator::Simulator, including all inherited members.

addTimestepAdjuster(alsfvm::shared_ptr< integrator::TimestepAdjuster > &adjuster) overridealsfvm::simulator::Simulatorvirtual
addWriter(alsfvm::shared_ptr< io::Writer > writer) overridealsfvm::simulator::Simulatorvirtual
atEnd() overridealsfvm::simulator::Simulatorvirtual
callWriters() overridealsfvm::simulator::Simulatorvirtual
finalize() overridealsfvm::simulator::Simulatorvirtual
getCurrentTime() const overridealsfvm::simulator::Simulatorvirtual
getEndTime() const overridealsfvm::simulator::Simulatorvirtual
getEquationName() constalsfvm::simulator::Simulator
getGrid() const overridealsfvm::simulator::Simulatorvirtual
getGrid() overridealsfvm::simulator::Simulatorvirtual
getName() constalsfvm::simulator::Simulator
getPlatformName() constalsfvm::simulator::Simulator
performStep() overridealsfvm::simulator::Simulatorvirtual
setInitialValue(alsfvm::shared_ptr< init::InitialData > &initialData)alsfvm::simulator::Simulator
setSimulationState(const volume::Volume &conservedVolume)alsfvm::simulator::Simulator
Simulator(const SimulatorParameters &simulatorParameters, alsfvm::shared_ptr< grid::Grid > &grid, volume::VolumeFactory &volumeFactory, integrator::IntegratorFactory &integratorFactory, boundary::BoundaryFactory &boundaryFactory, numflux::NumericalFluxFactory &numericalFluxFactory, equation::CellComputerFactory &cellComputerFactory, alsfvm::shared_ptr< memory::MemoryFactory > &memoryFactory, real endTime, alsfvm::shared_ptr< DeviceConfiguration > &deviceConfiguration, std::string &equationName, alsfvm::shared_ptr< alsfvm::diffusion::DiffusionOperator > diffusionOperator, const std::string &name)alsfvm::simulator::Simulator
~Simulator()alsfvm::simulator::Simulator