AVSucdReader: wrong node order
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Node order is converted from AVS to VTK only for the pyramid cell type, but tets and hexahedra should be converted too (only prism has identical order).
for pyramids the existing code is: vtkAVSucdReader.cxx, line 577: //UCD ordering is 0,1,2,3,4 => VTK ordering is 1,2,3,4,0
so for tets it should probably be: //UCD ordering is 0,1,2,3 => VTK ordering is 1,2,3,0
and for hexahedra it should probably be: //UCD ordering is 0,1,2,3,4,5,6,7 => VTK ordering is 4,5,6,7,0,1,2,3
Both ReadBinaryCellTopology and ReadASCIICellTopology should get corrected.
There are probably other cell types where the node order differs.