Printer Template Specializations module
Template specializations of the Printer class.
| Specialization | Description |
|---|---|
| MeshPrinter<IO:: | Writes sequential meshes in MFEM format. |
| MeshPrinter<IO:: | Writes sequential meshes in MEDIT format. |
| MeshPrinter<IO:: | Writes sequential meshes in HDF5 format. |
| MeshPrinter<IO:: | Writes distributed mesh shards and metadata to per-rank HDF5 files. |
Classes
-
template<>class Rodin::IO::MeshPrinter<FileFormat::HDF5, Context::Local>
- HDF5 mesh printer specialization for local (sequential) meshes.
-
template<>class Rodin::IO::MeshPrinter<FileFormat::MEDIT, Context::Local>
- MEDIT mesh printer for local meshes.
-
template<>class Rodin::IO::MeshPrinter<FileFormat::MFEM, Context::Local>
- Specialization for printing sequential meshes in MFEM format.
-
template<>class Rodin::IO::MeshPrinter<FileFormat::HDF5, Context::MPI>
- Prints a distributed MPI mesh to an HDF5 file.