NCEPLIBS-bufr
12.1.0
|
Declare module arrays. More...
Go to the source code of this file.
Modules | |
module | moda_bitbuf |
Declare arrays and variables used to store BUFR messages internally for multiple file IDs. | |
module | moda_bitmaps |
Declare arrays and variables used to store bitmaps internally within a data subset definition. | |
module | moda_bufrmg |
Declare arrays used to store, for each output file ID, a copy of the BUFR message that was most recently written to that ID, for possible later retrieval via subroutine writsa(). | |
module | moda_bufrsr |
Declare arrays and variables needed to store the current position within a BUFR file. | |
module | moda_comprs |
Declare arrays and variables needed for the storage of data values needed when writing compressed data subsets to a BUFR message for output. | |
module | moda_comprx |
Declare arrays and variable needed for the storage of data values needed when writing compressed data subsets to a BUFR message for output. | |
module | moda_dscach |
Declare arrays and variables for the internal Table A mnemonic cache that is used for Section 3 decoding of BUFR messages. | |
module | moda_h4wlc |
Declare arrays and variables needed to store long character strings (greater than 8 bytes) via subroutine hold4wlc(). | |
module | moda_idrdm |
Declare an array used by subroutine readerme() to read in a new DX dictionary table as a consecutive set of one or more DX BUFR tables messages. | |
module | moda_ival |
Declare an array used to pack or unpack all of the values of a BUFR data subset. | |
module | moda_ivttmp |
Declare arrays which provide working space in several subprograms (usrtpl() and ufbcup()) which manipulate the contents of internal subset buffers where the contents of an evolving BUFR message are accumulated and stored under user control prior to being written out. | |
module | moda_lushr |
Declare an array used by subroutine makestab() to keep track of which logical units share DX BUFR table information. | |
module | moda_mgwa |
Declare an array used by various subroutines and functions to hold a temporary working copy of a BUFR message. | |
module | moda_mgwb |
Declare an array used by various subroutines and functions to hold a temporary working copy of a BUFR message. | |
module | moda_msgcmp |
Declare a variable used to indicate whether output BUFR messages should be compressed. | |
module | moda_msgcwd |
Declare arrays used to store information about the current BUFR message that is in the process of being read from or written to the logical unit associated with each file ID. | |
module | moda_msglim |
Declare an array used to keep track of which logical units should not have any empty (zero data subset) BUFR messages written to them. | |
module | moda_msgmem |
Declare arrays and variables used to store the contents of one or more BUFR files within internal memory. | |
module | moda_msgstd |
Declare a variable used to indicate whether output BUFR messages should be standardized. | |
module | moda_mstabs |
Declare arrays and variables used to store master Table B and Table D entries within internal memory. | |
module | moda_nmikrp |
Declare arrays used by various subroutines to hold information about Table D sequences. | |
module | moda_nrv203 |
Declare arrays and variables for use with any 2-03-YYY (change reference value) operators present within the internal jump/link table. | |
module | moda_nulbfr |
Declare an array used to store a switch for each file ID, indicating whether any BUFR messages should actually be written to the corresponding logical unit. | |
module | moda_rdmtb |
Declare arrays and variables used to store master Table B and Table D entries within internal memory. | |
module | moda_rlccmn |
Declare arrays and variables needed to store information about long character strings (greater than 8 bytes) when reading them from input data subsets in compressed BUFR messages via subroutines rdcmps() and readlc(). | |
module | moda_s01cm |
Declare arrays and variables used to store custom values for certain mnemonics within Sections 0 and 1 of all future output BUFR messages written to all Fortran logical units. | |
module | moda_s3list |
Declare arrays used by various subroutines and functions to hold a temporary working copy of a Section 3 descriptor list. | |
module | moda_sc3bfr |
Declare an array used to store a switch for each file ID, indicating whether BUFR messages read from the corresponding logical unit should be decoded according to the contents of Section 3 and using master BUFR tables, rather than using DX BUFR tables. | |
module | moda_stbfr |
Declare arrays used to store file and message status indicators for all logical units that have been connected to the library via previous calls to subroutine openbf(). | |
module | moda_stcode |
Declare an array used to store a status code for each file ID if an error or other abnormal result occurs while processing a BUFR message within the associated logical unit. | |
module | moda_tababd |
Declare arrays and variables used to store DX BUFR tables internally for multiple file IDs. | |
module | moda_tablef |
Declare a variable used to indicate whether master code and flag tables should be read. | |
module | moda_tables |
Declare arrays and variables used to store the internal jump/link table. | |
module | moda_tnkrcp |
Declare variables used to store tank receipt time information within Section 1 of BUFR messages. | |
module | moda_ufbcpl |
Declare an array used to store, for each file ID, the logical unit number corresponding to a separate file ID whenever BUFR data subsets are being copied from the latter to the former via subroutine ufbcpy(). | |
module | moda_unptyp |
Declare an array used to store, for each file ID from which a BUFR message is currently being read as input, a flag indicating how to unpack the data subsets from the message. | |
module | moda_usrbit |
Declare arrays for internal storage of pointers to BUFR data subset values. | |
module | moda_usrint |
Declare arrays used to store data values and associated metadata for the current BUFR data subset in scope for each file ID. | |
module | moda_usrtmp |
Declare arrays used in subroutine rcstpl() to store subset segments that are being copied from a subset template into internal subset arrays. | |
module | moda_xtab |
Declare an array used to track, for each file ID, whether the DX BUFR table associated with the corresponding logical unit has changed during the life of the application program. | |
Variables | |
character *(:), dimension(:,:), allocatable | moda_comprs::catx |
Character data values for all data subsets in message. More... | |
character, dimension(:,:), allocatable | moda_mstabs::cbbw |
Bit widths corresponding to ibfxyn. More... | |
character, dimension(:,:), allocatable | moda_mstabs::cbelem |
Element names corresponding to ibfxyn. More... | |
character, dimension(:,:), allocatable | moda_mstabs::cbmnem |
Mnemonics corresponding to ibfxyn. More... | |
character, dimension(:,:), allocatable | moda_mstabs::cbscl |
Scale factors corresponding to ibfxyn. More... | |
character, dimension(:,:), allocatable | moda_mstabs::cbsref |
Reference values corresponding to ibfxyn. More... | |
character, dimension(:,:), allocatable | moda_mstabs::cbunit |
Units corresponding to ibfxyn. More... | |
character | moda_msgcmp::ccmf = 'N' |
Flag indicating whether BUFR output messages are to be compressed; this variable is initialized to a default value which can be overridden by a subsequent call to subroutine cmpmsg() within the application program: More... | |
character | moda_tablef::cdmf = 'N' |
Flag indicating whether to include code and flag table information during reads of master BUFR tables; this variable is initialized to a default value which can be overridden by a subsequent call to subroutine codflg() within the application program: More... | |
character, dimension(:,:), allocatable | moda_mstabs::cdmnem |
Mnemonics corresponding to idfxyn. More... | |
character *6, dimension(:), allocatable | moda_s3list::cds3 |
Temporary working copy of Section 3 descriptor list in character form. More... | |
character, dimension(:,:), allocatable | moda_mstabs::cdseq |
Sequence names corresponding to idfxyn. More... | |
character *120, dimension(:,:), allocatable | moda_rdmtb::ceelem |
Element names corresponding to iefxyn. More... | |
character *120, dimension(:), allocatable | moda_h4wlc::chh4wlc |
Long character strings. More... | |
character *4, dimension(:), allocatable | moda_rdmtb::cmdscb |
Descriptor codes for Table B elements. More... | |
character *4, dimension(:), allocatable | moda_rdmtb::cmdscd |
Descriptor codes for Table D sequences. More... | |
character *8, dimension(:), allocatable | moda_s01cm::cmnem |
Section 0 and 1 mnemonics corresponding to ivmnem. More... | |
character *8, dimension(:), allocatable | moda_dscach::cnem |
Table A mnemonics. More... | |
character *10, dimension(:), allocatable | moda_rlccmn::crtag |
Table B mnemonics associated with long character strings. More... | |
character | moda_msgstd::csmf = 'N' |
Flag indicating whether BUFR output messages are to be standardized; this variable is initialized to a default value which can be overridden by a subsequent call to subroutine stdmsg() within the application program: More... | |
character *(:), dimension(:), allocatable | moda_comprx::cstr |
Character data value, if corresponding ityp value is set to 3. More... | |
character *6, dimension(:,:), allocatable | moda_bitmaps::ctco |
Table C operators corresponding to inodtco. More... | |
character *1 | moda_tnkrcp::ctrt = 'N' |
Flag indicating whether tank receipt times are to be included within output BUFR messages; this variable is initialized to a default value which can be overridden by a subsequent call to subroutine strcpt() within the application program: More... | |
logical | moda_comprx::flush |
Flush flag. More... | |
integer, dimension(:), allocatable | moda_bitbuf::ibay |
Current data subset. More... | |
integer, dimension(:), allocatable | moda_mstabs::ibfxyn |
WMO bit-wise representations of FXY numbers for master Table B. More... | |
integer | moda_bitbuf::ibit |
Bit pointer within ibay. More... | |
integer, dimension(:), allocatable | moda_tables::ibt |
Bit widths corresponding to tag and typ: More... | |
integer, dimension(:,:), allocatable | moda_bitmaps::ibtmse |
Ordinal positions in bitmap of bits that were "set" (set to a value of 0); these ordinal positions can range in value from 1 to iszbtm for each stored bitmap. More... | |
integer | moda_nrv203::ibtnrv |
Number of bits in Section 4 occupied by each new reference value for the current 2-03-YYY operator in scope; set to 0 if no such operator is currently in scope. More... | |
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_msgcwd::idate |
Section 1 date-time of message. More... | |
integer, dimension(:,:), allocatable | moda_dscach::idcach |
WMO bit-wise representations of the child descriptors for the corresponding Table A mnemonic in cnem. More... | |
integer, dimension(:), allocatable | moda_mstabs::idefxy |
WMO bit-wise representations of child descriptors corresponding to idfxyn. More... | |
integer, dimension(:), allocatable | moda_mstabs::idfxyn |
WMO bit-wise representations of FXY numbers for master Table D. More... | |
integer, dimension(:,:,:), allocatable | moda_tababd::idna |
Message types (in array element 1) and subtypes (in array element 2) corresponding to taba. More... | |
integer, dimension(:,:), allocatable | moda_tababd::idnb |
WMO bit-wise representations of the FXY values corresponding to tabb. More... | |
integer, dimension(:,:), allocatable | moda_tababd::idnd |
WMO bit-wise representations of the FXY values corresponding to tabd. More... | |
integer, dimension(:), allocatable | moda_idrdm::idrdm |
DX BUFR tables message count for each file ID. More... | |
integer, dimension(:), allocatable | moda_s3list::ids3 |
Temporary working copy of Section 3 descriptor list in integer form. More... | |
integer, dimension(:,:), allocatable | moda_rdmtb::iefxyn |
WMO bit-wise representations of child descriptors of Table D sequences. More... | |
integer, dimension(:), allocatable | moda_nrv203::ienrv |
End of entry range in jump/link table, within which the corresponding new reference value in nrv will be applied to all occurrences of the corresponding Table B mnemonic in tagnrv. More... | |
integer, dimension(:), allocatable | moda_msgmem::ifdxts |
Pointers to the beginning of each DX BUFR table within mdx. More... | |
integer *8 | moda_comprx::imiss |
"Missing" value used when compressing non-character data values. More... | |
integer *8 | moda_comprs::incr |
Increment used when compressing non-character data values. More... | |
integer, dimension(:), allocatable | moda_msgcwd::inode |
Table A mnemonic for type of BUFR message. More... | |
integer, dimension(:), allocatable | moda_nrv203::inodnrv |
Entries within jump/link table which contain new reference values. More... | |
integer, dimension(:), allocatable | moda_bitmaps::inodtamc |
Entries within jump/link table which contain Table A mnemonics. More... | |
integer, dimension(:,:), allocatable | moda_bitmaps::inodtco |
Entries within jump/link table which contain Table C operators. More... | |
integer, dimension(:,:), allocatable, target | moda_usrint::inv |
Inventory pointer which links each data value to its corresponding node in the internal jump/link table. More... | |
integer, dimension(:), allocatable | moda_stbfr::iolun |
File status indicators. More... | |
integer, dimension(:), allocatable | moda_stbfr::iomsg |
Message status indicator corresponding to iolun, denoting whether a BUFR message is currently open within the internal arrays for the corresponding logical unit: More... | |
integer, dimension(:), allocatable | moda_msgmem::ipdxm |
Pointers to the beginning of each message within mdx. More... | |
integer | moda_nrv203::ipfnrv |
A number between 1 and nnrv, denoting the first entry within the module arrays which applies to the current data subset in scope; set to 0 if no 2-03-YYY operators have been applied to the current data subset in scope. More... | |
integer, dimension(:), allocatable | moda_msgmem::ipmsgs |
Pointers to first message within msgs for which each DX BUFR table applies. More... | |
integer, dimension(:), allocatable | moda_rlccmn::irbit |
Pointers in data subset to first bits of long character strings. More... | |
integer, dimension(:), allocatable | moda_tables::irf |
Reference values corresponding to tag and typ: More... | |
integer, dimension(:), allocatable | moda_rlccmn::irnch |
Lengths (in bytes) of long character strings. More... | |
integer, dimension(:,:), allocatable | moda_nmikrp::irp |
Replication indicators corresponding to nem: More... | |
integer, dimension(:), allocatable | moda_tables::isc |
Scale factors corresponding to tag and typ: More... | |
integer, dimension(:), allocatable | moda_sc3bfr::isc3 |
Section 3 switch for each file ID: More... | |
integer, dimension(:), allocatable | moda_stcode::iscodes |
Abnormal status codes. More... | |
integer, dimension(:,:), allocatable | moda_tables::iseq |
Temporary storage used in expanding sequences. More... | |
integer, dimension(:), allocatable | moda_nrv203::isnrv |
Start of entry range in jump/link table, within which the corresponding new reference value in nrv will be applied to all occurrences of the corresponding Table B mnemonic in tagnrv. More... | |
integer, dimension(:), allocatable | moda_bitmaps::istbtm |
Ordinal position in data subset definition corresponding to the first entry of the bitmap. More... | |
integer, dimension(:), allocatable | moda_bitmaps::iszbtm |
Size of bitmap (total number of entries, whether "set" (set to a value of 0) or not). More... | |
integer, dimension(:), allocatable | moda_ivttmp::itmp |
inv array elements for new sections of a growing subset buffer. More... | |
integer, dimension(:), allocatable | moda_tables::itp |
Integer type values corresponding to typ: More... | |
integer | moda_tnkrcp::itrdy |
Tank receipt day. More... | |
integer | moda_tnkrcp::itrhr |
Tank receipt hour. More... | |
integer | moda_tnkrcp::itrmi |
Tank receipt minute. More... | |
integer | moda_tnkrcp::itrmo |
Tank receipt month. More... | |
integer | moda_tnkrcp::itryr |
Tank receipt year. More... | |
integer, dimension(:), allocatable | moda_comprx::ityp |
Type of each data value: More... | |
integer, dimension(:,:), allocatable | moda_usrtmp::iutmp |
inv array elements for new sections of a growing subset buffer. More... | |
integer *8, dimension(:), allocatable | moda_ival::ival |
BUFR data subset values. More... | |
integer, dimension(:), allocatable | moda_s01cm::ivmnem |
Custom values for use within Sections 0 and 1 of all future output BUFR messages written to all Fortran logical units. More... | |
integer, dimension(:), allocatable | moda_comprx::iwid |
Bit width of underlying data descriptor as defined within Table B for each data value. More... | |
integer, dimension(:), allocatable | moda_bufrsr::jbay |
BUFR message. More... | |
integer | moda_bufrsr::jbit |
Bit pointer within BUFR message. More... | |
integer | moda_bufrsr::jbyt |
Length (in bytes) of BUFR message. More... | |
integer | moda_bufrsr::jill |
File status indicator of BUFR file. More... | |
integer | moda_bufrsr::jimm |
Message status indicator of BUFR file. More... | |
integer, dimension(:), allocatable | moda_comprx::jlnode |
Jump/link table node corresponding to each data value. More... | |
integer, dimension(:), allocatable | moda_tables::jmpb |
Jump backward indices corresponding to tag and typ: More... | |
integer | moda_bufrsr::jmsg |
Sequential number of BUFR message, counting from the beginning of the file. More... | |
integer, dimension(:), allocatable | moda_tables::jseq |
Temporary storage used in expanding sequences. More... | |
integer, dimension(:), allocatable | moda_bufrsr::jsr |
Indicator of stack status when entering subroutine rewnbf(). More... | |
integer | moda_bufrsr::jsub |
Sequential number of BUFR data subset, counting from the beginning of the current BUFR message. More... | |
integer, dimension(:), allocatable | moda_tables::jump |
Jump forward indices corresponding to tag and typ: More... | |
integer | moda_bufrsr::junn = 0 |
File ID of BUFR file. More... | |
integer, dimension(:), allocatable | moda_comprx::kbit |
Number of bits needed to hold the increments for this data value within each data subset of the message. More... | |
integer | moda_comprx::kbyt |
Number of bytes required to store Sections 0, 1, 2, and 3 of message. More... | |
integer *8, dimension(:), allocatable | moda_comprx::kmax |
Maximum of each data value across all data subsets in message. More... | |
integer *8, dimension(:), allocatable | moda_comprx::kmin |
Minimum of each data value across all data subsets in message. More... | |
logical, dimension(:), allocatable | moda_comprx::kmis |
"Missing" values flag. More... | |
integer, dimension(:), allocatable | moda_tables::knt |
Temporary storage used in calculating delayed replication counts. More... | |
integer, dimension(:), allocatable | moda_tables::knti |
Initialized replication counts corresponding to typ and jump: More... | |
integer, dimension(:,:), allocatable | moda_nmikrp::krp |
Replication counts corresponding to nem: 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... | |
logical | moda_bitmaps::linbtm |
true if a bitmap is in the process of being read for the current data subset; false otherwise. More... | |
integer, dimension(:), allocatable | moda_tables::link |
Link indices corresponding to tag, typ and jmpb: More... | |
integer | moda_bitmaps::lstnod |
Most recent jump/link table entry that was processed by function igetrfel() and whose corresponding value type was either numeric or CCITT IA5. More... | |
integer | moda_bitmaps::lstnodct |
Current count of consecutive occurrences of lstnod. More... | |
integer, dimension(:), allocatable | moda_h4wlc::luh4wlc |
File ID for associated output file. More... | |
integer | moda_comprx::lunc |
File ID for output file. More... | |
integer, dimension(:), allocatable | moda_ufbcpl::luncpy |
Logical unit numbers used to copy long character strings between BUFR data subsets. More... | |
integer, dimension(:), allocatable | moda_lushr::lus |
Tracking index for each file ID. More... | |
integer *8, dimension(:,:), allocatable | moda_comprs::matx |
Non-character data values for all data subsets in message. More... | |
integer | moda_bitbuf::maxbyt |
Maximum length of an output BUFR message. More... | |
integer, dimension(:,:), allocatable | moda_bitbuf::mbay |
Current BUFR message for each file ID. More... | |
integer, dimension(:), allocatable | moda_usrbit::mbit |
Pointer in data subset to first bit of each packed data value. More... | |
integer, dimension(:), allocatable | moda_bitbuf::mbyt |
Length (in bytes) of current BUFR message for each file ID. 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, dimension(:), allocatable | moda_mgwa::mgwa |
Temporary working copy of BUFR message. More... | |
integer, dimension(:), allocatable | moda_mgwb::mgwb |
Temporary working copy of BUFR message. More... | |
integer | moda_msgmem::mlast |
Number of array elements filled within msgs (up to a maximum of maxmem). More... | |
integer, dimension(:), allocatable | moda_bufrmg::msglen |
Length (in integers) of BUFR message most recently written to each output file ID. More... | |
integer, dimension(:), allocatable | moda_msglim::msglim |
Tracking index for each file ID. 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, dimension(:,:), allocatable | moda_bufrmg::msgtxt |
BUFR message most recently written to each output file ID. More... | |
integer, dimension(:), allocatable | moda_unptyp::msgunp |
Flag indicating how to unpack data subsets from BUFR message: More... | |
integer, dimension(:), allocatable | moda_msgcwd::msub |
Total number of data subsets in message. More... | |
integer, dimension(:,:), allocatable | moda_tababd::mtab |
Entries within jump/link table corresponding to taba. 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 |
Maximum number of DX BUFR table messages that can be stored within mdx. More... | |
integer | moda_msgmem::mxdxw |
Maximum number of entries that can be stored within mdx. More... | |
integer, dimension(:), allocatable | moda_usrbit::nbit |
Length (in bits) of each packed data value in data subset. More... | |
integer | moda_bitmaps::nbtm |
Number of stored bitmaps for the current data subset (up to a maximum of mxbtm). More... | |
integer, dimension(:), allocatable | moda_bitmaps::nbtmse |
Number of "set" entries (set to a value of 0) in the bitmap. More... | |
integer | moda_dscach::ncnem |
Number of entries in the internal Table A mnemonic cache (up to a maximum of mxcnem). More... | |
integer | moda_comprs::ncol |
Number of data subsets in message. More... | |
integer, dimension(:), allocatable | moda_dscach::ndc |
Number of child descriptors for the corresponding Table A mnemonic in cnem. More... | |
integer, dimension(:), allocatable | moda_mstabs::ndelem |
Numbers of child descriptors corresponding to idfxyn. More... | |
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... | |
character *8, dimension(:,:), allocatable | moda_nmikrp::nem |
Child mnemonics within Table D sequences. More... | |
integer | moda_h4wlc::nh4wlc = 0 |
Number of long character strings being stored. More... | |
integer, dimension(:), allocatable | moda_msgcwd::nmsg |
Current message pointer within logical unit. More... | |
integer | moda_mstabs::nmtb |
Number of master Table B entries (up to a maximum of mxmtbb). More... | |
integer | moda_mstabs::nmtd |
Number of master Table D entries (up to a maximum of mxmtbd). More... | |
integer | moda_nrv203::nnrv |
Number of entries in the jump/link table which contain new reference values (up to a maximum of mxnrv). More... | |
integer, dimension(:,:), allocatable | moda_usrint::nrfelm |
Referenced data value, for data values which refer to a previous data value in the BUFR data subset via an internal bitmap. More... | |
integer | moda_comprx::nrow |
Number of data values for each data subset in message. More... | |
integer | moda_rlccmn::nrst |
Number of long character strings in data subset. More... | |
integer *8, dimension(:), allocatable | moda_nrv203::nrv |
New reference values corresponding to inodnrv. More... | |
integer | moda_s01cm::ns01v = 0 |
Number of custom values stored. More... | |
integer, dimension(:), allocatable | moda_msgcwd::nsub |
Current subset pointer within message. More... | |
integer | moda_tables::ntab |
Number of entries in the jump/link table. More... | |
integer | moda_bitmaps::ntamc |
Number of Table A mnemonics in jump/link table (up to a maximum of mxtamc) which contain at least one Table C operator with an XX value of 21 or greater in their data subset definition; only Table C operators with an XX value of 21 or greater are tracked within this module, since all others are automatically processed within subroutines tabsub() and tabent(). More... | |
integer, dimension(:), allocatable | moda_tababd::ntba |
Number of Table A entries for each file ID (up to a maximum of maxtba, whose value is stored in array element 0). More... | |
integer, dimension(:), allocatable | moda_tababd::ntbb |
Number of Table B entries for each file ID (up to a maximum of maxtbb, whose value is stored in array element 0). More... | |
integer, dimension(:), allocatable | moda_tababd::ntbd |
Number of Table D entries for each file ID (up to a maximum of maxtbd, whose value is stored in array element 0). More... | |
integer, dimension(:), allocatable | moda_bitmaps::ntco |
Number of Table C operators (with an XX value of 21 or greater) within the data subset definition of the corresponding Table A mnemonic in inodtamc. More... | |
integer, dimension(:), allocatable | moda_nulbfr::null |
Output switch for each file ID: More... | |
integer, dimension(:), allocatable | moda_usrint::nval |
Number of data values in BUFR data subset. More... | |
character *14, dimension(:), allocatable | moda_h4wlc::sth4wlc |
Table B mnemonics associated with long character strings. More... | |
character *128, dimension(:,:), allocatable | moda_tababd::taba |
Table A entries for each file ID. More... | |
character *128, dimension(:,:), allocatable | moda_tababd::tabb |
Table B entries for each file ID. More... | |
character *600, dimension(:,:), allocatable | moda_tababd::tabd |
Table D entries for each file ID. More... | |
character *10, dimension(:), allocatable | moda_tables::tag |
Mnemonics in the jump/link table. More... | |
character *8, dimension(:), allocatable | moda_nrv203::tagnrv |
Table B mnemonic to which the corresponding new reference value in nrv applies. More... | |
character *8, dimension(:), allocatable | moda_sc3bfr::tamnem |
Table A mnemonic most recently read from each file ID, if isc3 = 1 for that stream. More... | |
character *10, dimension(:), allocatable | moda_ivttmp::ttmp |
tag array elements for new sections of a growing subset buffer. More... | |
character *3, dimension(:), allocatable | moda_tables::typ |
Type indicators corresponding to tag: More... | |
real *8, dimension(:,:), allocatable, target | moda_usrint::val |
Data values. More... | |
real *8, dimension(:), allocatable | moda_tables::vali |
Initialized data values corresponding to typ: More... | |
real *8, dimension(:), allocatable | moda_ivttmp::vtmp |
val array elements for new sections of a growing subset buffer. More... | |
real *8, dimension(:,:), allocatable | moda_usrtmp::vutmp |
val array elements for new sections of a growing subset buffer. More... | |
logical | moda_comprx::writ1 |
Write-out flag. More... | |
logical, dimension(:), allocatable | moda_xtab::xtab |
Tracking index for each file ID. More... | |