NCEPLIBS-bufr 11.7.1
moda_tababd Module Reference

This module contains array and variable declarations used to store DX BUFR tables internally for multiple I/O streams. More...

Variables

integer, dimension(:,:,:), allocatable idna
 Message types (in array element 1) and subtypes (in array element 2) corresponding to taba. More...
 
integer, dimension(:,:), allocatable idnb
 Bit-wise representations of the FXY values corresponding to tabb. More...
 
integer, dimension(:,:), allocatable idnd
 Bit-wise representations of the FXY values corresponding to tabd. More...
 
integer, dimension(:,:), allocatable mtab
 Entries within jump/link table corresponding to taba. More...
 
integer, dimension(:), allocatable ntba
 Number of Table A entries for each internal I/O stream (up to a maximum of MAXTBA, whose value is stored in array element 0). More...
 
integer, dimension(:), allocatable ntbb
 Number of Table B entries for each internal I/O stream (up to a maximum of MAXTBB, whose value is stored in array element 0). More...
 
integer, dimension(:), allocatable ntbd
 Number of Table D entries for each internal I/O stream (up to a maximum of MAXTBD, whose value is stored in array element 0). More...
 
character *128, dimension(:,:), allocatable taba
 Table A entries for each internal I/O stream. More...
 
character *128, dimension(:,:), allocatable tabb
 Table B entries for each internal I/O stream. More...
 
character *600, dimension(:,:), allocatable tabd
 Table D entries for each internal I/O stream. More...
 

Detailed Description

This module contains array and variable declarations used to store DX BUFR tables internally for multiple I/O streams.

Author
J. Ator
Date
2014-12-10

Variable Documentation

◆ idna

moda_tababd::idna

Message types (in array element 1) and subtypes (in array element 2) corresponding to taba.

Definition at line 55 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), cpbfdx(), icmpdx(), nemtbax(), and stntbia().

◆ idnb

moda_tababd::idnb

Bit-wise representations of the FXY values corresponding to tabb.

Definition at line 56 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), cpbfdx(), dxinit(), icmpdx(), nemtab(), nemtbb(), numtbd(), stbfdx(), and stntbi().

◆ idnd

moda_tababd::idnd

Bit-wise representations of the FXY values corresponding to tabd.

Definition at line 57 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), cpbfdx(), dxinit(), icmpdx(), nemtab(), nemtbd(), numtbd(), stbfdx(), and stntbi().

◆ mtab

moda_tababd::mtab

Entries within jump/link table corresponding to taba.

Definition at line 54 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), cpbfdx(), dxinit(), ishrdx(), makestab(), and nemtbax().

◆ ntba

moda_tababd::ntba

Number of Table A entries for each internal I/O stream (up to a maximum of MAXTBA, whose value is stored in array element 0).

Definition at line 51 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), bfrini(), chekstab(), cpbfdx(), dxdump(), dxinit(), icmpdx(), igetntbi(), ishrdx(), makestab(), nemtbax(), stntbia(), and wrdxtb().

◆ ntbb

moda_tababd::ntbb

Number of Table B entries for each internal I/O stream (up to a maximum of MAXTBB, whose value is stored in array element 0).

Definition at line 52 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), bfrini(), chekstab(), cpbfdx(), dxdump(), dxinit(), getabdb(), icmpdx(), igetntbi(), nemtab(), nemtbb(), nenubd(), numtbd(), stbfdx(), stntbi(), and wrdxtb().

◆ ntbd

moda_tababd::ntbd

Number of Table D entries for each internal I/O stream (up to a maximum of MAXTBD, whose value is stored in array element 0).

Definition at line 53 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), bfrini(), chekstab(), cpbfdx(), dxdump(), dxinit(), getabdb(), icmpdx(), igetntbi(), nemtab(), nemtbd(), nenubd(), numtbd(), stbfdx(), stntbi(), and wrdxtb().

◆ taba

moda_tababd::taba

Table A entries for each internal I/O stream.

Definition at line 58 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), chekstab(), cpbfdx(), dxdump(), dxinit(), icmpdx(), makestab(), nemtbax(), stbfdx(), stntbia(), and wrdxtb().

◆ tabb

moda_tababd::tabb

Table B entries for each internal I/O stream.

Definition at line 59 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), cpbfdx(), dxdump(), dxinit(), elemdx(), getabdb(), getcfmng(), icmpdx(), nemdefs(), nemtab(), nemtbb(), nenubd(), numtbd(), stbfdx(), stntbi(), ufbdmp(), ufdump(), upftbv(), and wrdxtb().

◆ tabd

moda_tababd::tabd

Table D entries for each internal I/O stream.

Definition at line 60 of file moda_tababd.F.

Referenced by arallocf(), ardllocf(), cpbfdx(), dxdump(), dxinit(), getabdb(), icmpdx(), nemtab(), nemtbd(), nenubd(), numtbd(), pktdd(), stbfdx(), stntbi(), uptdd(), and wrdxtb().