NCEPLIBS-bufr 11.7.1
moda_msgmem.F File Reference

Declare arrays for internal storage of BUFR files. More...

Go to the source code of this file.

Modules

module  moda_msgmem
 This module contains array and variable declarations used to store the contents of one or more BUFR files within internal memory.
 

Variables

integer, dimension(:), allocatable moda_msgmem::icdxts
 Number of consecutive messages within mdx which constitute each DX BUFR table, beginning with the corresponding ifdxts. More...
 
integer, dimension(:), allocatable moda_msgmem::ifdxts
 Pointers to the beginning of each DX BUFR table within mdx. More...
 
integer, dimension(:), allocatable moda_msgmem::ipdxm
 Pointers to the beginning of each message within mdx. More...
 
integer, dimension(:), allocatable moda_msgmem::ipmsgs
 Pointers to first message within msgs for which each DX BUFR table applies. More...
 
integer moda_msgmem::ldxm
 Number of array elements filled within mdx (up to a maximum of MXDXW). More...
 
integer moda_msgmem::ldxts
 Number of DX BUFR table that is currently in scope, depending on which BUFR message within msgs is currently in scope from the most recent call to subroutine rdmemm() or readmm(). More...
 
integer, dimension(:), allocatable moda_msgmem::mdx
 DX BUFR table messages read from one or more BUFR files, for use in decoding the messages in msgs. More...
 
integer moda_msgmem::mlast
 Number of array elements filled within msgs (up to a maximum of MAXMEM). More...
 
integer, dimension(:), allocatable moda_msgmem::msgp
 Pointers to the beginning of each message within msgs (up to a maximum of MAXMSG, and where array element 0 contains the actual number of messages stored within msgs). More...
 
integer, dimension(:), allocatable moda_msgmem::msgs
 BUFR messages read from one or more BUFR files. More...
 
integer moda_msgmem::munit
 Fortran logical unit number for use in accessing contents of BUFR files within internal memory. More...
 
integer moda_msgmem::mxdxm
 
integer moda_msgmem::mxdxw
 
integer moda_msgmem::ndxm
 Number of DX BUFR table messages stored within mdx (up to a maximum of MXDXM). More...
 
integer moda_msgmem::ndxts
 Number of DX BUFR tables represented by the messages within mdx (up to a maximum of MXDXTS). More...
 

Detailed Description

Declare arrays for internal storage of BUFR files.

Definition in file moda_msgmem.F.