Go to the documentation of this file.
25 #ifndef vtkADIOSWriter_h
26 #define vtkADIOSWriter_h
34 #include "vtkSetGet.h"
38 #include "vtkIOADIOSModule.h"
62 const char* GetDefaultFileExtension();
68 vtkGetStringMacro(FileName)
69 vtkSetStringMacro(FileName)
98 vtkSetStringMacro(TransportMethodArguments)
99 vtkGetStringMacro(TransportMethodArguments)
122 vtkSetMacro(WriteAllTimeSteps,
bool);
123 vtkGetMacro(WriteAllTimeSteps,
bool);
124 vtkBooleanMacro(WriteAllTimeSteps,
bool);
220 int RequestExtent[6];
226 bool WriteInternal();
void SetTransportMethodToDataSpaces()
void SetTransportMethodToMPILustre()
void SetTransportMethodToVarMerge()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetTransportMethodToPHDF5()
Superclass for algorithms that produce only data object as output.
abstract base class for most VTK objects
void SetTransportMethodToMPI()
abstract superclass for arrays of numeric data
represent and manipulate fields of data
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
void SetTransformToNone()
Multiprocessing communication superclass.
topologically and geometrically regular array of data
a simple class to control print indentation
vtkMultiProcessController * Controller
object to represent cell connectivity
void SetTransportMethodToDIMES()
char * TransportMethodArguments
abstract class to specify dataset behavior
Abstract superclass for all arrays.
void SetTransportMethodToMPIAggregate()
void SetTransportMethodToNetCDF4()
void SetTransportMethodTonullptr()
void SetTransportMethodToFlexPath()
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
see vtkAlgorithm for details
concrete dataset represents vertices, lines, polygons, and triangle strips
static vtkDataObjectAlgorithm * New()
void SetTransformToZLib()
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
std::map< std::string, unsigned long > LastUpdated
dataset represents arbitrary combinations of all possible cell types
void SetTransportMethodToPOSIX()
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
general representation of visualization data
void SetTransformToBZip2()
std::vector< double > TimeSteps
void SetTransformToSZip()
void Write()
Declare data if necessary and write the current step to the output stream.