|
GridFormat 0.6.0
I/O-Library for grid-like data structures
|
Base class for readers of parallel vtk-xml file formats. More...
#include <array>#include <string>#include <optional>#include <iterator>#include <filesystem>#include <algorithm>#include <utility>#include <cmath>#include <gridformat/common/ranges.hpp>#include <gridformat/common/field.hpp>#include <gridformat/common/md_index.hpp>#include <gridformat/common/md_layout.hpp>#include <gridformat/common/flat_index_mapper.hpp>#include <gridformat/common/empty_field.hpp>#include <gridformat/common/field_transformations.hpp>#include <gridformat/common/exceptions.hpp>#include <gridformat/grid/reader.hpp>#include <gridformat/parallel/communication.hpp>#include <gridformat/vtk/common.hpp>#include <gridformat/vtk/xml.hpp>Constructors of derived classes for readers of unstructured grids may expose the merge_exceeding_pieces option. If set to true, then parallel I/O with less ranks than pieces in the PVTK file is done such that the last rank reads in and merges all remaining pieces. Otherwise, only as many pieces as ranks are read. On the other hand, if there are more ranks than pieces, some ranks will not read in any data (i.e. the grids are empty).
Go to the source code of this file.
Classes | |
| class | GridFormat::VTK::PXMLReaderBase< PieceReader > |
| Base class for readers of parallel vtk-xml file formats. More... | |
| class | GridFormat::VTK::PXMLUnstructuredGridReader< PieceReader > |
| Base class for readers of parallel vtk-xml file formats for unstructured grids. More... | |
| class | GridFormat::VTK::PXMLStructuredGridReader< PieceReader > |
| Base class for readers of parallel vtk-xml file formats for structured grids. More... | |
| struct | GridFormat::VTK::PXMLStructuredGridReader< PieceReader >::StructuredGridSpecs |