Display of FVCOM data broken in recent nightlies

Hi all,
My apologies in advance for a not-ideal bug report. Everything below is on Windows, but I don’t have the ability to run the linux version, so I can’t tell you whether it is Windows-specific.

In 5.6.0, I can open FVCOM output files (which are netCDF, using the “VisItNetCDFFVCOM_MTSDReader” reader). There’s the known problem in 5.6.0 in Windows that it won’t read files of >2Gb, but otherwise it works, and some beautiful plots are possible.

In recent nightly builds (I’ve tested 1554 and 1598), the large file problem is fixed, but reading FVCOM files seems to be broken. I can open them happily, and see the available fields populated in the Properties pane, but no matter what I select and Apply I never see anything rendered, and the toolbars that control color maps, rendering type, etc., stay greyed out. There’s nothing relevant in the Output Messages.

Rendering is not broken for all data - the example files that ship with Paraview still display - but I can’t get anything from FVCOM to show.

Here’s a relatively small (47Mb) example file that works on 5.6.0 but not in recent nightlies:

Beyond this, please let me know if I can usefully provide any other info, or if you’d like me to file a bug report on gitlab.

Simon.

I can now offer an example data file that works in 5.6.0 but not in 1598.
It’s 47Mb, and is at https://www.dropbox.com/s/8otkg1bxwprm0me/casename_0001_modified_z.nc?dl=0

We recently updated the NetCDF library. Could you try the most recent nightly and report if you see the problem?

I just tried on macOS from a recent nightly and was able to load the data.

Same problem with 1703, I’m afraid. Maybe this is a Windows-specific issue?

That suggests to me that it might be a regression related to https://gitlab.kitware.com/paraview/paraview/issues/18661, but I can’t be sure as I wasn’t running nightlies before that fix went in. I’m sorry for what may have been inadequate testing before I said that that fix had helped!

  • In versions 5.6.0 and 5.6.1, I can open and plot from FVCOM files of <2Gb, but anything over 2Gb fails.
  • In nightly builds 1554, 1598, and 1703 (those are the ones I’ve tested) I can open FVCOM files of any size - which is the fix from the issue above - but none of them will render.

I note that 5.6.1 came after nightly 1598, but that may not signify anything, depending on how versions are managed and what makes it in to numbered releases.

Just in case it matters I’m using the non-MPI version of the Windows download. If I should try the MPI version, let me know.

Thanks for looking into this!

Hey friend, I encountered the same problem. I used 5.8.0 and the latest version to open FVCOM output files, but neither of them work. I tried both on Windows and Mac. I want to know if you solved the problem? Thank you!

I have the same problem when using the paraview5.9.1, but it’s normal in the paraview5.6.2

Please share some data

I can load and render this data using 5.6.2 under Windows. In the 5.9.0 ,5.8.0 or 5.7.0 ,I can only load this data, but the paraview can not render it while I apply it.

I seem to reproduce, next step would be to open an issue on our gitlab
https://gitlab.kitware.com/paraview/paraview/issues/

Hi, Mathieu,

The rendering problem for VisItNetCDFFVCOM_MTSDReader seems still remains for the latest version. Is it possible for a quick fix?
One more thing to bother you, I tried client/server mode to post-processing fvcom data, but when I connected to supercomputer with paraview version 5.6.2-foss-2019b-Python-3.7.4-mpi, I cannot find the VisItNetCDFFVCOM_MTSDReader. However, when disconnected from the server, the reader is available. How could I solve this problem?
,

Thanks for your answer.

Hi @yoga

Best,

Hi, Mathieu,

Thanks for quick reply.

The rendering problem needs to be solved first (there is already an open issue posted in the gitlab, about one year ago). All versions after 5.6.2 have this problem. Here is a dilemma. VisItNetCDFFVCOM_MTSDReader is only usable for version 5.6.2 or earlier, but for files of <2Gb. We normally have files >2Gb. Later versions can load files >2Gb, but cannot render. So basically, we cannot use this Reader, which is a pity.

Hi @yoga

Do you have a link to this issue ?

Hi, Mathieu,

See the link:

https://gitlab.kitware.com/paraview/paraview/-/issues/21030

Hi mathieu,
Is this issues was solved . I am also facing same problem in my machine (mac) with paraview5.11.1.

This issue has not been solved yet.