![]() |
OGS
|
Definition at line 21 of file XdmfWriter.h.
#include <XdmfWriter.h>
Public Member Functions | |
| 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 &&)=default | |
| XdmfWriter & | operator= (XdmfWriter &&)=default |
| XdmfWriter (XdmfWriter const &)=delete | |
| XdmfWriter & | operator= (XdmfWriter const &)=delete |
| ~XdmfWriter () | |
| void | addTimeStep (double const &time_step) |
| Adds data for lazy (xdmf) writing algorithm. | |
Private Attributes | |
| std::string | filename |
| std::vector< double > | times |
| std::function< std::string(std::vector< double >)> | xdmf_writer |
| MeshLib::IO::XdmfWriter::XdmfWriter | ( | std::string | xdmf_filename, |
| std::function< std::string(std::vector< double >)> | xdmf_writer_fn ) |
Writes xdmf string into file on class destruction.
| xdmf_filename | absolute or relative filepath to the xdmf file |
| xdmf_writer_fn | function that generates xdmf string |
Definition at line 20 of file XdmfWriter.cpp.
References filename, and xdmf_writer.
Referenced by XdmfWriter(), XdmfWriter(), operator=(), and operator=().
|
default |
References XdmfWriter().
|
delete |
References XdmfWriter().
| MeshLib::IO::XdmfWriter::~XdmfWriter | ( | ) |
Definition at line 27 of file XdmfWriter.cpp.
References BaseLib::RunTime::elapsed(), filename, INFO(), BaseLib::RunTime::start(), times, and xdmf_writer.
| void MeshLib::IO::XdmfWriter::addTimeStep | ( | double const & | time_step | ) |
Adds data for lazy (xdmf) writing algorithm.
| time_step | time value of the current time_step |
Definition at line 40 of file XdmfWriter.cpp.
References times.
|
default |
References XdmfWriter().
|
delete |
References XdmfWriter().
|
private |
Definition at line 45 of file XdmfWriter.h.
Referenced by XdmfWriter(), and ~XdmfWriter().
|
private |
Definition at line 46 of file XdmfWriter.h.
Referenced by ~XdmfWriter(), and addTimeStep().
|
private |
Definition at line 47 of file XdmfWriter.h.
Referenced by XdmfWriter(), and ~XdmfWriter().