NCEPLIBS-bufr
11.5.0
Main Page
Related Pages
Data Types List
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Pages
modv_MXMSGL.F
Go to the documentation of this file.
1
C> @file
2
C> @brief Declare and initialize MXMSGL variable.
3
4
C> This module declares and initializes the MXMSGL variable.
5
C>
6
C> <p>For dynamic allocation builds, this variable is initialized
7
C> to a default value which can be overridden by a subsequent call
8
C> to function isetprm() within the application program.
9
C> For static allocation builds, this variable is set as a
10
C> parameter at compile time and cannot be changed within the
11
C> application program.
12
C>
13
C> @author J. Ator
14
C> @date 2014-12-10
15
16
MODULE
modv_mxmsgl
17
18
C> @var mxmsgl
19
C> Maximum length (in bytes) of a BUFR message that can be
20
C> read or written by the BUFRLIB software.
21
22
C> @var mxmsgld4
23
C> The value of mxmsgl divided by 4.
24
25
#ifdef STATIC_ALLOCATION
26
INTEGER
,
PARAMETER
:: mxmsgl = 600000
27
INTEGER
,
PARAMETER
:: mxmsgld4 = mxmsgl/4
28
#else
29
INTEGER
:: MXMSGL = 200000
30
INTEGER
:: MXMSGLD4
31
#endif
32
33
END MODULE
modv_mxmsgl
This module declares and initializes the MXMSGL variable.
Definition:
modv_MXMSGL.F:16
nceplibs-bufr
src
modv_MXMSGL.F
Generated by
1.8.5