vtkExodusReader Class Reference

#include <vtkExodusReader.h>

Inheritance diagram for vtkExodusReader:

Inheritance graph
[legend]
Collaboration diagram for vtkExodusReader:

Collaboration graph
[legend]

List of all members.


Detailed Description

Read exodus 2 files .ex2.

vtkExodusReader is a unstructured grid source object that reads ExodusII files. Most of the meta data associated with the file is loaded when UpdateInformation is called. This includes information like Title, number of blocks, number and names of arrays. This data can be retrieved from methods in this reader. Separate arrays that are meant to be a single vector, are combined internally for convenience. To be combined, the array names have to be identical except for a trailing X,Y and Z (or x,y,z). By default cell and point arrays are not loaded. However, the user can flag arrays to load with the methods "SetPointArrayStatus" and "SetCellArrayStatus". The reader DOES NOT respond to piece requests

Tests:
vtkExodusReader (Tests)

Definition at line 59 of file vtkExodusReader.h.

int CurrentHandle
char * CurrentFileName
char * CurrentXMLFileName
virtual void SetCurrentFileName (const char *)
virtual void SetCurrentXMLFileName (const char *)
static const char * GetGlobalNodeIdArrayName ()
static const char * GetPedigreeNodeIdArrayName ()
static int GetGlobalNodeID (vtkDataSet *data, int localID)
static int GetGlobalNodeID (vtkDataSet *data, int localID, int searchType)
virtual void SetGenerateGlobalNodeIdArray (int)
virtual int GetGenerateGlobalNodeIdArray ()
virtual void GenerateGlobalNodeIdArrayOn ()
virtual void GenerateGlobalNodeIdArrayOff ()

Public Types

enum  {
  SEARCH_TYPE_ELEMENT = 0, SEARCH_TYPE_NODE, SEARCH_TYPE_ELEMENT_THEN_NODE, SEARCH_TYPE_NODE_THEN_ELEMENT,
  ID_NOT_FOUND = -234121312
}
typedef
vtkUnstructuredGridAlgorithm 
Superclass
enum  ArrayType {
  CELL = 0, POINT, BLOCK, PART,
  MATERIAL, ASSEMBLY, HIERARCHY, NUM_ARRAY_TYPES,
  UNKNOWN_TYPE
}

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
int CanReadFile (const char *fname)
int GetNumberOfCellArrays ()
const char * GetCellArrayName (int index)
int GetCellArrayID (const char *name)
int GetCellArrayNumberOfComponents (int index)
void SetCellArrayStatus (int index, int flag)
void SetCellArrayStatus (const char *, int flag)
int GetCellArrayStatus (int index)
int GetCellArrayStatus (const char *)
virtual int GetTotalNumberOfElements ()
int GetNumberOfSideSetArrays ()
int GetSideSetArrayStatus (int index)
int GetSideSetArrayStatus (const char *name)
void SetSideSetArrayStatus (int index, int flag)
void SetSideSetArrayStatus (const char *name, int flag)
const char * GetSideSetArrayName (int index)
virtual int GetDisplayType ()
virtual void SetDisplayType (int type)
virtual void ExodusModelMetadataOn ()
virtual void ExodusModelMetadataOff ()
virtual void SetExodusModelMetadata (int)
virtual int GetExodusModelMetadata ()
vtkExodusModelGetExodusModel ()
virtual void SetPackExodusModelOntoOutput (int)
virtual int GetPackExodusModelOntoOutput ()
virtual void PackExodusModelOntoOutputOn ()
virtual void PackExodusModelOntoOutputOff ()
int IsValidVariable (const char *type, const char *name)
int GetVariableID (const char *type, const char *name)
void SetAllAssemblyArrayStatus (int status)
void SetAllBlockArrayStatus (int status)
void SetAllCellArrayStatus (int status)
void SetAllHierarchyArrayStatus (int status)
void SetAllMaterialArrayStatus (int status)
void SetAllPartArrayStatus (int status)
void SetAllPointArrayStatus (int status)
void SetAllArrayStatus (vtkExodusReader::ArrayType type, int flag)
void SetArrayStatus (vtkExodusReader::ArrayType type, const char *name, int flag)
void SetArrayStatus (const char *type, const char *name, int flag)
int GetArrayStatus (vtkExodusReader::ArrayType type, const char *name)
int GetArrayStatus (const char *type, const char *name)
int GetTimeSeriesData (int ID, const char *vName, const char *vType, vtkFloatArray *result)
int GetNumberOfVariableArrays ()
const char * GetVariableArrayName (int a_which)
void EnableDSPFiltering ()
void AddFilter (vtkDSPFilterDefinition *a_filter)
void StartAddingFilter ()
void AddFilterInputVar (char *name)
void AddFilterOutputVar (char *name)
void AddFilterNumeratorWeight (double weight)
void AddFilterForwardNumeratorWeight (double weight)
void AddFilterDenominatorWeight (double weight)
void FinishAddingFilter ()
void RemoveFilter (char *a_outputVariableName)
void GetDSPOutputArrays (int exoid, vtkUnstructuredGrid *output)
vtkExodusReader::ArrayType GetArrayTypeID (const char *type)
virtual void SetFileName (const char *)
virtual char * GetFileName ()
virtual void SetXMLFileName (const char *)
virtual char * GetXMLFileName ()
virtual void SetTimeStep (int)
virtual int GetTimeStep ()
virtual void SetGenerateBlockIdCellArray (int)
virtual int GetGenerateBlockIdCellArray ()
virtual void GenerateBlockIdCellArrayOn ()
virtual void GenerateBlockIdCellArrayOff ()
const char * GetBlockIdArrayName ()
virtual void SetGenerateGlobalElementIdArray (int)
virtual int GetGenerateGlobalElementIdArray ()
virtual void GenerateGlobalElementIdArrayOn ()
virtual void GenerateGlobalElementIdArrayOff ()
virtual void SetApplyDisplacements (int)
virtual int GetApplyDisplacements ()
virtual void ApplyDisplacementsOn ()
virtual void ApplyDisplacementsOff ()
virtual void SetDisplacementMagnitude (float)
virtual float GetDisplacementMagnitude ()
virtual char * GetTitle ()
virtual int GetDimensionality ()
virtual int GetNumberOfTimeSteps ()
int GetNumberOfElements ()
virtual int GetNumberOfNodeSets ()
virtual int GetNumberOfSideSets ()
virtual int GetNumberOfBlocks ()
virtual int * GetTimeStepRange ()
virtual void GetTimeStepRange (int &, int &)
virtual void GetTimeStepRange (int[2])
virtual void SetTimeStepRange (int, int)
void SetTimeStepRange (int[2])
int GetNumberOfNodes ()
int GetNumberOfElementsInBlock (int block_idx)
int GetBlockId (int block_idx)
virtual int GetTotalNumberOfNodes ()
int GetNumberOfPointArrays ()
const char * GetPointArrayName (int index)
int GetPointArrayID (const char *name)
int GetPointArrayNumberOfComponents (int index)
void SetPointArrayStatus (int index, int flag)
void SetPointArrayStatus (const char *, int flag)
int GetPointArrayStatus (int index)
int GetPointArrayStatus (const char *)
int GetNumberOfBlockArrays ()
const char * GetBlockArrayName (int index)
int GetBlockArrayID (const char *name)
void SetBlockArrayStatus (int index, int flag)
void SetBlockArrayStatus (const char *, int flag)
int GetBlockArrayStatus (int index)
int GetBlockArrayStatus (const char *)
int GetNumberOfNodeSetArrays ()
int GetNodeSetArrayStatus (int index)
int GetNodeSetArrayStatus (const char *name)
void SetNodeSetArrayStatus (int index, int flag)
void SetNodeSetArrayStatus (const char *name, int flag)
const char * GetNodeSetArrayName (int index)
int GetNumberOfPartArrays ()
const char * GetPartArrayName (int arrayIdx)
int GetPartArrayID (const char *name)
const char * GetPartBlockInfo (int arrayIdx)
void SetPartArrayStatus (int index, int flag)
void SetPartArrayStatus (const char *, int flag)
int GetPartArrayStatus (int index)
int GetPartArrayStatus (const char *)
int GetNumberOfMaterialArrays ()
const char * GetMaterialArrayName (int arrayIdx)
int GetMaterialArrayID (const char *name)
void SetMaterialArrayStatus (int index, int flag)
void SetMaterialArrayStatus (const char *, int flag)
int GetMaterialArrayStatus (int index)
int GetMaterialArrayStatus (const char *)
int GetNumberOfAssemblyArrays ()
const char * GetAssemblyArrayName (int arrayIdx)
int GetAssemblyArrayID (const char *name)
void SetAssemblyArrayStatus (int index, int flag)
void SetAssemblyArrayStatus (const char *, int flag)
int GetAssemblyArrayStatus (int index)
int GetAssemblyArrayStatus (const char *)
int GetNumberOfHierarchyArrays ()
const char * GetHierarchyArrayName (int arrayIdx)
void SetHierarchyArrayStatus (int index, int flag)
void SetHierarchyArrayStatus (const char *, int flag)
int GetHierarchyArrayStatus (int index)
int GetHierarchyArrayStatus (const char *)
virtual int GetHasModeShapes ()
virtual void SetHasModeShapes (int)
virtual void HasModeShapesOn ()
virtual void HasModeShapesOff ()
int GetNumberOfArrays (vtkExodusReader::ArrayType type)
const char * GetArrayName (vtkExodusReader::ArrayType type, int id)

