Custom reader of unstructured grids from external files *.vtu. More...
#include <VTUGridReader.hpp>


| Public Member Functions | |
| VTUGridReader (std::string dir, std::string name, VTUAbsorbStreamer &streamer, bitpit::PatchKernel &patch, bool masterRankOnly=true, bitpit::VTKElementType eltype=bitpit::VTKElementType::UNDEFINED) | |
| ~VTUGridReader () | |
| void | read () | 
Detailed Description
Custom reader of unstructured grids from external files *.vtu.
Reader of unstructured grids from external files *.vtu. if successfull reading, store the mesh fields in target bitpit::Patchkernel data structure. Need in construction to specify a streamer of type VTUAbsorbStreamer.
Definition at line 102 of file VTUGridReader.hpp.
Constructor & Destructor Documentation
◆ VTUGridReader()
| mimmo::VTUGridReader::VTUGridReader | ( | std::string | dir, | 
| std::string | name, | ||
| VTUAbsorbStreamer & | streamer, | ||
| bitpit::PatchKernel & | patch, | ||
| bool | masterRankOnly = true, | ||
| bitpit::VTKElementType | eltype = bitpit::VTKElementType::UNDEFINED | ||
| ) | 
Base constructor. Linked reference bitpit::PatchKernel container must be empty. If not, class will provide to destroy its previous contents and fill it with new read values.
- Parameters
- 
  [in] dir target directory of file to be read [in] name name fo the file to be read. [in] patch reference to empty container for storing mesh data. [in] streamer streaming class to absorb VTK data. [in] eltype [optional] force the elementtype of the grid. [in] masterRankOnly [optional, for MPI version only] if true skip default searching for parallel *.pvtu format and search for regular file *vtu to be retained on master rank only (0 rank processor). Transparent for serial versions. 
Definition at line 466 of file VTUGridReader.cpp.
◆ ~VTUGridReader()
| mimmo::VTUGridReader::~VTUGridReader | ( | ) | 
Basic Destructor
Definition at line 503 of file VTUGridReader.cpp.
Member Function Documentation
◆ read()
| void mimmo::VTUGridReader::read | ( | ) | 
Read the file. Reimplemented from bitpit::VTKUnstructuredGrid::read().
Definition at line 508 of file VTUGridReader.cpp.
The documentation for this class was generated from the following files:
- src/core/VTUGridReader.hpp
- src/core/VTUGridReader.cpp
 1.8.17
 1.8.17