30 std::function<std::string(std::vector<double>)>
std::function< std::string(std::vector< double >)> xdmf_writer
std::vector< double > times
XdmfWriter(std::string xdmf_filename, std::function< std::string(std::vector< double >)> xdmf_writer_fn)
Writes xdmf string into file on class destruction.
XdmfWriter(XdmfWriter const &)=delete
XdmfWriter(XdmfWriter &&)=default
void addTimeStep(double const &time_step)
Adds data for lazy (xdmf) writing algorithm.
XdmfWriter & operator=(XdmfWriter &&)=default
XdmfWriter & operator=(XdmfWriter const &)=delete