28 #ifndef _vtkXdmfWriter_h
29 #define _vtkXdmfWriter_h
44 class vtkXdmfWriterDomainMemoryHandler;
61 vtkSetStringMacro(FileName);
62 vtkGetStringMacro(FileName);
68 vtkSetStringMacro(HeavyDataFileName);
69 vtkGetStringMacro(HeavyDataFileName);
75 vtkSetStringMacro(HeavyDataGroupName);
76 vtkGetStringMacro(HeavyDataGroupName);
87 vtkSetMacro(LightDataLimit,
int);
88 vtkGetMacro(LightDataLimit,
int);
94 vtkSetMacro(WriteAllTimeSteps,
int);
95 vtkGetMacro(WriteAllTimeSteps,
int);
96 vtkBooleanMacro(WriteAllTimeSteps,
int);
102 vtkSetMacro(Piece,
int);
103 vtkSetMacro(NumberOfPieces,
int);
139 virtual void CreateGeometry(
vtkDataSet *ds, XdmfGrid *grid,
void *staticdata);
141 virtual void WriteDataSet(
vtkDataObject *dobj, XdmfGrid *grid);
143 virtual void WriteAtomicDataSet(
vtkDataObject *dobj, XdmfGrid *grid);
144 virtual void WriteArrays(
vtkFieldData* dsa, XdmfGrid *grid,
int association,
146 virtual void ConvertVToXArray(
vtkDataArray *vda, XdmfArray *xda,
148 int AllocStrategy,
const char *heavyprefix);
virtual vtkExecutive * CreateDefaultExecutive()
char * HeavyDataGroupName
abstract class to specify dataset behavior
static vtkDataObjectAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)
#define VTKIOXDMF2_EXPORT
Superclass for all pipeline executives in VTK.
abstract superclass for composite (multi-block or AMR) datasets
GLuint const GLchar * name
write eXtensible Data Model and Format files
a simple class to control print indentation
abstract superclass for arrays of numeric data
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void SetInputData(vtkDataObject *)
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkXdmfWriterDomainMemoryHandler * DomainMemoryHandler
Superclass for algorithms that produce only data object as output.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
XdmfGrid * TopTemporalGrid
general representation of visualization data
represent and manipulate fields of data