Versions Compared

Key

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

...

ECCODES_BUFR_MULTI_ELEMENT_CONSTANT_ARRAYS: When decoding compressed BUFR data, ecCodes does not expand elements whose values are constant across all subsets, i.e. it returns a single value rather than an array of constant values. When this environment variable is set to 1, that behaviour is changed so all values are shown. Note: This can increase the output of commands like bufr_dump quite dramatically.

ECCODES_PYTHON_NOENABLE_TYPE_CHECKS: (deprecated)
This is for the Python2 Python3 interface only. When set to 1, the types of the arguments passed to ecCodes Python functions are not checked. This can improve performance specially in cases where there are a lot of calls to these functions.In the Python3 interface by default no type checking will be done on function arguments.
If you wish to enable these checks, set the environment variable ECCODES_PYTHON_ENABLE_TYPE_CHECKS to 1.

Note: The type checking can add a significant overhead in cases where ecCodes functions are called many times.


If the library is built with only one of the jpeg libraries (jasper or openjpeg) it will work without any environment variable. If ecCodes is built with both, then you have always to link both and you can switch from one to the other with the variable:

...