if i try to open an .ex2 file i get the following Error Message:
ERROR: In C:\glr\builds\paraview\paraview-ci\build\superbuild\paraview\src\VTK\IO\IOSS\vtkIOSSReader.cxx, line 852
vtkIOSSReader (000001A5798B8ED0): Error in UpdateTimeInformation:
ERROR: The topology type 'hexahedron20' is not supported on 'section-assembly_part-2-1_set-1' in file 'C:/Users/s.jaeger/Desktop/h.exo'
ERROR: In C:\glr\builds\paraview\paraview-ci\build\superbuild\paraview\src\VTK\Common\ExecutionModel\vtkExecutive.cxx, line 753
vtkPVCompositeDataPipeline (000001A579F770A0): Algorithm vtkIOSSReader(000001A5798B8ED0) returned failure for request: vtkInformation (000001A57B5850F0)
Debug: Off
Modified Time: 3596435
Reference Count: 1
Registered Events: (none)
Request: REQUEST_INFORMATION
FORWARD_DIRECTION: 0
ALGORITHM_AFTER_FORWARD: 1
ERROR: In C:\glr\builds\paraview\paraview-ci\build\superbuild\paraview\src\VTK\Common\ExecutionModel\vtkExecutive.cxx, line 753
vtkPVCompositeDataPipeline (000001A579F770A0): Algorithm vtkIOSSReader(000001A5798B8ED0) returned failure for request: vtkInformation (000001A579773020)
Debug: Off
Modified Time: 3599218
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA
FORWARD_DIRECTION: 0
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
why is the topology type “hexahedron20” not supported? if i try to open the file in another software (VisIt) it works fine
I can also add a step where if the block topology isn’t recognized, it attempts using a subset of the passed in name. Most topologies start with 3 or 4 characters followed by an optional node count (hex20, tet4, quad9, …). If I add a test when the original name doesn’t match a valid topology and then I strip of the first 3 or 4 letters and add the (optional) node count to the end and then see if that matches a valid topology, it should recognize more topology types without having to explicitly list every possible alias.
Then hexahedron20 would be shortened to hex20 which will match…
I have a similar issue: until version 5.9.1, ParaView was able to read exodus2 files produced by a proprietary software, in which the type of the hexahedral elements is called “hexa8”. This name is consistent with the name “HEXA8” used by ParaView in the class vtkPEnSightReaderCellIds (except for the lower/upper case).
However, if I use the current ParaView version 5.10.1 without the LegacyExodusReader plugin, I receive the following error message:
ERROR: In C:\glr\builds\paraview\paraview-ci\build\superbuild\paraview\src\VTK\IO\IOSS\vtkIOSSReader.cxx, line 852
vtkIOSSReader (000002CEF3D174C0): Error in UpdateTimeInformation:
ERROR: The topology type 'hexa8' is not supported on 'stator_3d' in file 'C:/Users/sty2rng/Desktop/team24_hexa_proj.ex2'
ERROR: In C:\glr\builds\paraview\paraview-ci\build\superbuild\paraview\src\VTK\Common\ExecutionModel\vtkExecutive.cxx, line 753
vtkPVCompositeDataPipeline (000002CE88150460): Algorithm vtkIOSSReader(000002CEF3D174C0) returned failure for request: vtkInformation (000002CE9234F350)
Debug: Off
Modified Time: 377809
Reference Count: 1
Registered Events: (none)
Request: REQUEST_INFORMATION
FORWARD_DIRECTION: 0
ALGORITHM_AFTER_FORWARD: 1