#ifndef SRC_HDF_ITERATION_WRITER_HH #define SRC_HDF_ITERATION_WRITER_HH #include <dune/fufem/hdf5/sequenceio.hh> #include "../time-stepping/adaptivetimestepper.hh" class IterationWriter { public: IterationWriter(HDF5::Grouplike &file); void write(size_t timeStep, IterationRegister const &iterationCount); private: HDF5::Group group_; HDF5::Group fpiSubGroup_; HDF5::Group mgSubGroup_; HDF5::SequenceIO<0, size_t> finalMGIterationWriter_; HDF5::SequenceIO<0, size_t> finalFPIIterationWriter_; HDF5::SequenceIO<0, size_t> totalMGIterationWriter_; HDF5::SequenceIO<0, size_t> totalFPIIterationWriter_; }; #endif