MantisBT - ParaView
View Issue Details
0009605ParaViewBugpublic2009-09-27 05:152010-04-06 17:56
Sven Buijssen 
David Thompson (old) 
normalminoralways
closedfixed 
3.6 
3.8 
0009605: Exodus II reader cuts off trailing 'y' of name of vector-valued point and cell data
Sources - Sphere
Calculator
Attribute Mode: Point Data
Operation: 'coords', save as e.g. 'velocity' or any other name with at least one trailing 'y'
Save File in Exodus II format.

Load this file. There is a variable named 'velocit'.

Use a hex editor to confirm that Exodus writer did a proper job. There are strings named 'velocityX', 'velocityY' and 'velocityZ'.
Use a hex editor to confirm it is a Exodus II reader problem and manipulate the field names in the binary file: change the strings 'velocityX', 'velocityY' and 'velocityZ' to e.g. 'velocitaX', 'velocitaY' and 'velocitaZ'. Load the file into ParaView. There will be a variable named 'velocita'.

Holds for Cell Data as well. Apply Point Data to Cell Data before saving to confirm. Does not hold for scalar-valued data.

Verified with ParaView 3.6.1 (local server, XP) and ParaView CVS as of today (local server, Linux 32 bit).
No tags attached.
Issue History
2009-09-27 05:15Sven BuijssenNew Issue
2010-03-28 07:53Sven BuijssenNote Added: 0020022
2010-03-29 12:17David Thompson (old)Note Added: 0020028
2010-03-29 12:17David Thompson (old)Statusbacklog => @80@
2010-03-29 12:17David Thompson (old)Fixed in Version => 3.8
2010-03-29 12:17David Thompson (old)Resolutionopen => fixed
2010-03-29 12:17David Thompson (old)Assigned To => David Thompson (old)
2010-04-06 17:56Alan ScottNote Added: 0020085
2010-04-06 17:56Alan ScottStatus@80@ => closed

Notes
(0020022)
Sven Buijssen   
2010-03-28 07:53   
Fixed with
VTK/Hybrid/vtkExodusIIReader.cxx revision 1.87
VTK/Hybrid/vtkExodusIIReaderVariableCheck.cxx revision 1.1
VTK/Hybrid/vtkExodusIIReaderVariableCheck.h 1.1
(0020028)
David Thompson (old)   
2010-03-29 12:17   
Fixed with this commit:

commit 8e6c962ce31e14230904398152e201866ddd0f2f
Date: Thu Mar 18 20:57:44 2010 +0000

BUG: Fix a problem where the ExodusIIReader would fail to load variables
     because their "glommed" (vector/tensor) names were identical to
     another variable.

ENH: This also includes cleaner code to glom variable names and splits
     it out from the hugemongous vtkExodusIIReader.cxx.

Thanks to Sven Buijssen for pointing out this bug.
(0020085)
Alan Scott   
2010-04-06 17:56   
Tested local server, windows, 3.8.0 branch.