Static Public Member Functions

static vtkExodusReaderNew ()
static int IsTypeOf (const char *type)
static vtkExodusReaderSafeDownCast (vtkObject *o)
static const char * GetGlobalElementIdArrayName ()
static const char * GetPedigreeElementIdArrayName ()
static int GetGlobalElementID (vtkDataSet *data, int localID)
static int GetGlobalElementID (vtkDataSet *data, int localID, int searchType)
static int StringsEqual (const char *s1, char *s2)
static void StringUppercase (const char *str, char *upperstr)
static char * StrDupWithNew (const char *s)
static const char * GetArrayTypeName (vtkExodusReader::ArrayType type)

Public Attributes

vtkDSPFilterDefinitionAddingFilter
int DSPFilteringIsEnabled
vtkDSPFilterGroup ** DSPFilters

Protected Member Functions

 vtkExodusReader ()
 ~vtkExodusReader ()
void NewExodusModel ()
void ReadGeometry (int exoid, vtkUnstructuredGrid *output)
void ReadCells (int exoid, vtkUnstructuredGrid *output)
void ReadPoints (int exoid, vtkUnstructuredGrid *output)
void ReadArrays (int exoid, vtkUnstructuredGrid *output)
void ReadNodeAndSideSets (int exoid, vtkUnstructuredGrid *output)
vtkDataArrayReadPointArray (int exoid, int varIndex)
vtkDataArrayReadPointVector (int handle, int varIndex, int dim)
vtkDataArrayReadCellArray (int exoid, int varIndex)
vtkDataArrayReadCellVector (int handle, int varIndex, int dim)
void ReadNodeSetMetadata ()
void ReadSideSetMetadata ()
int GetExtraCellCountForNodeSideSets ()
void GenerateExtraArrays (vtkUnstructuredGrid *output)
virtual void SetTitle (const char *)
int OpenCurrentFile ()
void CloseCurrentFile ()
void SetUpPointMap (int num_points)
int GetPointMapIndex (int point_id)
void SetGlobalElementIdCache (int *list)
void GetAllTimes (vtkInformationVector *)
int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

Static Protected Member Functions

static int GetIDHelper (const char *arrayName, vtkDataSet *data, int localID, int searchType)
static int GetGlobalID (const char *arrayName, vtkDataSet *data, int localID, int searchType)

Protected Attributes

