Go to the documentation of this file.
28 #ifndef _vtkXdmfWriter_h
29 #define _vtkXdmfWriter_h
47 class vtkXdmfWriterDomainMemoryHandler;
169 int AllocStrategy,
const char *heavyprefix);
std::vector< xdmf2::XdmfTopology * > TopologyAtT0
#define VTKIOXDMF2_EXPORT
virtual int CreateGeometry(vtkDataSet *ds, xdmf2::XdmfGrid *grid, void *staticdata)
virtual vtkExecutive * CreateDefaultExecutive()
Superclass for algorithms that produce only data object as output.
#define vtkTypeMacro(thisClass, superclass)
abstract superclass for arrays of numeric data
static vtkXdmfWriter * New()
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
abstract superclass for composite (multi-block or AMR) datasets
vtkXdmfWriterDomainMemoryHandler * DomainMemoryHandler
virtual int FillInputPortInformation(int port, vtkInformation *info)
represent and manipulate fields of data
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
GLuint const GLchar * name
Superclass for all pipeline executives in VTK.
std::string WorkingDirectory
xdmf2::XdmfGrid * TopTemporalGrid
virtual int WriteDataSet(vtkDataObject *dobj, xdmf2::XdmfGrid *grid)
void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
int UnlabelledDataArrayId
#define vtkSetStringMacro(name)
virtual int CreateTopology(vtkDataSet *ds, xdmf2::XdmfGrid *grid, vtkIdType PDims[3], vtkIdType CDims[3], vtkIdType &PRank, vtkIdType &CRank, void *staticdata)
virtual void SetInputData(vtkDataObject *dobj)
write eXtensible Data Model and Format files
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
std::vector< xdmf2::XdmfGeometry * > GeometryAtT0
vtkSetMacro(IgnoreDriverBugs, bool)
virtual void ConvertVToXArray(vtkDataArray *vda, xdmf2::XdmfArray *xda, vtkIdType rank, vtkIdType *dims, int AllocStrategy, const char *heavyprefix)
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
general representation of visualization data
virtual int WriteArrays(vtkFieldData *dsa, xdmf2::XdmfGrid *grid, int association, vtkIdType rank, vtkIdType *dims, const char *name)
virtual int WriteCompositeDataSet(vtkCompositeDataSet *dobj, xdmf2::XdmfGrid *grid)
char * HeavyDataGroupName
GLsizei const GLchar ** string
virtual int WriteAtomicDataSet(vtkDataObject *dobj, xdmf2::XdmfGrid *grid)
virtual void SetupDataArrayXML(xdmf2::XdmfElement *, xdmf2::XdmfArray *) const