Examples: Titles

This commit is contained in:
Shahram Najm 2021-02-23 17:14:11 +00:00
parent c3c4291aa5
commit d5f43831a7
39 changed files with 39 additions and 43 deletions

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_attributes ! FORTRAN 90 Implementation: bufr_attributes
! !
! Description: how to read attributes of keys in BUFR messages. ! Description: How to read attributes of keys in BUFR messages.
! !
! !
program bufr_attributes program bufr_attributes

View File

@ -8,7 +8,7 @@
! !
! FORTRAN 90 implementation: bufr_clone ! FORTRAN 90 implementation: bufr_clone
! !
! Description: how to create a new BUFR message by cloning ! Description: How to create a new BUFR message by cloning
! an existing message. ! an existing message.
! !
! !

View File

@ -6,7 +6,7 @@
! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by ! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! Description: how to copy a BUFR key from a message to another. ! Description: How to copy a BUFR key from a message to another.
! !
program bufr_copy_keys program bufr_copy_keys
use eccodes use eccodes

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to copy a BUFR message in memory ! Description: How to copy a BUFR message in memory
! !
! !
program copy program copy

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_expanded ! FORTRAN 90 Implementation: bufr_expanded
! !
! Description: how to read all the expanded data values from BUFR messages. ! Description: How to read all the expanded data values from BUFR messages.
! !
! !
program bufr_expanded program bufr_expanded

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_get_keys ! FORTRAN 90 Implementation: bufr_get_keys
! !
! Description: how to read values of different type of keys from BUFR messages. ! Description: How to read values of different type of keys from BUFR messages.
! !
! !
program bufr_get_keys program bufr_get_keys

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_get_string_array ! FORTRAN 90 Implementation: bufr_get_string_array
! !
! Description: how to get an array of strings from a BUFR message. ! Description: How to get an array of strings from a BUFR message.
program bufr_get_string_array program bufr_get_string_array
use eccodes use eccodes

View File

@ -10,7 +10,7 @@
! FORTRAN 90 implementation: bufr_keys_iterator ! FORTRAN 90 implementation: bufr_keys_iterator
! !
! !
! Description: how to use keys_iterator functions and the ! Description: How to use keys_iterator functions and the
! codes_bufr_keys_iterator structure to get all the available ! codes_bufr_keys_iterator structure to get all the available
! keys in a BUFR message. ! keys in a BUFR message.
! !

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 implementation: bufr_read_header ! FORTRAN 90 implementation: bufr_read_header
! !
! Description: how to read the header of BUFR messages. ! Description: How to read the header of BUFR messages.
! !
! !
program bufr_read_header program bufr_read_header

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_read_scatterometer ! FORTRAN 90 Implementation: bufr_read_scatterometer
! !
! Description: how to read data for a given beam from scatterometer BUFR messages. ! Description: How to read data for a given beam from scatterometer BUFR messages.
! !
! Please note that scatterometer data can be encoded in various ways in BUFR. Therefore the code ! Please note that scatterometer data can be encoded in various ways in BUFR. Therefore the code
! below might not work directly for other types of messages than the one used in the ! below might not work directly for other types of messages than the one used in the

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_read_synop ! FORTRAN 90 Implementation: bufr_read_synop
! !
! Description: how to read SYNOP BUFR messages. ! Description: How to read SYNOP BUFR messages.
! Please note that SYNOP reports can be encoded in various ways in BUFR. Therefore the code ! Please note that SYNOP reports can be encoded in various ways in BUFR. Therefore the code
! below might not work directly for other types of SYNOP messages than the one used in the ! below might not work directly for other types of SYNOP messages than the one used in the

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_read_temp ! FORTRAN 90 Implementation: bufr_read_temp
! !
! Description: how to read levels from TEMP BUFR messages. ! Description: How to read levels from TEMP BUFR messages.
! !
! Please note that TEMP reports can be encoded in various ways in BUFR. Therefore the code ! Please note that TEMP reports can be encoded in various ways in BUFR. Therefore the code
! below might not work directly for other types of TEMP messages than the one used in the ! below might not work directly for other types of TEMP messages than the one used in the

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to read radiosonde data from TEMP BUFR messages. ! Description: How to read radiosonde data from TEMP BUFR messages.
! This version also lists the position information from the WMO list ! This version also lists the position information from the WMO list
! (now OSCAR/Surface) - ECMWF version ! (now OSCAR/Surface) - ECMWF version
! !

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: bufr_read_tropical_cyclone ! FORTRAN 90 Implementation: bufr_read_tropical_cyclone
! !
! Description: how to read data for a tropical cyclone BUFR message. ! Description: How to read data for a tropical cyclone BUFR message.
! !
! Please note that tropical cyclone tracks can be encoded in various ways in BUFR. ! Please note that tropical cyclone tracks can be encoded in various ways in BUFR.
! Therefore the code below might not work directly for other types of messages ! Therefore the code below might not work directly for other types of messages