char * FileName
char * XMLFileName
int TimeStep
int ActualTimeStep
double TimeValue
int GenerateBlockIdCellArray
int GenerateGlobalElementIdArray
int GenerateGlobalNodeIdArray
int ApplyDisplacements
double DisplacementMagnitude
char * Title
int Dimensionality
int NumberOfNodeSets
int NumberOfSideSets
int NumberOfBlocks
int NumberOfUsedNodes
int NumberOfNodesInFile
int NumberOfUsedElements
int NumberOfElementsInFile
int NumberOfTimeSteps
int ExodusCPUWordSize
int ExodusIOWordSize
float ExodusVersion
vtkIntArrayCellVarTruthTable
int DisplayType
vtkExodusXMLParser * Parser
vtkExodusMetadata * MetaData
int TimeStepRange [2]
vtkUnstructuredGridDataCache
int RemakeDataCacheFlag
int NewGeometryCount
vtkIntArrayPointMap
vtkIntArrayReversePointMap
int * GlobalElementIdCache
int HasModeShapes
vtkExodusModelExodusModel
int PackExodusModelOntoOutput
int ExodusModelMetadata
double * TimeSteps
double ProgressOffset
double ProgressScale

Member Typedef Documentation

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

Definition at line 63 of file vtkExodusReader.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
SEARCH_TYPE_ELEMENT 
SEARCH_TYPE_NODE 
SEARCH_TYPE_ELEMENT_THEN_NODE 
SEARCH_TYPE_NODE_THEN_ELEMENT 
ID_NOT_FOUND 

Definition at line 107 of file vtkExodusReader.h.

Syntactic sugar funtions.

Enumerator:
CELL 
POINT 
BLOCK 
PART 
MATERIAL 
ASSEMBLY 
HIERARCHY 
NUM_ARRAY_TYPES 
UNKNOWN_TYPE 

Definition at line 334 of file vtkExodusReader.h.


Constructor & Destructor Documentation

vtkExodusReader::vtkExodusReader (  )  [protected]

vtkExodusReader::~vtkExodusReader (  )  [protected]


Member Function Documentation

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

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

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

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

static int vtkExodusReader::IsTypeOf ( const char *  name  )  [static]

Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

virtual int vtkExodusReader::IsA ( const char *  name  )  [virtual]

Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

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

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

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

Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

int vtkExodusReader::CanReadFile ( const char *  fname  ) 

Determine if the file can be readed with this reader.

virtual void vtkExodusReader::SetFileName ( const char *   )  [virtual]

Specify file name of the Exodus file.

Reimplemented in vtkPExodusReader.

virtual char* vtkExodusReader::GetFileName (  )  [virtual]

Specify file name of the Exodus file.

virtual void vtkExodusReader::SetXMLFileName ( const char *   )  [virtual]

Specify file name of the xml file.

virtual char* vtkExodusReader::GetXMLFileName (  )  [virtual]

Specify file name of the xml file.

virtual void vtkExodusReader::SetTimeStep ( int   )  [virtual]

Which TimeStep to read.

virtual int vtkExodusReader::GetTimeStep (  )  [virtual]

Which TimeStep to read.

virtual void vtkExodusReader::SetGenerateBlockIdCellArray ( int   )  [virtual]

Extra cell data array that can be generated. By default, this array is ON. The value of the array is the integer id found in the exodus file. The name of the array is returned by GetBlockIdArrayName()

virtual int vtkExodusReader::GetGenerateBlockIdCellArray (  )  [virtual]

Extra cell data array that can be generated. By default, this array is ON. The value of the array is the integer id found in the exodus file. The name of the array is returned by GetBlockIdArrayName()

virtual void vtkExodusReader::GenerateBlockIdCellArrayOn (  )  [virtual]

Extra cell data array that can be generated. By default, this array is ON. The value of the array is the integer id found in the exodus file. The name of the array is returned by GetBlockIdArrayName()

virtual void vtkExodusReader::GenerateBlockIdCellArrayOff (  )  [virtual]

Extra cell data array that can be generated. By default, this array is ON. The value of the array is the integer id found in the exodus file. The name of the array is returned by GetBlockIdArrayName()

const char* vtkExodusReader::GetBlockIdArrayName (  )  [inline]

Extra cell data array that can be generated. By default, this array is ON. The value of the array is the integer id found in the exodus file. The name of the array is returned by GetBlockIdArrayName()

Definition at line 94 of file vtkExodusReader.h.

virtual void vtkExodusReader::SetGenerateGlobalElementIdArray ( int   )  [virtual]

Extra cell data array that can be generated. By default, this array is off. The value of the array is the integer global id of the cell. The name of the array is returned by GetGlobalElementIdArrayName()

virtual int vtkExodusReader::GetGenerateGlobalElementIdArray (  )  [virtual]

Extra cell data array that can be generated. By default, this array is off. The value of the array is the integer global id of the cell. The name of the array is returned by GetGlobalElementIdArrayName()

virtual void vtkExodusReader::GenerateGlobalElementIdArrayOn (  )  [virtual]

Extra cell data array that can be generated. By default, this array is off. The value of the array is the integer global id of the cell. The name of the array is returned by GetGlobalElementIdArrayName()

virtual void vtkExodusReader::GenerateGlobalElementIdArrayOff (  )  [virtual]

Extra cell data array that can be generated. By default, this array is off. The value of the array is the integer global id of the cell. The name of the array is returned by GetGlobalElementIdArrayName()

static const char* vtkExodusReader::GetGlobalElementIdArrayName (  )  [inline, static]

Definition at line 115 of file vtkExodusReader.h.

static const char* vtkExodusReader::GetPedigreeElementIdArrayName (  )  [inline, static]

Definition at line 116 of file vtkExodusReader.h.

static int vtkExodusReader::GetGlobalElementID ( vtkDataSet data,
int  localID 
) [static]

static int vtkExodusReader::GetGlobalElementID ( vtkDataSet data,
int  localID,
int  searchType 
) [static]

virtual void vtkExodusReader::SetGenerateGlobalNodeIdArray ( int   )  [virtual]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

virtual int vtkExodusReader::GetGenerateGlobalNodeIdArray (  )  [virtual]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

virtual void vtkExodusReader::GenerateGlobalNodeIdArrayOn (  )  [virtual]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

virtual void vtkExodusReader::GenerateGlobalNodeIdArrayOff (  )  [virtual]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

static const char* vtkExodusReader::GetGlobalNodeIdArrayName (  )  [inline, static]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

Definition at line 129 of file vtkExodusReader.h.

static const char* vtkExodusReader::GetPedigreeNodeIdArrayName (  )  [inline, static]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

