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…