58 alsfvm::shared_ptr<Writer> writer;
60 const real timeRadius;
64 alsfvm::shared_ptr<volume::Volume> integratedConservedVariables;
virtual ~TimeIntegratedWriter()
Definition: TimeIntegratedWriter.hpp:42
TimeIntegratedWriter(alsfvm::shared_ptr< Writer > &writer, real time, real timeRadius)
Definition: TimeIntegratedWriter.cpp:21
virtual void write(const volume::Volume &conservedVariables, const grid::Grid &grid, const simulator::TimestepInformation ×tepInformation) override
write writes the data to disk
Definition: TimeIntegratedWriter.cpp:28
The TimeIntegratedWriter class is a decorator for another writer. Its purpose is to only call the und...
Definition: TimeIntegratedWriter.hpp:32
The Volume class represents a volume (a collection of cells with values for each cell (eg...
Definition: Volume.hpp:30
double real
Definition: types.hpp:65
virtual void finalize(const grid::Grid &grid, const simulator::TimestepInformation ×tepInformation) override
This method should be called at the end of the simulation.
Definition: TimeIntegratedWriter.cpp:68
const grid::Grid & grid
Definition: NumericalFluxFactory.cpp:104
The Writer class is an abstract interface to represent output writers.
Definition: Writer.hpp:28
Various utility functions to implement the tecno flux.
Definition: types.hpp:30