NCEPLIBS-bufr
12.0.1
|
Write a data value into Section 1 of a BUFR message. More...
Go to the source code of this file.
Functions/Subroutines | |
recursive subroutine | pkbs1 (IVAL, MBAY, S1MNEM) |
This subroutines writes a specified value into a specified location within Section 1 of a BUFR message, overwriting the value previously stored in that location. More... | |
recursive subroutine pkbs1 | ( | IVAL, | |
dimension(*) | MBAY, | ||
character*(*) | S1MNEM | ||
) |
This subroutines writes a specified value into a specified location within Section 1 of a BUFR message, overwriting the value previously stored in that location.
This subroutine will work on any BUFR message encoded using BUFR edition 2, 3, or 4. It is similar to subroutine pkvs01(), except that it operates on a BUFR message passed in via a memory array, whereas pkvs01() operates on BUFR messages stored internally within the software.
[in] | IVAL | – integer: Value to be stored |
[in,out] | MBAY | – integer(*): BUFR message |
[in] | S1MNEM | – character*(*): Location in Section 1 of MBAY within which to store IVAL
|
Definition at line 50 of file pkbs1.f.
References bort(), gets1loc(), modv_im8b::im8b, iupbs01(), pkb(), and x84().