|
| VTKReader (const std::string &fileName) |
|
void | detectMesh () override |
| Main method responsible for reading the mesh file.
|
|
VariantVector | readCellData (const std::string &arrayName) const override |
|
VariantVector | readPointData (const std::string &arrayName) const override |
|
void | reset () override |
| This method resets the reader to an empty state.
|
|
| MeshReader (std::string fileName) |
|
void | forceGlobalIndexType (std::string globalIndexType) |
|
void | forceLocalIndexType (std::string localIndexType) |
|
void | forceRealType (std::string realType) |
|
VTK::EntityShape | getCellShape () const |
|
std::string | getGlobalIndexType () const |
|
std::string | getLocalIndexType () const |
|
int | getMeshDimension () const |
|
std::string | getMeshType () const |
|
std::string | getRealType () const |
|
int | getSpaceDimension () const |
|
template<typename MeshType > |
std::enable_if_t< isGrid< MeshType >::value > | loadMesh (MeshType &mesh) |
| Method which loads the intermediate mesh representation into a mesh object.
|
|
template<typename MeshType > |
std::enable_if_t< ! isGrid< MeshType >::value > | loadMesh (MeshType &mesh) |
| Method which loads the intermediate mesh representation into a mesh object.
|
|
void | setFileName (const std::string &fileName) |
|
◆ detectMesh()
void TNL::Meshes::Readers::VTKReader::detectMesh |
( |
| ) |
|
|
inlineoverridevirtual |
Main method responsible for reading the mesh file.
The implementation has to set all protected attributes of this class such that the mesh representation can be loaded into the mesh object by the loadMesh method.
Implements TNL::Meshes::Readers::MeshReader.
◆ readCellData()
VariantVector TNL::Meshes::Readers::VTKReader::readCellData |
( |
const std::string & | arrayName | ) |
const |
|
inlinenodiscardoverridevirtual |
◆ readPointData()
VariantVector TNL::Meshes::Readers::VTKReader::readPointData |
( |
const std::string & | arrayName | ) |
const |
|
inlinenodiscardoverridevirtual |
◆ reset()
void TNL::Meshes::Readers::VTKReader::reset |
( |
| ) |
|
|
inlineoverridevirtual |
This method resets the reader to an empty state.
In particular, implementations should call the resetBase method to reset the arrays holding the intermediate mesh representation.
Reimplemented from TNL::Meshes::Readers::MeshReader.
The documentation for this class was generated from the following file:
- src/TNL/Meshes/Readers/VTKReader.h