Go to the documentation of this file.
33 #ifndef vtkEnSightWriter_h
34 #define vtkEnSightWriter_h
36 #include "vtkIOParallelModule.h"
58 vtkGetMacro(ProcessNumber,
int);
65 vtkSetStringMacro(Path);
73 vtkSetStringMacro(BaseName);
81 vtkSetStringMacro(FileName);
90 vtkGetMacro(TimeStep,
int);
98 vtkGetMacro(GhostLevel,
int);
107 vtkGetMacro(TransientGeometry,
bool);
115 vtkGetMacro(NumberOfBlocks,
int);
virtual FILE * OpenFile(char *name)
static vtkEnSightWriter * New()
virtual void WriteStringToFile(const char *string, FILE *file)
write vtk unstructured grid data as an EnSight file
virtual void WriteFloatToFile(const float f, FILE *file)
virtual ~vtkEnSightWriter()
virtual void WriteSOSCaseFile(int NumProcs)
virtual void WriteElementTypeToFile(int ElementType, FILE *fd)
virtual vtkUnstructuredGrid * GetInput()
virtual void SanitizeFileName(char *name)
virtual void SetInputData(vtkUnstructuredGrid *input)
Specify the input data or filter.
vtkEnSightWriter(const vtkEnSightWriter &) VTK_DELETE_FUNCTION
virtual void WriteCaseFile(int TotalTimeSteps)
Writes the case file that EnSight is capable of reading The other data files must be written before t...
a simple class to control print indentation
abstract class to write data to file(s)
void operator=(const vtkEnSightWriter &) VTK_DELETE_FUNCTION
virtual void SetBlockIDs(int *val)
set the array of Block ID's this class keeps a reference to the array and will not delete it
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
vtkUnstructuredGrid * TmpInput
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
virtual int * GetBlockIDs()
virtual bool ShouldWriteGeometry()
dataset represents arbitrary combinations of all possible cell types
virtual void WriteIntToFile(const int i, FILE *file)
virtual void WriteTerminatedStringToFile(const char *string, FILE *file)
int GetExodusModelIndex(int *ElementArray, int NumberElements, int PartID)