MantisBT - ParaView
View Issue Details
0015216ParaView(No Category)public2014-12-18 17:172015-08-11 14:40
Alan Scott 
Utkarsh Ayachit 
normalminorhave not tried
closedno change required 
4.2 
4.4 
Sandia
performance
0015216: CGNS reader is dreadfully slow
The CGNS reader is painfully, reduculiously, dreadfully slow. It takes about 30 seconds to read the header for a toy dataset, and with this dataset the following line gets written out a few hundred times.

*** Warning:The file being read is more recent that the CGNS library used ***



Figure out what is going on, and fix it. Further, turn off the warning for production builds.

File available upon request. File name is aero3d.cgns.
No tags attached.
Issue History
2014-12-18 17:17Alan ScottNew Issue
2015-03-13 18:13Alan ScottNote Added: 0034304
2015-03-13 18:13Alan ScottTarget Version => 4.4
2015-03-16 15:17Mickael PHILITNote Added: 0034312
2015-03-16 15:17Mickael PHILITNote Edited: 0034312bug_revision_view_page.php?bugnote_id=34312#r1037
2015-03-18 15:57Alan ScottNote Added: 0034316
2015-03-18 18:14Mickael PHILITNote Added: 0034317
2015-07-08 09:55Utkarsh AyachitNote Added: 0034695
2015-07-08 10:05Utkarsh AyachitNote Added: 0034696
2015-07-08 16:36Utkarsh AyachitStatusbacklog => todo
2015-08-05 21:41Utkarsh AyachitNote Added: 0034899
2015-08-05 21:41Utkarsh AyachitStatustodo => customer review
2015-08-05 21:41Utkarsh AyachitResolutionopen => fixed
2015-08-05 21:41Utkarsh AyachitAssigned To => Utkarsh Ayachit
2015-08-05 21:41Utkarsh AyachitResolutionfixed => no change required
2015-08-11 14:40Alan ScottNote Added: 0034957
2015-08-11 14:40Alan ScottStatuscustomer review => closed

Notes
(0034304)
Alan Scott   
2015-03-13 18:13   
I have a user that tried to use the CGNS, and found it to be unusable...
(0034312)
Mickael PHILIT   
2015-03-16 15:17   
It would be interesting to try with the CGNS plugin included in the master branch.

(0034316)
Alan Scott   
2015-03-18 15:57   
I just looked, and couldn't find a CGNS plugin. I looked in 4.3.1 Kitware windows, my own personal Linux 4.3.1 build, my personal Linux build of master, and looked in the Build/ Plugins directory. How do I get the CGNS plugin? Is there a magic CMake switch?
(0034317)
Mickael PHILIT   
2015-03-18 18:14   
The cmake switch is off by default. You may want to use the latest/current development master to get a working reader. (Until recently, it was available on the superbuild dashboard)
(0034695)
Utkarsh Ayachit   
2015-07-08 09:55   
Folks, the CGNS plugin was merged into ParaView proper a little while ago.
See:
https://gitlab.kitware.com/paraview/paraview/commit/f011a67942e7ff5a04e1ecbc98427b749fdb5002 [^]

So long as you build with CGNS support enabled, ParaView will indeed use the newer CGNS reader that Mickael contributed.
(0034696)
Utkarsh Ayachit   
2015-07-08 10:05   
Oh, btw, there's a new flag PARAVIEW_ENABLE_CGNS that you need to turn on to enable CGNS support in ParaView.
(0034899)
Utkarsh Ayachit   
2015-08-05 21:41   
Please reopen if the new CGNS implementation is still slow.
(0034957)
Alan Scott   
2015-08-11 14:40   
Much, much better.

Tested Kitware's nightly build from 8/10/2015. Windows. Local server.