eccodes/src
Shahram Najm 4d858df125 ECC-991: Include bad BUFR messages but set their message_size=0 2019-11-18 14:39:41 +00:00
..
CMakeLists.txt Remove unused header file 2019-09-25 14:34:02 +01:00
Makefile.am Remove unused header file 2019-09-25 14:34:02 +01:00
README
TODO TODO file cleanup 2017-03-31 10:50:50 +01:00
accessor.class
accessor_class_hierarchy.txt Accessor class hierarchy 2019-09-02 09:57:55 +01:00
action.c Performance: reduce number of calls to init 2019-07-24 15:35:33 +01:00
action.class ECC-339 and cleaning of compile methods 2016-10-14 14:46:20 +01:00
action_class_alias.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_assert.c Refactoring 2019-09-25 14:35:43 +01:00
action_class_close.c Refactoring 2019-09-25 14:35:43 +01:00
action_class_concept.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_gen.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_hash_array.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_if.c Add more debugging info when expression evaluation fails 2019-09-13 12:42:37 +01:00
action_class_list.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_meta.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_modify.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_noop.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_print.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_put.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_remove.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_rename.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_section.c Indentation 2019-08-06 16:46:12 +01:00
action_class_set.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_set_darray.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_set_iarray.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_set_missing.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_set_sarray.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_switch.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_template.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_transient_darray.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_trigger.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_variable.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_when.c Merge develop 2019-09-05 10:53:20 +01:00
action_class_while.c Copyright updated 2019-04-15 14:44:45 +01:00
action_class_write.c Copyright updated 2019-04-15 14:44:45 +01:00
box.class
bufr_keys_iterator.c Fix checking of key hidden attribute 2019-10-29 12:13:44 +00:00
bufr_util.c ECC-991: Include bad BUFR messages but set their message_size=0 2019-11-18 14:39:41 +00:00
build_jgribapi.sh
codes_memfs.c Copyright updated 2019-04-15 14:44:45 +01:00
dummy.am
dummy_yyunput
dumper.class
eccodes.c ECC-995: C API: Review const-ness of arguments (part 4) 2019-10-14 15:48:44 +01:00
eccodes.h ECC-991: Feature is still experimental 2019-11-18 12:24:37 +00:00
eccodes_version.h.in Copyright updated 2019-04-15 14:44:45 +01:00
eccodes_windef.h Copyright updated 2019-04-15 14:44:45 +01:00
encode_double_array.c Refactoring 2019-09-25 14:35:43 +01:00
errors.pl Copyright updated 2019-04-15 14:44:45 +01:00
expression.class ECC-339 and cleaning of compile methods 2016-10-14 14:46:20 +01:00
extrules.am ECC-275 2016-10-27 13:57:36 +01:00
functions.c Copyright updated 2019-04-15 14:44:45 +01:00
grib2c.pl Remove unused function etc (old template from memory) 2019-08-19 12:53:10 +01:00
grib_2order_packer_simple.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor.c ECC-765: debugging aids 2019-08-30 11:37:27 +01:00
grib_accessor_class.c Reduce number of calls to grib_context_log for DEBUG 2019-07-17 16:30:52 +01:00
grib_accessor_class.h ECC-924: Update key/accessor cache 2019-05-15 16:55:59 +01:00
grib_accessor_class_abstract_long_vector.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_abstract_vector.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_apply_operators.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_array.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_ascii.c ECC-976: Add hint 2019-08-22 16:13:53 +01:00
grib_accessor_class_assert.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bit.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bitmap.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bits.c Performance: Reduce num calls to grib_handle_of_accessor 2019-08-16 12:31:31 +01:00
grib_accessor_class_bits_per_value.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_blob.c Refactoring 2019-09-25 14:35:43 +01:00
grib_accessor_class_box.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_budgdate.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_bufr_clear_tables.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bufr_data.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bufr_data_array.c Debug messages: print using correct format 2019-10-29 12:13:10 +00:00
grib_accessor_class_bufr_data_element.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_bufr_elements_table.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_bufr_extract_area_subsets.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bufr_extract_datetime_subsets.c Refactoring 2019-09-25 14:35:43 +01:00
grib_accessor_class_bufr_extract_subsets.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bufr_group.c ECC-982: BUFR decode memory leak: make_clone and strdup issue 2019-08-30 12:47:18 +01:00
grib_accessor_class_bufr_has_delayed_replication.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bufr_simple_thinning.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bufr_string_values.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bufrdc_expanded_descriptors.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_bytes.c Refactoring 2019-09-25 14:35:43 +01:00
grib_accessor_class_change_scanning_direction.c ECC-976: More user-friendly error when key cannot be decoded as double or long 2019-08-22 13:44:54 +01:00
grib_accessor_class_check_internal_version.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_codeflag.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_codetable.c ECC-1003: Performance: Use faster shift operator rather than power function 2019-10-08 15:55:59 +01:00
grib_accessor_class_codetable_title.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_codetable_units.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_concept.c Parameters: Fix cfName for legacy ECMWF parameters (discipline 192) 2019-09-30 13:13:37 +01:00
grib_accessor_class_constant.c ECC-982: BUFR decode memory leak: make_clone and strdup issue 2019-08-30 12:47:18 +01:00
grib_accessor_class_count_file.c Merge in safe changes from feature/ECC-604-thread_performance branch 2019-07-22 13:07:22 +01:00
grib_accessor_class_count_missing.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_count_total.c Merge in safe changes from feature/ECC-604-thread_performance branch 2019-07-22 13:07:22 +01:00
grib_accessor_class_data_2order_packing.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_2order_packing_count.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_apply_bitmap.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_apply_boustrophedonic.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_apply_boustrophedonic_bitmap.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_apply_gdsnotpresent.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_ccsds_packing.c ECC-975: Add new error code: 'Functionality not enabled' 2019-08-15 15:58:52 +01:00
grib_accessor_class_data_complex_packing.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_constant_field.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_dummy_field.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_g1complex_packing.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_data_g1second_order_constant_width_packing.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_data_g1second_order_general_extended_packing.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_g1second_order_general_packing.c ECC-990: Crash: grib_copy -r on packingType of grid_second_order_general_grib1 2019-09-12 12:55:00 +01:00
grib_accessor_class_data_g1second_order_row_by_row_packing.c GRIB: Fix memory leak 2019-08-30 14:41:01 +01:00
grib_accessor_class_data_g1secondary_bitmap.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_g1shsimple_packing.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_g1simple_packing.c Better error messages 2019-10-11 13:34:19 +01:00
grib_accessor_class_data_g2bifourier_packing.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_data_g2complex_packing.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_data_g2secondary_bitmap.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_g2shsimple_packing.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_data_g2simple_packing.c Better error messages 2019-10-11 13:34:19 +01:00
grib_accessor_class_data_g2simple_packing_with_preprocessing.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_g22order_packing.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_data_jpeg2000_packing.c ECC-975: Add new error code: 'Functionality not enabled' 2019-08-15 15:58:52 +01:00
grib_accessor_class_data_png_packing.c ECC-975: Add new error code: 'Functionality not enabled' 2019-08-15 15:58:52 +01:00
grib_accessor_class_data_raw_packing.c Suppress message when changing packing type from ieee to simple 2019-07-03 12:52:34 +01:00
grib_accessor_class_data_secondary_bitmap.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_data_sh_packed.c Performance: Reduce num calls to grib_handle_of_accessor 2019-08-16 12:31:31 +01:00
grib_accessor_class_data_sh_unpacked.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_data_shsimple_packing.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_data_simple_packing.c Refactoring 2019-09-25 14:35:43 +01:00
grib_accessor_class_decimal_precision.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_dictionary.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_dirty.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_divdouble.c ECC-979: earthMajorAxis,earthMinorAxis: Fix conversion to metres 2019-08-27 12:26:32 +01:00
grib_accessor_class_double.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_element.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_evaluate.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_expanded_descriptors.c ECC-983: BUFR decoding: Crash in case of invalid delayed replication 2019-09-02 17:12:13 +01:00
grib_accessor_class_forward.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_from_scale_factor_scaled_value.c Clean up 2019-08-30 10:59:04 +01:00
grib_accessor_class_g1_half_byte_codeflag.c Cleanup 2019-11-12 14:56:40 +00:00
grib_accessor_class_g1_increment.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1_message_length.c Refactoring 2019-09-25 14:35:43 +01:00
grib_accessor_class_g1_section4_length.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1area.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_g1bitmap.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1date.c Performance: Reduce num calls to grib_handle_of_accessor 2019-08-16 12:31:31 +01:00
grib_accessor_class_g1day_of_the_year_date.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1end_of_interval_monthly.c Indentation 2019-08-06 16:46:12 +01:00
grib_accessor_class_g1fcperiod.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1forecastmonth.c ECC-1006: Checks for LD 12 and 16 2019-11-11 12:18:28 +00:00
grib_accessor_class_g1monthlydate.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1number_of_coded_values_sh_complex.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_g1number_of_coded_values_sh_simple.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_g1p1p2.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1param.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1step_range.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g1verificationdate.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g2_aerosol.c Refactoring 2019-11-01 15:25:30 +00:00
grib_accessor_class_g2_chemical.c Refactoring 2019-11-01 15:25:30 +00:00
grib_accessor_class_g2_eps.c Refactoring 2019-11-01 15:25:30 +00:00
grib_accessor_class_g2_mars_labeling.c Refactoring 2019-11-01 15:25:30 +00:00
grib_accessor_class_g2bitmap.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g2bitmap_present.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_g2date.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_g2end_step.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g2grid.c Reduce calls to grib_handle_of_accessor 2019-08-09 16:45:22 +01:00
grib_accessor_class_g2latlon.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g2level.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_g2lon.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_g2step.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_g2step_range.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_gaussian_grid_name.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_gds_is_present.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_gds_not_present_bitmap.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_gen.c ECC-976: Add hint 2019-08-22 16:13:53 +01:00
grib_accessor_class_getenv.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_global_gaussian.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_group.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_gts_header.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_hash_array.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_headers_only.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_ibmfloat.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_ieeefloat.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_ifs_param.c Indentation 2019-08-23 12:10:45 +01:00
grib_accessor_class_int8.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_int16.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_int16_little_endian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_int32.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_int32_little_endian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_int64.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_int64_little_endian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_iterator.c ECC-995: C API: Review const-ness of arguments (part 1) 2019-10-02 14:51:14 +01:00
grib_accessor_class_julian_date.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_julian_day.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_ksec1expver.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_label.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_laplacian.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_latitudes.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_latlon_increment.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_latlonvalues.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_library_version.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_local_definition.c Merge develop 2019-11-01 16:17:41 +00:00
grib_accessor_class_long.c Refactoring 2019-09-25 14:35:43 +01:00
grib_accessor_class_long_vector.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_longitudes.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_lookup.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_mars_param.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_mars_step.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_md5.c Set length after unpack of md5 2019-05-20 18:05:42 +01:00
grib_accessor_class_message.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_message_copy.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_missing.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_nearest.c ECC-995: C API: Review const-ness of arguments (part 1) 2019-10-02 14:51:14 +01:00
grib_accessor_class_non_alpha.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_number_of_coded_values.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_number_of_points.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_number_of_points_gaussian.c Debug messages should go to stderr not stdout 2019-08-05 11:32:11 +01:00
grib_accessor_class_number_of_values.c Performance: Reduce num calls to grib_handle_of_accessor 2019-08-16 12:31:31 +01:00
grib_accessor_class_number_of_values_data_raw_packing.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_octahedral_gaussian.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_octect_number.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_offset_file.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_offset_values.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_pack_bufr_values.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_pad.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_padding.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_padto.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_padtoeven.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_padtomultiple.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_position.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_raw.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_rdbtime_guess_date.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_reference_value_error.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_round.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_scale.c Revert changes for ECC-976 and ECC-980 2019-08-23 15:45:58 +01:00
grib_accessor_class_scale_values.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_second_order_bits_per_value.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_section.c Indentation 2019-08-06 16:46:12 +01:00
grib_accessor_class_section_length.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_section_padding.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_section_pointer.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_select_step_template.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_sexagesimal2decimal.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_signed.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_signed_bits.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_simple_packing_error.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_size.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_smart_table.c cppcheck warnings 2019-11-05 18:20:46 +00:00
grib_accessor_class_smart_table_column.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_spd.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_spectral_truncation.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_sprintf.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_statistics.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_statistics_spectral.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_step_in_units.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_sum.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_suppressed.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_time.c Performance: Reduce num calls to grib_handle_of_accessor 2019-08-16 12:31:31 +01:00
grib_accessor_class_times.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_to_double.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_to_integer.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_to_string.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_transient.c ECC-982: BUFR decode memory leak: make_clone and strdup issue 2019-08-30 12:47:18 +01:00
grib_accessor_class_transient_darray.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_uint8.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_uint16.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_uint16_little_endian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_uint32.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_uint32_little_endian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_uint64.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_uint64_little_endian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_unexpanded_descriptors.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_unpack_bufr_values.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_accessor_class_unsigned.c ECC-1002: Windows: encoding tests fail: 'maximum allowable value is 0' 2019-10-07 17:57:26 +01:00
grib_accessor_class_unsigned_bits.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_validity_date.c Reduce calls to grib_handle_of_accessor 2019-08-09 16:45:22 +01:00
grib_accessor_class_validity_time.c Reduce calls to grib_handle_of_accessor 2019-08-09 16:45:22 +01:00
grib_accessor_class_values.c Clean up 2019-08-28 14:22:44 +01:00
grib_accessor_class_variable.c Refactoring 2019-09-25 14:35:43 +01:00
grib_accessor_class_vector.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_class_when.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_accessor_classes_hash.c grib_accessor_classes_hash declared static 2019-08-15 16:45:14 +01:00
grib_accessor_factory.h ECC-924: Update key/accessor cache 2019-05-15 16:55:59 +01:00
grib_accessor_factory_hash_list ECC-924: Update key/accessor cache 2019-05-15 16:55:59 +01:00
grib_api.h ECC-991: Feature is still experimental 2019-11-18 12:24:37 +00:00
grib_api.h.in
grib_api_internal.h Reduce includes 2019-09-12 11:46:02 +01:00
grib_api_internal.h.in
grib_api_prototypes.h Refactoring 2019-11-01 15:25:30 +00:00
grib_api_version.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_api_version.c.in
grib_bits.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_any_endian.c Remove redundant check and also compiler warning re shift 2019-09-12 11:46:44 +01:00
grib_bits_any_endian_omp.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_any_endian_simple.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_any_endian_vector.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_fast_big_endian.c Remove redundant check and also compiler warning re shift 2019-09-12 11:46:44 +01:00
grib_bits_fast_big_endian_omp.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_fast_big_endian_simple.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_fast_big_endian_vector.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_ibmpow.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bits_ibmpow_opt.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_box.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_box_class.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_box_class.h
grib_box_class_gen.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_box_class_reduced_gaussian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_box_class_regular_gaussian.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_box_factory.h
grib_buffer.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bufr_descriptor.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_bufr_descriptors_array.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_compressor.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_concept.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_concept_index.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_context.c Merge develop 2019-09-12 12:20:34 +01:00
grib_darray.c Indentation 2019-08-01 17:42:14 +01:00
grib_date.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_db.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dependency.c ECC-778: GRIB_IEEE_PACKING valgrind error 2019-08-16 21:00:48 +01:00
grib_dumper.c ECC-995: C API: Review const-ness of arguments (part 1) 2019-10-02 14:51:14 +01:00
grib_dumper_class.c ECC-995: C API: Review const-ness of arguments (part 1) 2019-10-02 14:51:14 +01:00
grib_dumper_class.h ECC-419: Simple bufr_dump (Part 1) 2017-08-31 16:10:13 +01:00
grib_dumper_class_bufr_decode_C.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_bufr_decode_filter.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_bufr_decode_fortran.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_bufr_decode_python.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_bufr_encode_C.c BUFR encoding: skip 2019-04-16 14:48:15 +01:00
grib_dumper_class_bufr_encode_filter.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_bufr_encode_fortran.c BUFR encoding: skip 2019-04-16 14:48:15 +01:00
grib_dumper_class_bufr_encode_python.c Refactoring 2019-09-25 14:35:43 +01:00
grib_dumper_class_bufr_simple.c Revert changes for ECC-976 and ECC-980 2019-08-23 15:45:58 +01:00
grib_dumper_class_debug.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_default.c Print user-friendly type for keys 2019-08-05 16:23:06 +01:00
grib_dumper_class_grib_encode_C.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_dumper_class_json.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_keys.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_serialize.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_class_wmo.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_dumper_factory.h ECC-419: Simple bufr_dump (Part 1) 2017-08-31 16:10:13 +01:00
grib_emoslib.h Copyright updated 2019-04-15 14:44:45 +01:00
grib_errors.c ECC-975: Add new error code: 'Functionality not enabled' 2019-08-15 15:58:52 +01:00
grib_errors.c.in Smaller buffer size 2019-02-22 16:14:45 +00:00
grib_errors.txt ECC-975: Add new error code: 'Functionality not enabled' 2019-08-15 15:58:52 +01:00
grib_errors_internal.txt
grib_expression.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_expression_class.h ECC-486 2017-05-30 15:18:50 +01:00
grib_expression_class_accessor.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_binop.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_column.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_constant.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_double.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_functor.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_is_in_dict.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_is_in_list.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_is_integer.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_length.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_logical_and.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_logical_or.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_long.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_string.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_string_compare.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_sub_string.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_true.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_class_unop.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_expression_factory.h ECC-486 2017-05-30 15:18:50 +01:00
grib_fieldset.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_filepool.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_gaussian_reduced.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_geography.c Debug messages should go to stderr not stdout 2019-08-05 11:32:11 +01:00
grib_handle.c ECC-995: C API: Review const-ness of arguments (part 1) 2019-10-02 14:51:14 +01:00
grib_hash_array.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_hash_keys.c Update list of keys and hash 2019-11-13 18:25:29 +00:00
grib_header_compute.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_iarray.c Indentation 2019-08-01 17:42:14 +01:00
grib_ibmfloat.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_ieeefloat.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_index.c cppcheck error: Uninitialized variable 2019-10-28 14:18:21 +00:00
grib_io.c Refactoring 2019-09-25 14:35:43 +01:00
grib_iterator.c ECC-995: C API: Review const-ness of arguments (part 1) 2019-10-02 14:51:14 +01:00
grib_iterator_class.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_iterator_class.h ECC-383: Implement iterator for 'space view' (Part 1) 2016-12-09 17:55:20 +00:00
grib_iterator_class_gaussian.c Run make_class and clean up accessors 2019-05-16 13:49:04 +01:00
grib_iterator_class_gaussian_reduced.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_iterator_class_gen.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_iterator_class_lambert_azimuthal_equal_area.c lambert_azimuthal_equal_area: print more user-friendly error message if oblate spheroid 2019-08-08 16:37:40 +01:00
grib_iterator_class_lambert_conformal.c Refactoring 2019-09-25 14:35:43 +01:00
grib_iterator_class_latlon.c ECC-984: test 2019-09-03 16:49:01 +01:00
grib_iterator_class_latlon_reduced.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_iterator_class_polar_stereographic.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_iterator_class_regular.c ECC-924: GRIB2: Add support for encoding AROME and ALADIN fields (Part 1) 2019-05-13 11:57:31 +01:00
grib_iterator_class_space_view.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_iterator_factory.h ECC-383: Implement iterator for 'space view' (Part 1) 2016-12-09 17:55:20 +00:00
grib_itrie.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_itrie_keys.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_jasper_encoding.c ECC-975: Add new error code: 'Functionality not enabled' 2019-08-15 15:58:52 +01:00
grib_keys_iterator.c ECC-995: C API: Review const-ness of arguments (part 2) 2019-10-03 15:18:28 +01:00
grib_lex.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_loader_from_array.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_loader_from_file.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_loader_from_handle.c Thread-safety: disable statics unless DEBUG mode 2019-07-30 12:27:30 +01:00
grib_memory.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest.c ECC-995: C API: Review const-ness of arguments (part 4) 2019-10-14 15:48:44 +01:00
grib_nearest_class.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest_class.h Run make_class.pl 2018-05-17 16:29:02 +01:00
grib_nearest_class_gen.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest_class_lambert_conformal.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest_class_latlon_reduced.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest_class_polar_stereographic.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest_class_reduced.c ECC-904, ECC-905 and ECC-906 2019-04-30 17:54:35 +01:00
grib_nearest_class_regular.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest_class_sh.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_nearest_factory.h ECC-533: Implement grib_find_nearest() for Polar Stereographic grid_type 2017-08-25 14:12:44 +01:00
grib_oarray.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_openjpeg_encoding.c Refactoring 2019-09-25 14:35:43 +01:00
grib_optimize_decimal_factor.c Fix includes: IWYU 2019-11-07 12:03:45 +00:00
grib_optimize_decimal_factor.h Fix cpplint warnings 2019-09-06 16:36:01 +01:00
grib_parse_utils.c Merge from develop 2019-07-04 13:05:33 +01:00
grib_query.c ECC-995: C API: Review const-ness of arguments (part 1) 2019-10-02 14:51:14 +01:00
grib_rules.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_sarray.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_scaling.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_templates.c Remove unused function etc (old template from memory) 2019-08-19 12:53:10 +01:00
grib_templates.h Copyright updated 2019-04-15 14:44:45 +01:00
grib_timer.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_trie.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_trie_with_rank.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_util.c Refactoring 2019-11-01 15:25:30 +00:00
grib_value.c ECC-995: C API: Review const-ness of arguments (part 2) 2019-10-03 15:18:28 +01:00
grib_vdarray.c ECC-965: clean up 2019-08-01 17:44:00 +01:00
grib_viarray.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_vsarray.c Copyright updated 2019-04-15 14:44:45 +01:00
grib_yacc.c BUFR decode performance: cut down number of calls to grib_context_get_default 2018-11-13 18:25:22 +00:00
grib_yacc.h
gribl.l Copyright updated 2019-04-15 14:44:45 +01:00
griby.y Copyright updated 2019-04-15 14:44:45 +01:00
iterator.class
jgribapi_GribFile.h Copyright updated 2019-04-15 14:44:45 +01:00
jgribapi_GribHandle.h Copyright updated 2019-04-15 14:44:45 +01:00
jgribapi_GribIterator.h Copyright updated 2019-04-15 14:44:45 +01:00
latlon.req
make_accessor_class_hash.ksh Performance: accessor lookup improvements with gperf -C (See ECC-525) 2018-01-23 11:49:41 +00:00
make_accessor_class_hierarchy_dirs.sh Added helper script for accessor class hierarchy visualisation 2019-08-30 17:17:00 +01:00
make_class.pl Run make_class.pl 2018-05-17 16:29:02 +01:00
make_hash_keys.ksh Remove the line pragmas which confused debugger 2019-07-19 15:40:07 +01:00
make_table.pl
makeyacc Make yacc script more robust in case it fails 2017-08-17 17:08:55 +01:00
md5.c Copyright updated 2019-04-15 14:44:45 +01:00
md5.h Fix cpplint warnings 2019-09-06 16:36:01 +01:00
minmax_val.c Copyright updated 2019-04-15 14:44:45 +01:00
nearest.class
spectral.req
string_util.c Tests 2019-09-05 13:28:47 +01:00

README

# To rebuild the grammar:

make LEX_OUTPUT_ROOT=lex.yy -f extrules.am  grib_yacc.c grib_yacc.h grib_lex.c