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();
69 vtkSetStringMacro(FileName)
98 vtkSetStringMacro(TransportMethodArguments)
123 vtkGetMacro(WriteAllTimeSteps,
bool);
220 int RequestExtent[6];
226 bool WriteInternal();
void SetTransportMethodToDataSpaces()
void SetTransportMethodToMPILustre()
void SetTransportMethodToVarMerge()
void SetTransportMethodToNULL()
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()
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
char * TransportMethodArguments
abstract class to specify dataset behavior
Abstract superclass for all arrays.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
void SetTransportMethodToMPIAggregate()
void SetTransportMethodToNetCDF4()
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.