3 C$$$ SUBPROGRAM DOCUMENTATION BLOCK
6 C PRGMMR: WOOLLEN ORG: NP20 DATE: 1994-01-06
8 C ABSTRACT: GIVEN A CHARACTER STRING CONTAINING SECTION ZERO FROM A
9 C BUFR MESSAGE, THIS FUNCTION DETERMINES A COUNT OF MACHINE WORDS
10 C (I.E. INTEGER ARRAY MEMBERS) THAT WILL HOLD THE ENTIRE MESSAGE.
11 C NOTE THAT THIS COUNT MAY BE GREATER THAN THE MINIMUM NUMBER
12 C OF WORDS REQUIRED TO HOLD THE MESSAGE.
14 C PROGRAM HISTORY LOG:
15 C 1994-01-06 J. WOOLLEN -- ORIGINAL AUTHOR
16 C 2003-11-04 S. BENDER -- ADDED REMARKS/BUFRLIB ROUTINE
18 C 2003-11-04 D. KEYSER -- UNIFIED/PORTABLE FOR WRF; ADDED
19 C DOCUMENTATION (INCLUDING HISTORY)
20 C 2004-08-18 J. ATOR -- IMPROVED DOCUMENTATION
21 C 2005-11-29 J. ATOR -- USE NMWRD
24 C INPUT ARGUMENT LIST:
25 C SEC0 - CHARACTER*8: PACKED BUFR MESSAGE SECTION ZERO
27 C OUTPUT ARGUMENT LIST:
28 C LMSG - INTEGER: BUFR MESSAGE LENGTH (IN MACHINE WORDS)
31 C THIS ROUTINE CALLS: NMWRD
32 C THIS ROUTINE IS CALLED BY: RDMSGB RDMSGW READERME
33 C Also called by application programs.
36 C LANGUAGE: FORTRAN 77
37 C MACHINE: PORTABLE TO ALL PLATFORMS
41 CHARACTER*8 SEC0
,CSEC0
44 EQUIVALENCE
(MSEC0
,CSEC0
)
46 C-----------------------------------------------------------------------
47 C-----------------------------------------------------------------------