Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In ecCodes we have also removed the Fortran 77 library (libgrib_api_f77.a) and the API examples.

Tool Changes

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:

...

Also note that the tool grib_info is now renamed to codes_info.

Definition Language Changes

Please also note that some changes have been made to the definitions language so for users who have their own versions of the the definitions need to be aware of the following change:
In ecCodes the keyword "length" has been changed to "section_length" so for example in the file definitions/grib1/section.1.def:

...

   definitions/mars/grib.oper.fc.def

 

The "include" statements now require the relative path from the top-level of the definitions directory so instead of

...

The migration from GRIB-API to ecCodes will should not affect user software and will be managed in installation and linking phases. Nevertheless, very significant changes in the library have been performed to implement the encoding of different types of messages and in particular for BUFR.

...