NCEPLIBS-bufr 11.7.1
moda_bitmaps.F File Reference

Declare arrays for internal storage of bitmaps. More...

Go to the source code of this file.

Modules

module  moda_bitmaps
 This module contains array and variable declarations used to store bitmaps internally within a data subset definition.
 

Variables

character *6, dimension(:,:), allocatable moda_bitmaps::ctco
 Table C operators corresponding to inodtco. 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, 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 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...
 
logical moda_bitmaps::linbtm
 TRUE if a bitmap is in the process of being read for the current data subset. 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 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_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_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...
 

Detailed Description

Declare arrays for internal storage of bitmaps.

Definition in file moda_bitmaps.F.