NCEPLIBS-bufr  11.5.0
 All Data Structures Files Functions Variables Pages
moda_comprx.F
1  MODULE moda_comprx
2 
3 #ifndef MXCDV_H
4 #define MXCDV_H
5  USE modv_mxcdv
6 #endif
7 
8 #ifndef MXLCC_H
9 #define MXLCC_H
10  USE modv_mxlcc
11 #endif
12 
13  INTEGER :: nrow
14  INTEGER :: lunc
15  INTEGER :: kbyt
16  LOGICAL :: flush
17  LOGICAL :: writ1
18 #ifdef DYNAMIC_ALLOCATION
19  INTEGER, ALLOCATABLE :: kmin(:)
20  INTEGER, ALLOCATABLE :: kmax(:)
21  LOGICAL, ALLOCATABLE :: kmis(:)
22  INTEGER, ALLOCATABLE :: kbit(:)
23  INTEGER, ALLOCATABLE :: ityp(:)
24  INTEGER, ALLOCATABLE :: iwid(:)
25  CHARACTER*(:), ALLOCATABLE :: cstr(:)
26 #else
27  INTEGER :: kmin(mxcdv)
28  INTEGER :: kmax(mxcdv)
29  LOGICAL :: kmis(mxcdv)
30  INTEGER :: kbit(mxcdv)
31  INTEGER :: ityp(mxcdv)
32  INTEGER :: iwid(mxcdv)
33  CHARACTER*(MXLCC) :: cstr(mxcdv)
34 #endif
35 
36  END MODULE
This module declares and initializes the MXCDV variable.
Definition: modv_MXCDV.F:16
This module declares and initializes the MXLCC variable.
Definition: modv_MXLCC.F:16