Hey guys,
I have a problem when I want to write a vtk with a 3D geometry which results from the revolution of a 2D spline.
For example, I took the torus example from “Netgen Examples” and added a vtk output in the attached script.
The resulting .vtk file then cannot be read by ParaView (it gives a strange error message).
Am I doing something wrong here?
Best, Philipp
Attachment: torus.py
Dear Philipp,
I cannot reprocude a problem with your file. Can you send your vtk-file to exclude that this is a paraview (version?) issue?
Also: Can you attach the “strange error messages”?
Best,
Christoph
Dear Christoph,
I get the following error for both ParaView versions 5.5 and 5.6:
[code]Generic Warning: In /Users/kitware/dashboards/buildbot-slave/8275bd07/build/superbuild/paraview/src/VTK/IO/Legacy/vtkDataReader.cxx, line 1436
Error reading ascii data. Possible mismatch of datasize with declaration.
ERROR: In /Users/kitware/dashboards/buildbot-slave/8275bd07/build/superbuild/paraview/src/VTK/IO/Legacy/vtkUnstructuredGridReader.cxx, line 346
vtkUnstructuredGridReader (0x7fe194a11310): Unrecognized keyword: -0.899858
[/code]
Attached you’ll find the vtk file (remove the .py etc. in the filename which I added to fool the restricted file extensions).
The NGSolve version which produced the file is 8ccd382e (09.02.19).
Best, Philipp
Attachment: geo-torus.vtk_2019-03-14.py
Your file works on my machine. So, I am still not sure if it’s a problem with the export or with paraview. My paraview version is 5.6.0.
Best,
Christoph
Well, this is odd 
My problem occurs on a Mac machine, however.
I just tried it on a Linux machine, and indeed, there does not seem to be a problem.
A quick google search reveals that this seems to happen occasionally on Mac systems:
https://stackoverflow.com/questions/23814541/paraview-possible-mismatch-of-datasize-with-declaration-error
Best, Philipp