NCEPLIBS-bufr 11.7.1
|
This module contains array and variable declarations used to store the contents of one or more BUFR files within internal memory. More...
Variables | |
integer, dimension(:), allocatable | icdxts |
Number of consecutive messages within mdx which constitute each DX BUFR table, beginning with the corresponding ifdxts. More... | |
integer, dimension(:), allocatable | ifdxts |
Pointers to the beginning of each DX BUFR table within mdx. More... | |
integer, dimension(:), allocatable | ipdxm |
Pointers to the beginning of each message within mdx. More... | |
integer, dimension(:), allocatable | ipmsgs |
Pointers to first message within msgs for which each DX BUFR table applies. More... | |
integer | ldxm |
Number of array elements filled within mdx (up to a maximum of MXDXW). More... | |
integer | 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 | mdx |
DX BUFR table messages read from one or more BUFR files, for use in decoding the messages in msgs. More... | |
integer | mlast |
Number of array elements filled within msgs (up to a maximum of MAXMEM). More... | |
integer, dimension(:), allocatable | 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 | msgs |
BUFR messages read from one or more BUFR files. More... | |
integer | munit |
Fortran logical unit number for use in accessing contents of BUFR files within internal memory. More... | |
integer | mxdxm |
integer | mxdxw |
integer | ndxm |
Number of DX BUFR table messages stored within mdx (up to a maximum of MXDXM). More... | |
integer | ndxts |
Number of DX BUFR tables represented by the messages within mdx (up to a maximum of MXDXTS). More... | |
This module contains array and variable declarations used to store the contents of one or more BUFR files within internal memory.
Data values within this module are stored by subroutines ufbmem() and cpdxmm().
moda_msgmem::icdxts |
Number of consecutive messages within mdx which constitute each DX BUFR table, beginning with the corresponding ifdxts.
Definition at line 84 of file moda_msgmem.F.
Referenced by arallocf(), ardllocf(), cpdxmm(), and rdmemm().
moda_msgmem::ifdxts |
Pointers to the beginning of each DX BUFR table within mdx.
Definition at line 83 of file moda_msgmem.F.
Referenced by arallocf(), ardllocf(), cpdxmm(), and rdmemm().
moda_msgmem::ipdxm |
Pointers to the beginning of each message within mdx.
Definition at line 82 of file moda_msgmem.F.
Referenced by arallocf(), ardllocf(), cpdxmm(), and rdmemm().
moda_msgmem::ipmsgs |
Pointers to first message within msgs for which each DX BUFR table applies.
Definition at line 85 of file moda_msgmem.F.
Referenced by arallocf(), ardllocf(), cpdxmm(), rdmemm(), and ufbmex().
moda_msgmem::ldxm |
moda_msgmem::ldxts |
moda_msgmem::mdx |
DX BUFR table messages read from one or more BUFR files, for use in decoding the messages in msgs.
Definition at line 81 of file moda_msgmem.F.
Referenced by arallocf(), ardllocf(), cpdxmm(), and rdmemm().
moda_msgmem::mlast |
Number of array elements filled within msgs (up to a maximum of MAXMEM).
Definition at line 72 of file moda_msgmem.F.
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).
Definition at line 79 of file moda_msgmem.F.
Referenced by arallocf(), ardllocf(), cpdxmm(), rdmemm(), ufbmem(), ufbmex(), ufbmms(), ufbrms(), and ufbtam().
moda_msgmem::msgs |
BUFR messages read from one or more BUFR files.
Definition at line 80 of file moda_msgmem.F.
Referenced by arallocf(), ardllocf(), rdmemm(), ufbmem(), and ufbmex().
moda_msgmem::munit |
integer moda_msgmem::mxdxm |
Definition at line 77 of file moda_msgmem.F.
integer moda_msgmem::mxdxw |
Definition at line 78 of file moda_msgmem.F.
moda_msgmem::ndxm |