eccodes: Data Structures

eccodes

- Main Page
- C Interface
- F90 Interface
- Python Interface

- Data Structures
- Data Fields

All Data Structures Namespaces Files Functions Groups Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]

ecCodes | This package is the Python interface to ecCodes
high_level_api |
TestGribFile | Test GribFile functionality
TestGribMessage | Test GribMessage functionality
TestGribIndex | Test GribIndex functionality
TestBufrFile | Test BufrFile functionality
TestBufrMessage | Test BufrMessage functionality
codes_context |
codes_handle |
codes_index |
codes_iterator |
codes_keys_iterator |
codes_multi_handle |
codes_nearest |
eccodes | Module eccodes This is the Fortran90 interface for ecCodes
codes_get | Get the value for a key from a grib message
codes_get_element | Get a value of specified index from an array key
codes_get_message_size | Get the size of a coded message
codes_get_size | Get the size of an array key
codes_grib_find_nearest | Find the nearest point/points of a given latitude/longitude point
codes_grib_get_data | Get latitude/longitude and data values
codes_index_get | Get the distinct values of the key in argument contained in the index
codes_index_get_size | Get the number of distinct values of the key in argument contained in the index
codes_index_select | Select the message subset with key==value
codes_new_from_message | Create a new message in memory from an integer or character array containting the coded message
codes_read_bytes | Reads nbytes bytes into the buffer from a file opened with codes_open_file
codes_read_from_file | Reads a message in the buffer array from the file opened with codes_open_file
codes_set | Set the value for a key in a grib message
codes_write_bytes | Write nbytes bytes from the buffer in a file opened with codes_open_file