Edward Hartnett
Edward Hartnett
Good question!
Environmental vars use_LARGEFILE and MAXFIELDMETHODS should be set by configure, not on command line
Also, what is the purpose of use_LARGEFILE? I see that it is used only in mpp/include/mpp_io_connect.inc: ``` find . -name '*'|xargs grep -s use_LARGEFILE ./mpp/include/mpp_io_connect.inc:#elif use_LARGEFILE ``` When I look...
Environmental vars use_LARGEFILE and MAXFIELDMETHODS should be set by configure, not on command line
Investigating MAXFIELDMETHODS_ I see: ``` (base) ed@mikado:~/FMS$ find . -name '*'|xargs grep -s MAXFIELDMETHODS ./field_manager/field_manager.F90:#ifndef MAXFIELDMETHODS_ ./field_manager/field_manager.F90:#define MAXFIELDMETHODS_ 250 ./field_manager/field_manager.F90:integer, parameter :: MAX_FIELD_METHODS = MAXFIELDMETHODS_ ``` So MAXFIELDMETHODS_ sets the...
Thanks for the suggestions. I will look into this and get back to you with whatever I come up with...
OK, but actually I also need this in autoconf. ;-) What autoconf needs is a header file to look for, and a library to link to. Since you don't actually...
NetCDF chooses chunksizes as best it can, but is not always going to make a good choice. Fortunately, the netCDF default choice can easily be overwritten. If using the F90...
Can you post the ncdump -h -s of one of the data files? Compression should be set to 1. Larger values are much slower but don't really compress better.
OK, that seems like a bug in nccopy. I have added it to the netCDF issues list: https://github.com/Unidata/netcdf-c/issues/2442 @bensonr if you remind me where the netCDF code is in FMS...
I can answer some of your questions about netCDF-4 default chunksizes. When I wrote netCDF-4, I came up with a very primitive algorithm to come up with default chunksizes. The...
Do the HDF5 parallel I/O tests pass? Also what version of HDF5 was used?