NCEPLIBS-bufr  12.0.0
moda_comprs Module Reference

This module contains arrays and variable declarations for the storage of data values needed when writing compressed data subsets to a BUFR message for output. More...

Variables

character *(:), dimension(:,:), allocatable catx
 Character data values for all data subsets in message. More...
 
integer(8) incr
 Increment used when compressing non-character data values. More...
 
integer(8), dimension(:,:), allocatable matx
 Non-character data values for all data subsets in message. More...
 
integer ncol
 Number of data subsets in message. More...
 

Detailed Description

This module contains arrays and variable declarations for the storage of data values needed when writing compressed data subsets to a BUFR message for output.

This module can only be used to store the information for one compressed BUFR message at any given time.

Author
J. Woollen
Date
2002-05-14

Variable Documentation

◆ catx

character*(:), dimension(:,:), allocatable moda_comprs::catx

Character data values for all data subsets in message.

Definition at line 143 of file modules_arrs.F90.

Referenced by ardllocf(), wrcmps(), and writlc().

◆ incr

integer(8) moda_comprs::incr

Increment used when compressing non-character data values.

Definition at line 139 of file modules_arrs.F90.

Referenced by wrcmps().

◆ matx

integer(8), dimension(:,:), allocatable moda_comprs::matx

Non-character data values for all data subsets in message.

Definition at line 141 of file modules_arrs.F90.

Referenced by arallocf(), ardllocf(), wrcmps(), and writlc().

◆ ncol

integer moda_comprs::ncol

Number of data subsets in message.

Definition at line 137 of file modules_arrs.F90.

Referenced by wrcmps(), and writlc().