NCEPLIBS-bufr  11.5.0
 All Data Structures Files Functions Variables Pages
modv_MXMTBF.F
Go to the documentation of this file.
1 C> @file
2 C> @brief Declare and initialize MXMTBF variable.
3 
4 C> This module declares and initializes the MXMTBF 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 2018-01-11
15 
16  MODULE modv_mxmtbf
17 
18 C> @var mxmtbf
19 C> Maximum number of entries in a master BUFR Code/Flag
20 C> table, counting across all individual Code/Flag tables,
21 C> and counting each defined code figure (within each
22 C> individual Code table) or defined bit number (within
23 C> each individual Flag table) as a separate entry.
24 
25 #ifdef STATIC_ALLOCATION
26  INTEGER, PARAMETER :: mxmtbf = 25000
27 #else
28  INTEGER :: MXMTBF = 25000
29 #endif
30 
31  END MODULE
This module declares and initializes the MXMTBF variable.
Definition: modv_MXMTBF.F:16