Definition at line 130 of file vtkExodusReader.h.

static int vtkExodusReader::GetGlobalNodeID ( vtkDataSet data,
int  localID 
) [static]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

static int vtkExodusReader::GetGlobalNodeID ( vtkDataSet data,
int  localID,
int  searchType 
) [static]

Extra point data array that can be generated. By default, this array is ON. The value of the array is the integer id of the node. The id is relative to the entire data set. The name of the array is returned by GlobalNodeIdArrayName().

virtual void vtkExodusReader::SetApplyDisplacements ( int   )  [virtual]

Geometric locations can include displacements. By default, this is ON. The nodal positions are 'displaced' by the standard exodus displacment vector. If displacements are turned 'off', the user can explicitly add them by applying a warp filter.

virtual int vtkExodusReader::GetApplyDisplacements (  )  [virtual]

Geometric locations can include displacements. By default, this is ON. The nodal positions are 'displaced' by the standard exodus displacment vector. If displacements are turned 'off', the user can explicitly add them by applying a warp filter.

virtual void vtkExodusReader::ApplyDisplacementsOn (  )  [virtual]

Geometric locations can include displacements. By default, this is ON. The nodal positions are 'displaced' by the standard exodus displacment vector. If displacements are turned 'off', the user can explicitly add them by applying a warp filter.

virtual void vtkExodusReader::ApplyDisplacementsOff (  )  [virtual]

Geometric locations can include displacements. By default, this is ON. The nodal positions are 'displaced' by the standard exodus displacment vector. If displacements are turned 'off', the user can explicitly add them by applying a warp filter.

virtual void vtkExodusReader::SetDisplacementMagnitude ( float   )  [virtual]

Geometric locations can include displacements. By default, this is ON. The nodal positions are 'displaced' by the standard exodus displacment vector. If displacements are turned 'off', the user can explicitly add them by applying a warp filter.

virtual float vtkExodusReader::GetDisplacementMagnitude (  )  [virtual]

Geometric locations can include displacements. By default, this is ON. The nodal positions are 'displaced' by the standard exodus displacment vector. If displacements are turned 'off', the user can explicitly add them by applying a warp filter.

virtual char* vtkExodusReader::GetTitle (  )  [virtual]

Access to meta data generated by UpdateInformation.

virtual int vtkExodusReader::GetDimensionality (  )  [virtual]

Access to meta data generated by UpdateInformation.

virtual int vtkExodusReader::GetNumberOfTimeSteps (  )  [virtual]

Access to meta data generated by UpdateInformation.

int vtkExodusReader::GetNumberOfElements (  )  [inline]

Access to meta data generated by UpdateInformation.

Definition at line 153 of file vtkExodusReader.h.

virtual int vtkExodusReader::GetNumberOfNodeSets (  )  [virtual]

Access to meta data generated by UpdateInformation.

virtual int vtkExodusReader::GetNumberOfSideSets (  )  [virtual]

Access to meta data generated by UpdateInformation.

virtual int vtkExodusReader::GetNumberOfBlocks (  )  [virtual]

Access to meta data generated by UpdateInformation.

virtual int* vtkExodusReader::GetTimeStepRange (  )  [virtual]

Access to meta data generated by UpdateInformation.

virtual void vtkExodusReader::GetTimeStepRange ( int &  ,
int &   
) [virtual]

Access to meta data generated by UpdateInformation.

virtual void vtkExodusReader::GetTimeStepRange ( int  [2]  )  [virtual]

Access to meta data generated by UpdateInformation.

virtual void vtkExodusReader::SetTimeStepRange ( int  ,
int   
) [virtual]

Access to meta data generated by UpdateInformation.

void vtkExodusReader::SetTimeStepRange ( int  [2]  ) 

Access to meta data generated by UpdateInformation.

int vtkExodusReader::GetNumberOfNodes (  )  [inline]

Access to meta data generated by UpdateInformation.

Definition at line 159 of file vtkExodusReader.h.

int vtkExodusReader::GetNumberOfElementsInBlock ( int  block_idx  ) 

Access to meta data generated by UpdateInformation.

int vtkExodusReader::GetBlockId ( int  block_idx  ) 

Access to meta data generated by UpdateInformation.

virtual int vtkExodusReader::GetTotalNumberOfNodes (  )  [inline, virtual]

Access to meta data generated by UpdateInformation.

Reimplemented in vtkPExodusReader.

Definition at line 162 of file vtkExodusReader.h.

int vtkExodusReader::GetNumberOfPointArrays (  ) 

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

const char* vtkExodusReader::GetPointArrayName ( int  index  ) 

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

int vtkExodusReader::GetPointArrayID ( const char *  name  ) 

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

int vtkExodusReader::GetPointArrayNumberOfComponents ( int  index  ) 

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

void vtkExodusReader::SetPointArrayStatus ( int  index,
int  flag 
)

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

void vtkExodusReader::SetPointArrayStatus ( const char *  ,
int  flag 
)

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

int vtkExodusReader::GetPointArrayStatus ( int  index  ) 

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

int vtkExodusReader::GetPointArrayStatus ( const char *   ) 

By default arrays are not loaded. These methods allow the user to select which arrays they want to load. You can get information about the arrays by first caling UpdateInformation, and using GetPointArrayName ... (Developer Note) This meta data is all accessed through vtkExodusMetadata

int vtkExodusReader::GetNumberOfCellArrays (  ) 

const char* vtkExodusReader::GetCellArrayName ( int  index  ) 

int vtkExodusReader::GetCellArrayID ( const char *  name  ) 

int vtkExodusReader::GetCellArrayNumberOfComponents ( int  index  ) 

void vtkExodusReader::SetCellArrayStatus ( int  index,
int  flag 
)

void vtkExodusReader::SetCellArrayStatus ( const char *  ,
int  flag 
)

int vtkExodusReader::GetCellArrayStatus ( int  index  ) 

int vtkExodusReader::GetCellArrayStatus ( const char *   ) 

virtual int vtkExodusReader::GetTotalNumberOfElements (  )  [inline, virtual]

Reimplemented in vtkPExodusReader.

Definition at line 190 of file vtkExodusReader.h.

