| 
    DOLFINx 0.7.3
    
   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. |