23#ifndef vtkXMLPStructuredDataWriter_h
24#define vtkXMLPStructuredDataWriter_h
26#include "vtkIOParallelXMLModule.h"
58 typedef std::map<int, std::vector<int>> ExtentsType;
a simple class to control print indentation
Write data in a parallel XML format.
Superclass for PVTK XML structured data writers.
int WritePiece(int index) override
Write a piece of the dataset on disk.
~vtkXMLPStructuredDataWriter() override
void WritePPieceAttributes(int index) override
Write the attributes of the piece at the given index.
vtkXMLWriter * CreatePieceWriter(int index) override
vtkXMLPStructuredDataWriter()
int WriteInternal() override
Override writing method from superclass.
void PrepareSummaryFile() override
Collect information between ranks before writing the summary file.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual vtkXMLStructuredDataWriter * CreateStructuredPieceWriter()=0
void WritePrimaryElementAttributes(ostream &os, vtkIndent indent) override
Superclass for VTK XML structured data writers.
Superclass for VTK's XML file writers.