Wildmeshing Toolkit
wmtk::io Namespace Reference

Namespaces

 utils
 

Classes

class  Cache
 
class  CachedMultiMesh
 
class  MshReader
 
class  ParaviewWriter
 

Enumerations

enum class  FileType { Auto , Msh , HDF5 }
 

Functions

std::shared_ptr< Meshread_mesh (const std::filesystem::path &filename, FileType file_type)
 
std::shared_ptr< Meshread_mesh (const std::filesystem::path &filename, const std::vector< std::vector< std::string >> &retrieved_attributes, FileType file_type)
 
std::shared_ptr< Meshread_mesh (const std::filesystem::path &filename, const bool ignore_z_if_zero, const std::vector< std::string > &tetrahedron_attributes, FileType file_type)
 

Enumeration Type Documentation

◆ FileType

enum wmtk::io::FileType
strong
Enumerator
Auto 
Msh 
HDF5 

Definition at line 11 of file read_mesh.hpp.

Function Documentation

◆ read_mesh() [1/3]

std::shared_ptr< Mesh > wmtk::io::read_mesh ( const std::filesystem::path &  filename,
const bool  ignore_z_if_zero,
const std::vector< std::string > &  tetrahedron_attributes,
FileType  file_type 
)

Definition at line 81 of file read_mesh.cpp.

References Auto, wmtk::io::utils::guess_file_type(), HDF5, Msh, wmtk::HDF5Reader::read(), and wmtk::io::MshReader::read().

Here is the call graph for this function:

◆ read_mesh() [2/3]

std::shared_ptr< Mesh > wmtk::io::read_mesh ( const std::filesystem::path &  filename,
const std::vector< std::vector< std::string >> &  retrieved_attributes,
FileType  file_type 
)

Definition at line 56 of file read_mesh.cpp.

References Auto, wmtk::io::utils::guess_file_type(), HDF5, Msh, wmtk::HDF5Reader::read(), and wmtk::io::MshReader::read().

Here is the call graph for this function:

◆ read_mesh() [3/3]

std::shared_ptr< Mesh > wmtk::io::read_mesh ( const std::filesystem::path &  filename,
FileType  file_type 
)

Definition at line 35 of file read_mesh.cpp.

References Auto, wmtk::io::utils::guess_file_type(), HDF5, Msh, wmtk::HDF5Reader::read(), and wmtk::io::MshReader::read().

Referenced by wmtk::components::input::input(), and wmtk::read_mesh().

Here is the call graph for this function:
Here is the caller graph for this function: