47 std::shared_ptr<alsfvm::io::Writer>& writer)
override;
66 alsfvm::shared_ptr<Statistics> statistics;
TimeIntegratedWriter(alsfvm::shared_ptr< Statistics > &writer, real time, real timeRadius)
Definition: TimeIntegratedWriter.cpp:24
The Volume class represents a volume (a collection of cells with values for each cell (eg...
Definition: Volume.hpp:30
virtual void computeStatistics(const alsfvm::volume::Volume &conservedVariables, const alsfvm::grid::Grid &grid, const alsfvm::simulator::TimestepInformation ×tepInformation) override
Definition: TimeIntegratedWriter.cpp:53
virtual std::vector< std::string > getStatisticsNames() const override
Definition: TimeIntegratedWriter.cpp:41
double real
Definition: types.hpp:65
virtual void combineStatistics() override
To be called when the statistics should be combined.
Definition: TimeIntegratedWriter.cpp:32
std::string name
Definition: EquationParameterFactory.cpp:39
const grid::Grid & grid
Definition: NumericalFluxFactory.cpp:104
Definition: TimeIntegratedWriter.hpp:27
Definition: Statistics.hpp:25
void writeStatistics(const alsfvm::grid::Grid &grid) override
Definition: TimeIntegratedWriter.cpp:45
virtual void addWriter(const std::string &name, std::shared_ptr< alsfvm::io::Writer > &writer) override
Definition: TimeIntegratedWriter.cpp:36
virtual void finalizeStatistics() override
Definition: TimeIntegratedWriter.cpp:49