View File

@ -8,7 +8,7 @@
! !
! FORTRAN 90 implementation: bufr_set_keys ! FORTRAN 90 implementation: bufr_set_keys
! !
! Description: how to set different type of keys in BUFR messages. ! Description: How to set different type of keys in BUFR messages.
! !
! !
program bufr_set_keys program bufr_set_keys

View File

@ -9,7 +9,7 @@
! !
! FORTRAN 90 Implementation: grib_clone ! FORTRAN 90 Implementation: grib_clone
! !
! Description: how to create a new GRIB message by cloning ! Description: How to create a new GRIB message by cloning
! an existing message. ! an existing message.
! !
! !

View File

@ -7,9 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! ! Description: How to copy a GRIB message in memory
! Description: how to copy a GRIB message in memory
!
! !
! !
program copy program copy

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to copy a namespace from a message to another. ! Description: How to copy a namespace from a message to another.
! !
! !
program copy_namespace program copy_namespace

View File

@ -6,7 +6,7 @@
! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by ! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! Description: count messages before processing ! Description: Count messages before processing
! !
! !
program get program get

View File

@ -6,7 +6,7 @@
! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by ! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! Description: count messages in a file with GRIB2 multi-field messages ! Description: Count messages in a file with GRIB2 multi-field messages
! !
! !
program grib_count_messages_multi program grib_count_messages_multi

View File

@ -6,7 +6,7 @@
! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by ! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! Description: set string key with spaces ! Description: Set string key with spaces
! !
! !
USE eccodes USE eccodes

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to get lat/lon/values. ! Description: How to get lat/lon/values.
! !
! !
program get_data program get_data

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to get values using keys from GRIB messages ! Description: How to get values using keys from GRIB messages
! !
! !
program grib_get_keys program grib_get_keys

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to get PL values. ! Description: How to get PL values.
! !
! !
program grib_get_pl program grib_get_pl

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to get PV values. ! Description: How to get PV values.
! !
! !
program grib_get_pv program grib_get_pv

View File

@ -8,7 +8,7 @@
! !
! !
! !
! Description: how to create a multi field message in memory and write ! Description: How to create a multi field message in memory and write
! it in a file. The multi field messages can be created ! it in a file. The multi field messages can be created
! only in GRIB edition 2. ! only in GRIB edition 2.
! !

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to use codes_grib_find_nearest and codes_get_element ! Description: How to use codes_grib_find_nearest and codes_get_element
! !
! !
! !

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to control decimal precision when packing fields. ! Description: How to control decimal precision when packing fields.
! !
! !
! !

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: prints all the data contained in a GRIB file ! Description: Prints all the data contained in a GRIB file
! !
! !
! !

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: prints all the data contained in a GRIB file. ! Description: Prints all the data contained in a GRIB file.
! Using the old interface with a STATIC array ! Using the old interface with a STATIC array
! rather than the new ALLOCATABLE array ! rather than the new ALLOCATABLE array
! !

View File

@ -6,7 +6,7 @@
! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by ! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! Description: how to get values using keys. ! Description: How to get values using keys.
! !
program grib_read_message program grib_read_message
use eccodes use eccodes

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to create a new GRIB message from a sample. ! Description: How to create a new GRIB message from a sample.
! !
! !
program sample program sample

View File

@ -8,7 +8,7 @@
! !
! !
! !
! Description: how to set a bitmap in a GRIB message ! Description: How to set a bitmap in a GRIB message
! to encode missing values in the data ! to encode missing values in the data
! !
! !

View File

@ -8,7 +8,7 @@
! !
! !
! !
! Description: set the data contained in a GRIB file. ! Description: Set the data contained in a GRIB file.
! In this example no missing values are present. ! In this example no missing values are present.
! If there are missing values, refer to: grib_set_bitmap ! If there are missing values, refer to: grib_set_bitmap
! !

View File

@ -8,7 +8,7 @@
! !
! !
! !
! Description: how to set keys for a grib2 file with ! Description: How to set keys for a grib2 file with
! a Generalized Vertical Height Coordinate ! a Generalized Vertical Height Coordinate
! !
! !

View File

@ -7,7 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! Description: how to set key values in GRIB messages ! Description: How to set key values in GRIB messages
! !
! !
program set program set

View File

@ -7,8 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! ! Description: How to set missing a key value.
! Description: how to set missing a key value.
! !
! !
! !

View File

@ -6,7 +6,7 @@
! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by ! In applying this licence, ECMWF does not waive the privileges and immunities granted to it by
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! Description: set the packingType in a GRIB file ! Description: Set the packingType in a GRIB file
! e.g. Simple packing, CCSDS ! e.g. Simple packing, CCSDS
! !
program set_packing program set_packing

View File

@ -7,8 +7,7 @@
! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. ! virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
! !
! !
! ! Description: How to set pv values in a GRIB message
! Description: how to set pv values in a GRIB message
! !
! !
program grib_set_pv program grib_set_pv