int vtkExodusReader::GetNumberOfBlockArrays (  ) 

By default all blocks are loaded. These methods allow the user to select which blocks they want to load. You can get information about the blocks by first caling UpdateInformation, and using GetBlockArrayName ...

const char* vtkExodusReader::GetBlockArrayName ( int  index  ) 

By default all blocks are loaded. These methods allow the user to select which blocks they want to load. You can get information about the blocks by first caling UpdateInformation, and using GetBlockArrayName ...

int vtkExodusReader::GetBlockArrayID ( const char *  name  ) 

By default all blocks are loaded. These methods allow the user to select which blocks they want to load. You can get information about the blocks by first caling UpdateInformation, and using GetBlockArrayName ...

void vtkExodusReader::SetBlockArrayStatus ( int  index,
int  flag 
)

By default all blocks are loaded. These methods allow the user to select which blocks they want to load. You can get information about the blocks by first caling UpdateInformation, and using GetBlockArrayName ...

void vtkExodusReader::SetBlockArrayStatus ( const char *  ,
int  flag 
)

By default all blocks are loaded. These methods allow the user to select which blocks they want to load. You can get information about the blocks by first caling UpdateInformation, and using GetBlockArrayName ...

int vtkExodusReader::GetBlockArrayStatus ( int  index  ) 

By default all blocks are loaded. These methods allow the user to select which blocks they want to load. You can get information about the blocks by first caling UpdateInformation, and using GetBlockArrayName ...

int vtkExodusReader::GetBlockArrayStatus ( const char *   ) 

By default all blocks are loaded. These methods allow the user to select which blocks they want to load. You can get information about the blocks by first caling UpdateInformation, and using GetBlockArrayName ...

int vtkExodusReader::GetNumberOfNodeSetArrays (  )  [inline]

By default Node/Side sets are not loaded, These methods allow the user to select which Node/Side sets they want to load. NumberOfNodeSets and NumberOfSideSets (set by vtk macros) are stored in vtkExodusReader but other Node/Side set metadata are stored in vtkExodusMetaData Note: GetNumberOfNodeSetArrays and GetNumberOfSideSetArrays are just syntatic sugar for paraview server xml

Definition at line 216 of file vtkExodusReader.h.

int vtkExodusReader::GetNodeSetArrayStatus ( int  index  ) 

By default Node/Side sets are not loaded, These methods allow the user to select which Node/Side sets they want to load. NumberOfNodeSets and NumberOfSideSets (set by vtk macros) are stored in vtkExodusReader but other Node/Side set metadata are stored in vtkExodusMetaData Note: GetNumberOfNodeSetArrays and GetNumberOfSideSetArrays are just syntatic sugar for paraview server xml

int vtkExodusReader::GetNodeSetArrayStatus ( const char *  name  ) 

By default Node/Side sets are not loaded, These methods allow the user to select which Node/Side sets they want to load. NumberOfNodeSets and NumberOfSideSets (set by vtk macros) are stored in vtkExodusReader but other Node/Side set metadata are stored in vtkExodusMetaData Note: GetNumberOfNodeSetArrays and GetNumberOfSideSetArrays are just syntatic sugar for paraview server xml

void vtkExodusReader::SetNodeSetArrayStatus ( int  index,
int  flag 
)

By default Node/Side sets are not loaded, These methods allow the user to select which Node/Side sets they want to load. NumberOfNodeSets and NumberOfSideSets (set by vtk macros) are stored in vtkExodusReader but other Node/Side set metadata are stored in vtkExodusMetaData Note: GetNumberOfNodeSetArrays and GetNumberOfSideSetArrays are just syntatic sugar for paraview server xml

void vtkExodusReader::SetNodeSetArrayStatus ( const char *  name,
int  flag 
)

By default Node/Side sets are not loaded, These methods allow the user to select which Node/Side sets they want to load. NumberOfNodeSets and NumberOfSideSets (set by vtk macros) are stored in vtkExodusReader but other Node/Side set metadata are stored in vtkExodusMetaData Note: GetNumberOfNodeSetArrays and GetNumberOfSideSetArrays are just syntatic sugar for paraview server xml

const char* vtkExodusReader::GetNodeSetArrayName ( int  index  ) 

By default Node/Side sets are not loaded, These methods allow the user to select which Node/Side sets they want to load. NumberOfNodeSets and NumberOfSideSets (set by vtk macros) are stored in vtkExodusReader but other Node/Side set metadata are stored in vtkExodusMetaData Note: GetNumberOfNodeSetArrays and GetNumberOfSideSetArrays are just syntatic sugar for paraview server xml

int vtkExodusReader::GetNumberOfSideSetArrays (  )  [inline]

Definition at line 224 of file vtkExodusReader.h.

int vtkExodusReader::GetSideSetArrayStatus ( int  index  ) 

int vtkExodusReader::GetSideSetArrayStatus ( const char *  name  ) 

void vtkExodusReader::SetSideSetArrayStatus ( int  index,
int  flag 
)

void vtkExodusReader::SetSideSetArrayStatus ( const char *  name,
int  flag 
)

const char* vtkExodusReader::GetSideSetArrayName ( int  index  ) 

int vtkExodusReader::GetNumberOfPartArrays (  ) 

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

const char* vtkExodusReader::GetPartArrayName ( int  arrayIdx  ) 

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

int vtkExodusReader::GetPartArrayID ( const char *  name  ) 

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

const char* vtkExodusReader::GetPartBlockInfo ( int  arrayIdx  ) 

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

void vtkExodusReader::SetPartArrayStatus ( int  index,
int  flag 
)

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

void vtkExodusReader::SetPartArrayStatus ( const char *  ,
int  flag 
)

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

int vtkExodusReader::GetPartArrayStatus ( int  index  ) 

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

int vtkExodusReader::GetPartArrayStatus ( const char *   ) 

By default all parts are loaded. These methods allow the user to select which parts they want to load. You can get information about the parts by first caling UpdateInformation, and using GetPartArrayName ...

int vtkExodusReader::GetNumberOfMaterialArrays (  ) 

By default all materials are loaded. These methods allow the user to select which materials they want to load. You can get information about the materials by first caling UpdateInformation, and using GetMaterialArrayName ...

