...
Warning |
---|
In the Fortran interface, for GRIB keys whose value is MISSING, GRIB-API returns -1 whereas ecCodes returns the constant CODES_MISSING_LONG. An example of such a key is "Ni" (the number of points per latitude) for Reduced Gaussian Grids. Please check your code and make sure you are not comparing with -1. |
Warning |
---|
In the Fortran interface of GRIB-API, the function grib_keys_iterator_next returns 1 if the next iterator exists and 0 if there are no more elements. But in ecCodes this function returns CODES_SUCCESS (=GRIB_SUCCESS) if the next iterator exists and an integer value if there are no more elements. See example here |
Warning |
---|
We have also removed the Fortran 77 library (libgrib_api_f77.a) and the API examples. |
...
Some of the GRIB-API command line tools are not included in ecCodes because they have been superseded by other tools or they were experimental and are not needed anymore. In the following table the deprecated tools are listed:
Tool name | Comments |
---|---|
grib_cmp | Superseded by grib_compare |
grib_debug | Superseded by "grib_dump -D" |
grib_convert | Superseded by grib_filter |
grib_distance | This tool was experimental |
grib_error | This tool was experimental |
grib_keys | This tool was experimental |
grib_add | This tool was experimental |
grib_corruption_check | This tool was experimental |
points | This tool was experimental |
grib_packing | This tool was experimental |
grib_moments | This tool was experimental |
big2gribex | This tool was experimental |
grib_list_keys | This tool was experimental |
grib_repair | This tool was experimental |
grib_to_json | This tool was experimental |
gg_sub_area_check | This tool was experimental |
Also note that the tool grib_info is now renamed to codes_info.
...