#include <vtkExodusReader.h>
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
Definition at line 59 of file vtkExodusReader.h.
Reimplemented from vtkUnstructuredGridAlgorithm.
Reimplemented in vtkPExodusReader.
Definition at line 63 of file vtkExodusReader.h.
anonymous enum |
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.
Definition at line 334 of file vtkExodusReader.h.
vtkExodusReader::vtkExodusReader | ( | ) | [protected] |
vtkExodusReader::~vtkExodusReader | ( | ) | [protected] |
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] |
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] |
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] |
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] |
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.
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.
int vtkExodusReader::ActualTimeStep [protected] |
Definition at line 469 of file vtkExodusReader.h.
double vtkExodusReader::TimeValue [protected] |
Definition at line 470 of file vtkExodusReader.h.
int vtkExodusReader::GenerateBlockIdCellArray [protected] |
Definition at line 471 of file vtkExodusReader.h.
int vtkExodusReader::GenerateGlobalElementIdArray [protected] |
Definition at line 472 of file vtkExodusReader.h.
int vtkExodusReader::GenerateGlobalNodeIdArray [protected] |
Definition at line 473 of file vtkExodusReader.h.
int vtkExodusReader::ApplyDisplacements [protected] |
Definition at line 474 of file vtkExodusReader.h.
double vtkExodusReader::DisplacementMagnitude [protected] |
Definition at line 475 of file vtkExodusReader.h.
char* vtkExodusReader::Title [protected] |
Definition at line 478 of file vtkExodusReader.h.
int vtkExodusReader::Dimensionality [protected] |
Definition at line 480 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfNodeSets [protected] |
Definition at line 481 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfSideSets [protected] |
Definition at line 482 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfBlocks [protected] |
Definition at line 483 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfUsedNodes [protected] |
Definition at line 484 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfNodesInFile [protected] |
Definition at line 485 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfUsedElements [protected] |
Definition at line 486 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfElementsInFile [protected] |
Definition at line 487 of file vtkExodusReader.h.
int vtkExodusReader::NumberOfTimeSteps [protected] |
Definition at line 488 of file vtkExodusReader.h.
int vtkExodusReader::ExodusCPUWordSize [protected] |
Definition at line 489 of file vtkExodusReader.h.
int vtkExodusReader::ExodusIOWordSize [protected] |
Definition at line 490 of file vtkExodusReader.h.
float vtkExodusReader::ExodusVersion [protected] |
Definition at line 491 of file vtkExodusReader.h.
vtkIntArray* vtkExodusReader::CellVarTruthTable [protected] |
Definition at line 492 of file vtkExodusReader.h.
int vtkExodusReader::DisplayType [protected] |
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.
int vtkExodusReader::CurrentHandle [protected] |
Store current file name and current handle.
Definition at line 512 of file vtkExodusReader.h.
char* vtkExodusReader::CurrentFileName [protected] |
Store current file name and current handle.
Definition at line 513 of file vtkExodusReader.h.
char* vtkExodusReader::CurrentXMLFileName [protected] |
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.
vtkUnstructuredGrid* vtkExodusReader::DataCache [protected] |
Definition at line 532 of file vtkExodusReader.h.
int vtkExodusReader::RemakeDataCacheFlag [protected] |
Definition at line 535 of file vtkExodusReader.h.
int vtkExodusReader::NewGeometryCount [protected] |
Definition at line 540 of file vtkExodusReader.h.
vtkIntArray* vtkExodusReader::PointMap [protected] |
Definition at line 544 of file vtkExodusReader.h.
vtkIntArray* vtkExodusReader::ReversePointMap [protected] |
Definition at line 545 of file vtkExodusReader.h.
int* vtkExodusReader::GlobalElementIdCache [protected] |
Definition at line 550 of file vtkExodusReader.h.
int vtkExodusReader::HasModeShapes [protected] |
Definition at line 557 of file vtkExodusReader.h.
vtkExodusModel* vtkExodusReader::ExodusModel [protected] |
Definition at line 559 of file vtkExodusReader.h.
int vtkExodusReader::PackExodusModelOntoOutput [protected] |
Definition at line 560 of file vtkExodusReader.h.
int vtkExodusReader::ExodusModelMetadata [protected] |
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.