const char* vtkExodusReader::GetMaterialArrayName ( int  arrayIdx  ) 

By default all materials are loaded. These methods allow the user to select which materials they want to load. You can get information about the materials by first caling UpdateInformation, and using GetMaterialArrayName ...

int vtkExodusReader::GetMaterialArrayID ( const char *  name  ) 

By default all materials are loaded. These methods allow the user to select which materials they want to load. You can get information about the materials by first caling UpdateInformation, and using GetMaterialArrayName ...

void vtkExodusReader::SetMaterialArrayStatus ( int  index,
int  flag 
)

By default all materials are loaded. These methods allow the user to select which materials they want to load. You can get information about the materials by first caling UpdateInformation, and using GetMaterialArrayName ...

void vtkExodusReader::SetMaterialArrayStatus ( const char *  ,
int  flag 
)

By default all materials are loaded. These methods allow the user to select which materials they want to load. You can get information about the materials by first caling UpdateInformation, and using GetMaterialArrayName ...

int vtkExodusReader::GetMaterialArrayStatus ( int  index  ) 

By default all materials are loaded. These methods allow the user to select which materials they want to load. You can get information about the materials by first caling UpdateInformation, and using GetMaterialArrayName ...

int vtkExodusReader::GetMaterialArrayStatus ( const char *   ) 

By default all materials are loaded. These methods allow the user to select which materials they want to load. You can get information about the materials by first caling UpdateInformation, and using GetMaterialArrayName ...

int vtkExodusReader::GetNumberOfAssemblyArrays (  ) 

By default all assemblies are loaded. These methods allow the user to select which assemblies they want to load. You can get information about the assemblies by first caling UpdateInformation, and using GetAssemblyArrayName ...

const char* vtkExodusReader::GetAssemblyArrayName ( int  arrayIdx  ) 

By default all assemblies are loaded. These methods allow the user to select which assemblies they want to load. You can get information about the assemblies by first caling UpdateInformation, and using GetAssemblyArrayName ...

int vtkExodusReader::GetAssemblyArrayID ( const char *  name  ) 

By default all assemblies are loaded. These methods allow the user to select which assemblies they want to load. You can get information about the assemblies by first caling UpdateInformation, and using GetAssemblyArrayName ...

void vtkExodusReader::SetAssemblyArrayStatus ( int  index,
int  flag 
)

By default all assemblies are loaded. These methods allow the user to select which assemblies they want to load. You can get information about the assemblies by first caling UpdateInformation, and using GetAssemblyArrayName ...

void vtkExodusReader::SetAssemblyArrayStatus ( const char *  ,
int  flag 
)

By default all assemblies are loaded. These methods allow the user to select which assemblies they want to load. You can get information about the assemblies by first caling UpdateInformation, and using GetAssemblyArrayName ...

int vtkExodusReader::GetAssemblyArrayStatus ( int  index  ) 

By default all assemblies are loaded. These methods allow the user to select which assemblies they want to load. You can get information about the assemblies by first caling UpdateInformation, and using GetAssemblyArrayName ...

int vtkExodusReader::GetAssemblyArrayStatus ( const char *   ) 

By default all assemblies are loaded. These methods allow the user to select which assemblies they want to load. You can get information about the assemblies by first caling UpdateInformation, and using GetAssemblyArrayName ...

int vtkExodusReader::GetNumberOfHierarchyArrays (  ) 

By default all hierarchy entries are loaded. These methods allow the user to select which hierarchy entries they want to load. You can get information about the hierarchy entries by first caling UpdateInformation, and using GetHierarchyArrayName ... these methods do not call functions in metaData. They call functions on the ExodusXMLParser since it seemed silly to duplicate all the information

const char* vtkExodusReader::GetHierarchyArrayName ( int  arrayIdx  ) 

By default all hierarchy entries are loaded. These methods allow the user to select which hierarchy entries they want to load. You can get information about the hierarchy entries by first caling UpdateInformation, and using GetHierarchyArrayName ... these methods do not call functions in metaData. They call functions on the ExodusXMLParser since it seemed silly to duplicate all the information

void vtkExodusReader::SetHierarchyArrayStatus ( int  index,
int  flag 
)

By default all hierarchy entries are loaded. These methods allow the user to select which hierarchy entries they want to load. You can get information about the hierarchy entries by first caling UpdateInformation, and using GetHierarchyArrayName ... these methods do not call functions in metaData. They call functions on the ExodusXMLParser since it seemed silly to duplicate all the information

void vtkExodusReader::SetHierarchyArrayStatus ( const char *  ,
int  flag 
)

By default all hierarchy entries are loaded. These methods allow the user to select which hierarchy entries they want to load. You can get information about the hierarchy entries by first caling UpdateInformation, and using GetHierarchyArrayName ... these methods do not call functions in metaData. They call functions on the ExodusXMLParser since it seemed silly to duplicate all the information

int vtkExodusReader::GetHierarchyArrayStatus ( int  index  ) 

By default all hierarchy entries are loaded. These methods allow the user to select which hierarchy entries they want to load. You can get information about the hierarchy entries by first caling UpdateInformation, and using GetHierarchyArrayName ... these methods do not call functions in metaData. They call functions on the ExodusXMLParser since it seemed silly to duplicate all the information

int vtkExodusReader::GetHierarchyArrayStatus ( const char *   ) 

By default all hierarchy entries are loaded. These methods allow the user to select which hierarchy entries they want to load. You can get information about the hierarchy entries by first caling UpdateInformation, and using GetHierarchyArrayName ... these methods do not call functions in metaData. They call functions on the ExodusXMLParser since it seemed silly to duplicate all the information

virtual int vtkExodusReader::GetHasModeShapes (  )  [virtual]

Some simulations overload the Exodus time steps to represent mode shapes. In this case, it does not make sense to iterate over the "time steps", because they are not meant to be played in order. Rather, each represents the vibration at a different "mode." Setting this to 1 changes the semantics of the reader to not report the time steps to downstream filters. By default, this is off, which is the case for most Exodus files.

virtual void vtkExodusReader::SetHasModeShapes ( int   )  [virtual]

