Inconsistency in naming multi-component arrays in Exodus files
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
When writing out array data with more than one component using one of VTK's native formats, the array names are stored as strings. If vtkArrays are written out using the Exodus file format (vtkExodusIIWriter), the nomenclature is slightly different:
- Arrays with two components are stored as _R _Z
- Arrays with three components are stores as X Y Z
While it is not clear to me why the extensions are "R" and "Z" in the two-component case, it is the inconsistency in the underscore handling that makes those files harder to deal with. Even when viewing such files in ParaView, two-dimensional arrays would be displayed as "v_", three-dimensional ones as "v".