NCEPLIBS-bufr  12.0.1
moda_msglim Module Reference

This module contains a declaration for an array used to keep track of which logical units should not have any empty (zero data subset) BUFR messages written to them. More...

Variables

integer, dimension(:), allocatable msglim
 Tracking index for each I/O stream index. More...
 

Detailed Description

This module contains a declaration for an array used to keep track of which logical units should not have any empty (zero data subset) BUFR messages written to them.

This setting is turned on via a call to subroutine closmg() with LUNIN < 0 for the logical unit in question, and once set it remains in effect for the remainder of the life of the application program for that particular logical unit.

Author
D. Keyser
Date
2005-05-26

Variable Documentation

◆ msglim

integer, dimension(:), allocatable moda_msglim::msglim

Tracking index for each I/O stream index.

Initialized to a value of 3 within subroutine bfrini(), and then reset to a value of 0 within subroutine closmg() if the corresponding logical unit should not have any empty (zero data subset) BUFR messages written to it.

Definition at line 343 of file modules_arrs.F90.

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