Some simulations overload the Exodus time steps to represent mode shapes. In this case, it does not make sense to iterate over the "time steps", because they are not meant to be played in order. Rather, each represents the vibration at a different "mode." Setting this to 1 changes the semantics of the reader to not report the time steps to downstream filters. By default, this is off, which is the case for most Exodus files.

virtual void vtkExodusReader::HasModeShapesOn (  )  [virtual]

Some simulations overload the Exodus time steps to represent mode shapes. In this case, it does not make sense to iterate over the "time steps", because they are not meant to be played in order. Rather, each represents the vibration at a different "mode." Setting this to 1 changes the semantics of the reader to not report the time steps to downstream filters. By default, this is off, which is the case for most Exodus files.

virtual void vtkExodusReader::HasModeShapesOff (  )  [virtual]

Some simulations overload the Exodus time steps to represent mode shapes. In this case, it does not make sense to iterate over the "time steps", because they are not meant to be played in order. Rather, each represents the vibration at a different "mode." Setting this to 1 changes the semantics of the reader to not report the time steps to downstream filters. By default, this is off, which is the case for most Exodus files.

virtual int vtkExodusReader::GetDisplayType (  )  [virtual]

virtual void vtkExodusReader::SetDisplayType ( int  type  )  [virtual]

virtual void vtkExodusReader::ExodusModelMetadataOn (  )  [virtual]

There is a great deal of model information lost when an Exodus II file is read in to a vtkUnstructuredGrid. Turn this option ON if you want this metadata to be read in to a vtkExodusModel object. The default is OFF.

virtual void vtkExodusReader::ExodusModelMetadataOff (  )  [virtual]

virtual void vtkExodusReader::SetExodusModelMetadata ( int   )  [virtual]

virtual int vtkExodusReader::GetExodusModelMetadata (  )  [virtual]

vtkExodusModel* vtkExodusReader::GetExodusModel (  )  [inline]

Returns the object which encapsulates the model metadata.

Definition at line 318 of file vtkExodusReader.h.

virtual void vtkExodusReader::SetPackExodusModelOntoOutput ( int   )  [virtual]

By default, the ExodusModel metadata (if requested with ExodusModelMetadataOn()) is also encoded into field arrays and attached to the output unstructured grid. Set this OFF if you don't want this to happen. (The vtkExodusIIWriter and the vtkEnSightWriter can unpack this metadata from the field arrays and use it when writing out Exodus or EnSight files.)

virtual int vtkExodusReader::GetPackExodusModelOntoOutput (  )  [virtual]

virtual void vtkExodusReader::PackExodusModelOntoOutputOn (  )  [virtual]

virtual void vtkExodusReader::PackExodusModelOntoOutputOff (  )  [virtual]

int vtkExodusReader::IsValidVariable ( const char *  type,
const char *  name 
)

return boolean indicating whether the type,name is a valid variable

int vtkExodusReader::GetNumberOfArrays ( vtkExodusReader::ArrayType  type  ) 

Named type accessor for array information

const char* vtkExodusReader::GetArrayName ( vtkExodusReader::ArrayType  type,
int  id 
)

Named type accessor for array information

int vtkExodusReader::GetVariableID ( const char *  type,
const char *  name 
)

Return the id of the type,name variable

void vtkExodusReader::SetAllAssemblyArrayStatus ( int  status  ) 

void vtkExodusReader::SetAllBlockArrayStatus ( int  status  ) 

void vtkExodusReader::SetAllCellArrayStatus ( int  status  ) 

void vtkExodusReader::SetAllHierarchyArrayStatus ( int  status  ) 

void vtkExodusReader::SetAllMaterialArrayStatus ( int  status  ) 

void vtkExodusReader::SetAllPartArrayStatus ( int  status  ) 

void vtkExodusReader::SetAllPointArrayStatus ( int  status  ) 

void vtkExodusReader::SetAllArrayStatus ( vtkExodusReader::ArrayType  type,
int  flag 
)

void vtkExodusReader::SetArrayStatus ( vtkExodusReader::ArrayType  type,
const char *  name,
int  flag 
)

void vtkExodusReader::SetArrayStatus ( const char *  type,
const char *  name,
int  flag 
) [inline]

Definition at line 374 of file vtkExodusReader.h.

int vtkExodusReader::GetArrayStatus ( vtkExodusReader::ArrayType  type,
const char *  name 
)

int vtkExodusReader::GetArrayStatus ( const char *  type,
const char *  name 
) [inline]

Definition at line 381 of file vtkExodusReader.h.

static int vtkExodusReader::StringsEqual ( const char *  s1,
char *  s2 
) [static]

static void vtkExodusReader::StringUppercase ( const char *  str,
char *  upperstr 
) [static]

static char* vtkExodusReader::StrDupWithNew ( const char *  s  )  [static]

int vtkExodusReader::GetTimeSeriesData ( int  ID,
const char *  vName,
const char *  vType,
vtkFloatArray result 
)

int vtkExodusReader::GetNumberOfVariableArrays (  ) 

Reimplemented in vtkPExodusReader.

