DOLFINx 0.9.0
DOLFINx C++ interface
|
Base class for ADIOS2-based writers. More...
#include <ADIOS2Writers.h>
Public Member Functions | |
void | close () |
Close the file. | |
Protected Member Functions | |
ADIOS2Writer (MPI_Comm comm, const std::filesystem::path &filename, std::string tag, std::string engine) | |
Create an ADIOS2-based writer. | |
ADIOS2Writer (ADIOS2Writer &&writer)=default | |
Move constructor. | |
ADIOS2Writer (const ADIOS2Writer &)=delete | |
Copy constructor. | |
~ADIOS2Writer () | |
Destructor. | |
ADIOS2Writer & | operator= (ADIOS2Writer &&writer)=default |
Move assignment. | |
ADIOS2Writer & | operator= (const ADIOS2Writer &)=delete |
Base class for ADIOS2-based writers.
|
protected |
Create an ADIOS2-based writer.
[in] | comm | The MPI communicator |
[in] | filename | Name of output file |
[in] | tag | The ADIOS2 object name |
[in] | engine | ADIOS2 engine type. See https://adios2.readthedocs.io/en/latest/engines/engines.html. |