use_netcdf_classic does not work when quilt server is used

Topics specifically related to the wrf.exe program
Post Reply
tofu_bean
Posts: 1
Joined: Mon Nov 05, 2018 3:52 am

use_netcdf_classic does not work when quilt server is used

Post by tofu_bean » Mon Nov 05, 2018 4:05 am

Dear all,

In testing WRF runs (3.7.1), the default output is in HDF5. Using the use_netcdf_classic=.true. option, the output format becomes "data" using the file command of Linux. However, if quilt servers are used by setting, say, nil_tasks_per_group=4, nio_groups=1, the output does not honoured the use_netcdf_classic flag and the format is fixed to HDF5.

Any clue?

best regards,

tofu

Ming Chen
Posts: 1013
Joined: Mon Apr 23, 2018 9:42 pm

Re: use_netcdf_classic does not work when quilt server is used

Post by Ming Chen » Wed Nov 07, 2018 10:38 pm

Tofu,

Can you try the new version of WRFV4.0.1? I believe the newer code works fine.
WRF Help Desk

RCarpenter
Posts: 42
Joined: Tue Jun 12, 2018 11:18 pm

Re: use_netcdf_classic does not work when quilt server is used

Post by RCarpenter » Tue Aug 11, 2020 4:49 pm

I can confirm that this is still an issue with 4.1.1. Without quilting, ncdump -k reports 64-bit offset, and the files are of constant size. With quilting, ncdump -k reports netCDF-4, and the files are much smaller and of variable size.

Ming Chen
Posts: 1013
Joined: Mon Apr 23, 2018 9:42 pm

Re: use_netcdf_classic does not work when quilt server is used

Post by Ming Chen » Wed Aug 12, 2020 4:02 pm

All,
I will talk to our software engineer about this issue. I will keep you updated if I have any feedback.
WRF Help Desk

davegill
Posts: 61
Joined: Mon Apr 23, 2018 9:03 pm

Re: use_netcdf_classic does not work when quilt server is used

Post by davegill » Wed Aug 12, 2020 4:37 pm

This issue is likely related to the version of PNETCDF in place at your home institution. The quilting option means that a single file is written by multiple output processes, and this capability requires PNETCDF. The local implementation of PNETCDF probably uses the netcdf4+hdf5 library.

RCarpenter
Posts: 42
Joined: Tue Jun 12, 2018 11:18 pm

Re: use_netcdf_classic does not work when quilt server is used

Post by RCarpenter » Wed Aug 12, 2020 4:45 pm

We are not using PnetCDF.

Post Reply

Return to “wrf.exe”