const char* vtkExodusReader::GetVariableArrayName ( int  a_which  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::EnableDSPFiltering (  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::AddFilter ( vtkDSPFilterDefinition a_filter  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::StartAddingFilter (  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::AddFilterInputVar ( char *  name  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::AddFilterOutputVar ( char *  name  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::AddFilterNumeratorWeight ( double  weight  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::AddFilterForwardNumeratorWeight ( double  weight  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::AddFilterDenominatorWeight ( double  weight  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::FinishAddingFilter (  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::RemoveFilter ( char *  a_outputVariableName  ) 

Reimplemented in vtkPExodusReader.

void vtkExodusReader::GetDSPOutputArrays ( int  exoid,
vtkUnstructuredGrid output 
)

Reimplemented in vtkPExodusReader.

vtkExodusReader::ArrayType vtkExodusReader::GetArrayTypeID ( const char *  type  ) 

static const char* vtkExodusReader::GetArrayTypeName ( vtkExodusReader::ArrayType  type  )  [static]

void vtkExodusReader::NewExodusModel (  )  [protected]

void vtkExodusReader::ReadGeometry ( int  exoid,
vtkUnstructuredGrid output 
) [protected]

void vtkExodusReader::ReadCells ( int  exoid,
vtkUnstructuredGrid output 
) [protected]

void vtkExodusReader::ReadPoints ( int  exoid,
vtkUnstructuredGrid output 
) [protected]

void vtkExodusReader::ReadArrays ( int  exoid,
vtkUnstructuredGrid output 
) [protected]

void vtkExodusReader::ReadNodeAndSideSets ( int  exoid,
vtkUnstructuredGrid output 
) [protected]

vtkDataArray* vtkExodusReader::ReadPointArray ( int  exoid,
int  varIndex 
) [protected]

vtkDataArray* vtkExodusReader::ReadPointVector ( int  handle,
int  varIndex,
int  dim 
) [protected]

vtkDataArray* vtkExodusReader::ReadCellArray ( int  exoid,
int  varIndex 
) [protected]

vtkDataArray* vtkExodusReader::ReadCellVector ( int  handle,
int  varIndex,
int  dim 
) [protected]

void vtkExodusReader::ReadNodeSetMetadata (  )  [protected]

void vtkExodusReader::ReadSideSetMetadata (  )  [protected]

static int vtkExodusReader::GetIDHelper ( const char *  arrayName,
vtkDataSet data,
int  localID,
int  searchType 
) [static, protected]

static int vtkExodusReader::GetGlobalID ( const char *  arrayName,
vtkDataSet data,
int  localID,
int  searchType 
) [static, protected]

int vtkExodusReader::GetExtraCellCountForNodeSideSets (  )  [protected]

void vtkExodusReader::GenerateExtraArrays ( vtkUnstructuredGrid output  )  [protected]

virtual void vtkExodusReader::SetTitle ( const char *   )  [protected, virtual]

virtual void vtkExodusReader::SetCurrentFileName ( const char *   )  [protected, virtual]

Store current file name and current handle.

virtual void vtkExodusReader::SetCurrentXMLFileName ( const char *   )  [protected, virtual]

Store current file name and current handle.

int vtkExodusReader::OpenCurrentFile (  )  [protected]

void vtkExodusReader::CloseCurrentFile (  )  [protected]

void vtkExodusReader::SetUpPointMap ( int  num_points  )  [protected]

int vtkExodusReader::GetPointMapIndex ( int  point_id  )  [protected]

void vtkExodusReader::SetGlobalElementIdCache ( int *  list  )  [protected]

void vtkExodusReader::GetAllTimes ( vtkInformationVector  )  [protected]

int vtkExodusReader::RequestInformation ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.

int vtkExodusReader::RequestData ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

This is called by the superclass. This is the method you should override.

Reimplemented from vtkUnstructuredGridAlgorithm.

Reimplemented in vtkPExodusReader.


Member Data Documentation

Definition at line 425 of file vtkExodusReader.h.

Definition at line 426 of file vtkExodusReader.h.

Definition at line 427 of file vtkExodusReader.h.

char* vtkExodusReader::FileName [protected]

Definition at line 466 of file vtkExodusReader.h.

char* vtkExodusReader::XMLFileName [protected]

Definition at line 467 of file vtkExodusReader.h.

int vtkExodusReader::TimeStep [protected]

Definition at line 468 of file vtkExodusReader.h.

Definition at line 469 of file vtkExodusReader.h.

double vtkExodusReader::TimeValue [protected]

Definition at line 470 of file vtkExodusReader.h.

Definition at line 471 of file vtkExodusReader.h.

Definition at line 472 of file vtkExodusReader.h.

Definition at line 473 of file vtkExodusReader.h.

Definition at line 474 of file vtkExodusReader.h.

Definition at line 475 of file vtkExodusReader.h.

char* vtkExodusReader::Title [protected]

Definition at line 478 of file vtkExodusReader.h.

Definition at line 480 of file vtkExodusReader.h.

Definition at line 481 of file vtkExodusReader.h.

Definition at line 482 of file vtkExodusReader.h.

Definition at line 483 of file vtkExodusReader.h.

Definition at line 484 of file vtkExodusReader.h.

Definition at line 485 of file vtkExodusReader.h.

Definition at line 486 of file vtkExodusReader.h.

Definition at line 487 of file vtkExodusReader.h.

Definition at line 488 of file vtkExodusReader.h.

Definition at line 489 of file vtkExodusReader.h.

Definition at line 490 of file vtkExodusReader.h.

float vtkExodusReader::ExodusVersion [protected]

Definition at line 491 of file vtkExodusReader.h.

Definition at line 492 of file vtkExodusReader.h.

Definition at line 497 of file vtkExodusReader.h.

vtkExodusXMLParser* vtkExodusReader::Parser [protected]

Definition at line 500 of file vtkExodusReader.h.

vtkExodusMetadata* vtkExodusReader::MetaData [protected]

Definition at line 507 of file vtkExodusReader.h.

Store current file name and current handle.

Definition at line 512 of file vtkExodusReader.h.

Store current file name and current handle.

Definition at line 513 of file vtkExodusReader.h.

Store current file name and current handle.

Definition at line 514 of file vtkExodusReader.h.

int vtkExodusReader::TimeStepRange[2] [protected]

Store the range of time steps

Definition at line 527 of file vtkExodusReader.h.

Definition at line 532 of file vtkExodusReader.h.

Definition at line 535 of file vtkExodusReader.h.

Definition at line 540 of file vtkExodusReader.h.

Definition at line 544 of file vtkExodusReader.h.

Definition at line 545 of file vtkExodusReader.h.

Definition at line 550 of file vtkExodusReader.h.

Definition at line 557 of file vtkExodusReader.h.

Definition at line 559 of file vtkExodusReader.h.

Definition at line 560 of file vtkExodusReader.h.

Definition at line 561 of file vtkExodusReader.h.

double* vtkExodusReader::TimeSteps [protected]

Definition at line 563 of file vtkExodusReader.h.

double vtkExodusReader::ProgressOffset [protected]

Definition at line 571 of file vtkExodusReader.h.

double vtkExodusReader::ProgressScale [protected]

Definition at line 572 of file vtkExodusReader.h.


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

Generated on Sat Dec 27 13:24:23 2008 for VTK by  doxygen 1.5.6