MeshLoader Template Specializations module

Template specializations of the MeshLoader class.

SpecializationDescription
MeshLoader<IO::FileFormat::MFEM, Context::Local>Loads sequential meshes from MFEM mesh streams.
MeshLoader<IO::FileFormat::MEDIT, Context::Local>Loads sequential meshes from MEDIT mesh streams.
MeshLoader<IO::FileFormat::HDF5, Context::Local>Loads sequential meshes from HDF5 files.
MeshLoader<IO::FileFormat::HDF5, Context::MPI>Loads distributed mesh shards and metadata from per-rank HDF5 files.

Classes

template<>
class Rodin::IO::MeshLoader<FileFormat::HDF5, Context::Local>
HDF5 mesh loader specialization for local (sequential) meshes.
template<>
class Rodin::IO::MeshLoader<IO::FileFormat::MEDIT, Context::Local>
Specialization for loading Sequential meshes in the MEDIT file format.
template<>
class Rodin::IO::MeshLoader<IO::FileFormat::MFEM, Context::Local>
Specialization for loading sequential meshes in MFEM format.
template<>
class Rodin::IO::MeshLoader<FileFormat::HDF5, Context::MPI>
Loads a distributed MPI mesh from an HDF5 file.