|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   26 #ifndef VTK_IO_ADIOS2_VTX_SCHEMA_VTK_VTXvtkBase_h 
   27 #define VTK_IO_ADIOS2_VTX_SCHEMA_VTK_VTXvtkBase_h 
   56   const static std::map<types::DataSetType, std::string> 
DataSetTypes;
 
   59   virtual void ReadPiece(
const size_t step, 
const size_t pieceID) = 0;
 
   63   virtual void Init() = 0;
 
  
Abstract common class to supported ADIOS2 schemas.
std::string DataSetType(const types::DataSetType type) const noexcept
bool ReadDataSets(const types::DataSetType type, const size_t step, const size_t pieceID)
Composite dataset that organizes datasets into blocks.
VTXvtkBase(const std::string &type, const std::string &schema, adios2::IO &io, adios2::Engine &engine)
const static std::map< types::DataSetType, std::string > DataSetTypes
const static std::set< std::string > TIMENames
virtual void DoFill(vtkMultiBlockDataSet *multiBlock, const size_t step)=0
std::vector< types::Piece > Pieces
virtual void ReadPiece(const size_t step, const size_t pieceID)=0
const static std::set< std::string > SpecialNames