Go to the documentation of this file.
34 #ifndef vtkFLUENTReader_h
35 #define vtkFLUENTReader_h
110 struct ScalarDataChunk;
111 struct VectorDataChunk;
119 struct scalarDataVector;
120 struct vectorDataVector;
121 struct intVectorVector;
represent and manipulate 3D points
virtual void PopulateCellNodes()
virtual float GetCaseBufferFloat(int ptr)
void SetDataByteOrderToLittleEndian()
virtual void GetPeriodicShadowFacesAscii()
stringVector * VectorVariableNames
void SetDataByteOrderToBigEndian()
a cell that represents a linear 3D hexahedron
a 3D cell defined by a set of convex points
stringVector * ScalarVariableNames
intVectorVector * SubSectionZones
void DisableAllCellArrays()
ifstream * FluentDataFile
intVector * ScalarSubSectionIds
virtual void PopulateTetraCell(int i)
void SetCellArrayStatus(const char *name, int status)
#define vtkTypeMacro(thisClass, superclass)
virtual void GetData(int dataType)
void EnableAllCellArrays()
virtual void GetPartitionInfo()
void SetDataByteOrder(int)
a 3D cell that represents a linear pyramid
virtual void GetFacesBinary()
#define VTKIOGEOMETRY_EXPORT
virtual void PopulateQuadCell(int i)
intVector * VectorSubSectionIds
virtual int GetDimension()
virtual void GetCellsBinary()
virtual void LoadVariableNames()
virtual void PopulatePolyhedronCell(int i)
static vtkFLUENTReader * New()
Store on/off settings for data arrays for a vtkSource.
virtual void GetCellsAscii()
virtual void ParseCaseFile()
int GetCellArrayStatus(const char *name)
virtual bool ParallelCheckCell(int vtkNotUsed(i))
GLuint const GLchar * name
void PrintSelf(ostream &os, vtkIndent indent)
reads a dataset in Fluent file format
virtual double GetCaseBufferDouble(int ptr)
virtual void ParseDataFile()
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual void PopulateHexahedronCell(int i)
int GetNumberOfCellArrays(void)
a 3D cell that represents a linear wedge
virtual int GetDataIndex()
const char * GetDataByteOrderAsString()
virtual void GetInterfaceFaceParentsBinary()
virtual void GetFacesAscii()
virtual void PopulateTriangleCell(int i)
virtual int GetDataChunk()
const char * GetCellArrayName(int index)
a simple class to control print indentation
vtkDataArraySelection * CellDataArraySelection
intVector * SubSectionIds
#define vtkSetStringMacro(name)
virtual void GetFaceTreeBinary()
virtual int GetCaseBufferInt(int ptr)
virtual void PopulateWedgeCell(int i)
virtual int GetCaseChunk()
virtual void GetNonconformalGridInterfaceFaceInformationBinary()
vtkHexahedron * Hexahedron
virtual float GetDataBufferFloat(int ptr)
#define vtkGetMacro(name, type)
virtual void GetLittleEndianFlag()
vtkGetStringMacro(ExtensionsString)
a cell that represents a triangle
scalarDataVector * ScalarDataChunks
virtual void GetCellTreeBinary()
vectorDataVector * VectorDataChunks
virtual void GetNodesSinglePrecision()
virtual void GetNumberOfCellZones()
virtual void GetNonconformalGridInterfaceFaceInformationAscii()
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
intVector * SubSectionSize
virtual bool OpenCaseFile(const char *filename)
ifstream * FluentCaseFile
virtual void PopulatePyramidCell(int i)
virtual int GetCaseIndex()
virtual void GetCellTreeAscii()
virtual double GetDataBufferDouble(int ptr)
virtual void GetNodesAscii()
virtual void GetInterfaceFaceParentsAscii()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual void GetPeriodicShadowFacesBinary()
virtual bool OpenDataFile(const char *filename)
a 3D cell that represents a tetrahedron
virtual void GetSpeciesVariableNames()
vtkConvexPointSet * ConvexPointSet
virtual void GetFaceTreeAscii()
virtual int GetDataBufferInt(int ptr)
a cell that represents a 2D quadrilateral
virtual void CleanCells()
virtual void GetNodesDoublePrecision()
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.