ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkPhastaReader Class Reference

Reader for RPI's PHASTA software. More...

#include <vtkPhastaReader.h>

Inheritance diagram for vtkPhastaReader:
Inheritance graph
[legend]
Collaboration diagram for vtkPhastaReader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void SetCachedGrid (vtkUnstructuredGrid *)
virtual vtkUnstructuredGridGetCachedGrid ()
virtual void SetGeometryFileName (const char *)
virtual char * GetGeometryFileName ()
virtual void SetFieldFileName (const char *)
virtual char * GetFieldFileName ()
void ClearFieldInfo ()
void SetFieldInfo (const char *paraviewFieldTag, const char *phastaFieldTag, int index, int numOfComps, int dataDependency, const char *dataType)

Static Public Member Functions

static vtkPhastaReaderNew ()
static int IsTypeOf (const char *type)
static vtkPhastaReaderSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPhastaReader ()
 ~vtkPhastaReader ()
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void ReadGeomFile (char *GeomFileName, int &firstVertexNo, vtkPoints *points, int &noOfNodes, int &noOfCells)
void ReadFieldFile (char *fieldFileName, int firstVertexNo, vtkDataSetAttributes *field, int &noOfNodes)
void ReadFieldFile (char *fieldFileName, int firstVertexNo, vtkUnstructuredGrid *output, int &noOfDatas)

Detailed Description

Reader for RPI's PHASTA software.

vtkPhastaReader reads RPI's Scorec's PHASTA (Parallel Hierarchic Adaptive Stabilized Transient Analysis) dumps. See http://www.scorec.rpi.edu/software_products.html or contact Scorec for information on PHASTA.

Definition at line 38 of file vtkPhastaReader.h.


Constructor & Destructor Documentation

vtkPhastaReader::vtkPhastaReader ( ) [protected]
vtkPhastaReader::~vtkPhastaReader ( ) [protected]

Member Function Documentation

static vtkPhastaReader* vtkPhastaReader::New ( ) [static]

Reimplemented from vtkUnstructuredGridAlgorithm.

virtual const char* vtkPhastaReader::GetClassName ( ) [virtual]

Reimplemented from vtkUnstructuredGridAlgorithm.

static int vtkPhastaReader::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkUnstructuredGridAlgorithm.

virtual int vtkPhastaReader::IsA ( const char *  type) [virtual]

Reimplemented from vtkUnstructuredGridAlgorithm.

static vtkPhastaReader* vtkPhastaReader::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkUnstructuredGridAlgorithm.

void vtkPhastaReader::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkUnstructuredGridAlgorithm.

virtual void vtkPhastaReader::SetGeometryFileName ( const char *  ) [virtual]

Specify file name of Phasta geometry file to read.

virtual char* vtkPhastaReader::GetGeometryFileName ( ) [virtual]

Specify file name of Phasta geometry file to read.

virtual void vtkPhastaReader::SetFieldFileName ( const char *  ) [virtual]

Specify file name of Phasta field file to read.

virtual char* vtkPhastaReader::GetFieldFileName ( ) [virtual]

Specify file name of Phasta field file to read.

void vtkPhastaReader::ClearFieldInfo ( )

Clear/Set info. in FieldInfoMap for object of vtkPhastaReaderInternal

void vtkPhastaReader::SetFieldInfo ( const char *  paraviewFieldTag,
const char *  phastaFieldTag,
int  index,
int  numOfComps,
int  dataDependency,
const char *  dataType 
)

Clear/Set info. in FieldInfoMap for object of vtkPhastaReaderInternal

void vtkPhastaReader::SetCachedGrid ( vtkUnstructuredGrid )
virtual vtkUnstructuredGrid* vtkPhastaReader::GetCachedGrid ( ) [virtual]
virtual int vtkPhastaReader::RequestData ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

Reimplemented from vtkUnstructuredGridAlgorithm.

void vtkPhastaReader::ReadGeomFile ( char *  GeomFileName,
int firstVertexNo,
vtkPoints points,
int noOfNodes,
int noOfCells 
) [protected]
void vtkPhastaReader::ReadFieldFile ( char *  fieldFileName,
int  firstVertexNo,
vtkDataSetAttributes field,
int noOfNodes 
) [protected]
void vtkPhastaReader::ReadFieldFile ( char *  fieldFileName,
int  firstVertexNo,
vtkUnstructuredGrid output,
int noOfDatas 
) [protected]

The documentation for this class was generated from the following file: