NCEPLIBS-bufr  11.7.0
 All Data Structures Files Functions Variables Pages
reads3.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine reads3 (LUN)
 THIS SUBROUTINE READS THE SECTION 3 DESCRIPTORS FROM THE BUFR MESSAGE IN MBAY(1,LUN). More...
 

Detailed Description

Author
ATOR
Date
2009-03-23

Definition in file reads3.f.

Function/Subroutine Documentation

subroutine reads3 (   LUN)

THIS SUBROUTINE READS THE SECTION 3 DESCRIPTORS FROM THE BUFR MESSAGE IN MBAY(1,LUN).

IT THEN USES THE BUFR MASTER TABLES TO GENERATE THE NECESSARY INFORMATION FOR THESE DESCRIPTORS WITHIN THE INTERNAL BUFR TABLE ARRAYS.

PROGRAM HISTORY LOG: 2009-03-23 J. ATOR – ORIGINAL AUTHOR 2014-12-10 J. ATOR – USE MODULES INSTEAD OF COMMON BLOCKS 2017-10-13 J. ATOR – REMOVE FUNCTIONALITY TO CHECK WHETHER NEW MASTER TABLES NEED TO BE READ (THIS FUNCTIONALITY IS NOW PART OF FUNCTION IREADMT) USAGE: CALL READS3 ( LUN ) INPUT ARGUMENT LIST: LUN - INTEGER: I/O STREAM INDEX INTO INTERNAL MEMORY ARRAYS

REMARKS: THIS ROUTINE CALLS: ADN30 BORT DXINIT ERRWRT IFXY IGETNTBI IGETTDI IREADMT MAKESTAB STNTBIA STSEQ UPDS3 THIS ROUTINE IS CALLED BY: READERME READMG Normally not called by any application programs.

Definition at line 30 of file reads3.f.

References adn30(), bort(), dxinit(), errwrt(), ifxy(), igetntbi(), igettdi(), ireadmt(), makestab(), stntbia(), stseq(), and upds3().

Referenced by readerme(), and readmg().