NCEPLIBS-bufr  12.1.0
moda_bufrsr Module Reference

Declare arrays and variables needed to store the current position within a BUFR file. More...

Variables

integer, dimension(:), allocatable jbay
 BUFR message. More...
 
integer jbit
 Bit pointer within BUFR message. More...
 
integer jbyt
 Length (in bytes) of BUFR message. More...
 
integer jill
 File status indicator of BUFR file. More...
 
integer jimm
 Message status indicator of BUFR file. More...
 
integer jmsg
 Sequential number of BUFR message, counting from the beginning of the file. More...
 
integer, dimension(:), allocatable jsr
 Indicator of stack status when entering subroutine rewnbf(). More...
 
integer jsub
 Sequential number of BUFR data subset, counting from the beginning of the current BUFR message. More...
 
integer junn = 0
 File ID of BUFR file. More...
 

Detailed Description

Declare arrays and variables needed to store the current position within a BUFR file.

This allows a rewind back to the first message within the file, while retaining the capability to return to the original file position at a later point within the application program.

The current position can be stored for only one BUFR file at a time.

Author
J. Ator
Date
2014-12-10

Variable Documentation

◆ jbay

integer, dimension(:), allocatable moda_bufrsr::jbay

BUFR message.

Definition at line 105 of file modules_arrs.F90.

Referenced by arallocf(), ardllocf(), and rewnbf().

◆ jbit

integer moda_bufrsr::jbit

Bit pointer within BUFR message.

Definition at line 107 of file modules_arrs.F90.

Referenced by rewnbf().

◆ jbyt

integer moda_bufrsr::jbyt

Length (in bytes) of BUFR message.

Definition at line 109 of file modules_arrs.F90.

Referenced by rewnbf().

◆ jill

integer moda_bufrsr::jill

File status indicator of BUFR file.

Definition at line 101 of file modules_arrs.F90.

Referenced by rewnbf().

◆ jimm

integer moda_bufrsr::jimm

Message status indicator of BUFR file.

Definition at line 103 of file modules_arrs.F90.

Referenced by rewnbf().

◆ jmsg

integer moda_bufrsr::jmsg

Sequential number of BUFR message, counting from the beginning of the file.

Definition at line 111 of file modules_arrs.F90.

Referenced by rewnbf().

◆ jsr

integer, dimension(:), allocatable moda_bufrsr::jsr

Indicator of stack status when entering subroutine rewnbf().

Definition at line 115 of file modules_arrs.F90.

Referenced by arallocf(), ardllocf(), bfrini(), and rewnbf().

◆ jsub

integer moda_bufrsr::jsub

Sequential number of BUFR data subset, counting from the beginning of the current BUFR message.

Definition at line 113 of file modules_arrs.F90.

Referenced by rewnbf().

◆ junn

integer moda_bufrsr::junn = 0

File ID of BUFR file.

Definition at line 99 of file modules_arrs.F90.

Referenced by rewnbf().