VTK
9.1.0
|
A struct to hold information about time-varying arrays. More...
#include <vtkExodusIIReaderPrivate.h>
Public Member Functions | |
void | Reset () |
Clear all the structure members. More... | |
Public Attributes | |
vtkStdString | Name |
The name of the array. More... | |
int | Components |
The number of components in the array. More... | |
int | GlomType |
The type of "glomming" performed. More... | |
int | StorageType |
Storage type of array (a type that can be passed to vtkDataArray::Create()) More... | |
int | Source |
The source of the array (Result or Attribute) More... | |
int | Status |
Whether or not the array should be loaded by RequestData. More... | |
std::vector< vtkStdString > | OriginalNames |
The name of each component of the array as defined by the Exodus file. More... | |
std::vector< int > | OriginalIndices |
The index of each component of the array as ordered by the Exodus file. More... | |
std::vector< int > | ObjectTruth |
A map describing which objects the variable is defined on. More... | |
A struct to hold information about time-varying arrays.
Definition at line 270 of file vtkExodusIIReaderPrivate.h.
void vtkExodusIIReaderPrivate::ArrayInfoType::Reset | ( | ) |
Clear all the structure members.
vtkStdString vtkExodusIIReaderPrivate::ArrayInfoType::Name |
The name of the array.
Definition at line 273 of file vtkExodusIIReaderPrivate.h.
int vtkExodusIIReaderPrivate::ArrayInfoType::Components |
The number of components in the array.
Definition at line 275 of file vtkExodusIIReaderPrivate.h.
int vtkExodusIIReaderPrivate::ArrayInfoType::GlomType |
The type of "glomming" performed.
Glomming is the process of aggregating one or more results variable names from the Exodus files into a single VTK result variable name with one or more components. One of: scalar, vector(2), vector(3), symtensor(6), integrationpoint.
Definition at line 282 of file vtkExodusIIReaderPrivate.h.
int vtkExodusIIReaderPrivate::ArrayInfoType::StorageType |
Storage type of array (a type that can be passed to vtkDataArray::Create())
Definition at line 285 of file vtkExodusIIReaderPrivate.h.
int vtkExodusIIReaderPrivate::ArrayInfoType::Source |
The source of the array (Result or Attribute)
Definition at line 287 of file vtkExodusIIReaderPrivate.h.
int vtkExodusIIReaderPrivate::ArrayInfoType::Status |
Whether or not the array should be loaded by RequestData.
Definition at line 289 of file vtkExodusIIReaderPrivate.h.
std::vector<vtkStdString> vtkExodusIIReaderPrivate::ArrayInfoType::OriginalNames |
The name of each component of the array as defined by the Exodus file.
Empty for generated arrays.
Definition at line 292 of file vtkExodusIIReaderPrivate.h.
std::vector<int> vtkExodusIIReaderPrivate::ArrayInfoType::OriginalIndices |
The index of each component of the array as ordered by the Exodus file.
Empty for generated arrays.
Definition at line 295 of file vtkExodusIIReaderPrivate.h.
std::vector<int> vtkExodusIIReaderPrivate::ArrayInfoType::ObjectTruth |
A map describing which objects the variable is defined on.
Each key (a pair<int,int>) is a block/set type and integer offset into the corresponding BlockInfo or SetInfo. Its value is true when the variable is defined on the block/set indicated by the key. Otherwise (if the key is absent from the map or present with a false value), the variable is not defined on that block/set.
Definition at line 304 of file vtkExodusIIReaderPrivate.h.