/[MITgcm]/MITgcm/model/src/packages_boot.F
ViewVC logotype

Diff of /MITgcm/model/src/packages_boot.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.45 by jmc, Tue Aug 5 22:02:23 2008 UTC revision 1.46 by jmc, Sun Aug 17 02:08:24 2008 UTC
# Line 11  C     !INTERFACE: Line 11  C     !INTERFACE:
11    
12  C     !DESCRIPTION: \bv  C     !DESCRIPTION: \bv
13  C     *==========================================================*  C     *==========================================================*
14  C     | SUBROUTINE PACKAGES_BOOT                                    C     | SUBROUTINE PACKAGES_BOOT
15  C     | o Routine to parse runtime package selection file          C     | o Routine to parse runtime package selection file
16  C     *==========================================================*  C     *==========================================================*
17  C     | Routine reads a flat file which contains a single flag      C     | Routine reads a flat file which contains a single flag
18  C     | for each known "package". Flag can enables runtime          C     | for each known "package". Flag can enables runtime
19  C     | activation or deactivation of a package. The data is read  C     | activation or deactivation of a package. The data is read
20  C     | from a file called data.pkg.                                C     | from a file called data.pkg.
21  C     | Note - If a runtime activation flag is set on but the      C     | Note - If a runtime activation flag is set on but the
22  C     |        package code was not included in the build then      C     |        package code was not included in the build then
23  C     |        the default behavior is to stop with an error.      C     |        the default behavior is to stop with an error.
24  C     *==========================================================*  C     *==========================================================*
25  C     \ev  C     \ev
26    
# Line 45  C     iUnit       - Work variable for IO Line 45  C     iUnit       - Work variable for IO
45    
46  C     data.pkg namelists  C     data.pkg namelists
47        NAMELIST /PACKAGES/        NAMELIST /PACKAGES/
48         &          useOBCS,
49         &          useSHAP_FILT,
50         &          useZONAL_FILT,
51       &          useOPPS,       &          useOPPS,
52       &          usePP81,       &          usePP81,
53       &          useMY82,       &          useMY82,
54       &          useGGL90,       &          useGGL90,
55       &          useKPP,       &          useKPP,
56       &          useGMRedi,       &          useGMRedi,
57       &          useOBCS,       &          useDOWN_SLOPE,
58       &          useAIM,  c    &          useCAL,
      &          useLand,  
      &          useGrdchk,  
59       &          useEXF,       &          useEXF,
60         &          useBulkForce,
61         &          useEBM,
62         &          useCheapAML,
63         &          useGrdchk,
64       &          useECCO,       &          useECCO,
65       &          useSHAP_FILT,       &          useSBO,
      &          useZONAL_FILT,  
66       &          useFLT,       &          useFLT,
67       &          usePTRACERS,       &          usePTRACERS,
68       &          useGCHEM,       &          useGCHEM,
69       &          useRBCS,       &          useRBCS,
70       &          useOffLine,       &          useOffLine,
71       &          useSBO,       &          useMATRIX,
72       &          useSEAICE,       &          useSEAICE,
73         &          useSALT_PLUME,
74       &          useShelfIce,       &          useShelfIce,
75       &          useThSIce,       &          useThSIce,
76       &          useATM2D,       &          useATM2D,
77       &          useBulkForce,       &          useAIM,
78       &          useEBM,       &          useLand,
79       &          usefizhi,       &          useFizhi,
80       &          usegridalt,       &          useGridAlt,
81       &          useDiagnostics,       &          useDiagnostics,
      &          useMNC,  
82       &          useREGRID,       &          useREGRID,
83         &          useMNC,
84       &          useRunClock,       &          useRunClock,
      &          useMATRIX,  
85       &          useEMBED_FILES,       &          useEMBED_FILES,
      &          useSALT_PLUME,  
      &          useCheapAML,  
86       &          useMYPACKAGE       &          useMYPACKAGE
87  CEOP  CEOP
88    
# Line 97  CEOP Line 99  CEOP
99       I                          myThid )       I                          myThid )
100    
101  C--   Default package configuration  C--   Default package configuration
102    c     useGAD          =.FALSE.
103          useOBCS         =.FALSE.
104          useSHAP_FILT    =.FALSE.
105          useZONAL_FILT   =.FALSE.
106        useOPPS         =.FALSE.        useOPPS         =.FALSE.
107        usePP81         =.FALSE.        usePP81         =.FALSE.
108        useMY82         =.FALSE.        useMY82         =.FALSE.
109        useGGL90        =.FALSE.        useGGL90        =.FALSE.
110        useKPP          =.FALSE.        useKPP          =.FALSE.
111        useGMRedi       =.FALSE.        useGMRedi       =.FALSE.
112        useOBCS         =.FALSE.        useDOWN_SLOPE   =.FALSE.
       useAIM          =.FALSE.  
       useLand         =.FALSE.  
113        useCAL          =.FALSE.        useCAL          =.FALSE.
114        useEXF          =.FALSE.        useEXF          =.FALSE.
115          useBulkForce    =.FALSE.
116        useEBM          =.FALSE.        useEBM          =.FALSE.
117          useCheapAML     =.FALSE.
118        useGrdchk       =.FALSE.        useGrdchk       =.FALSE.
119        useECCO         =.FALSE.        useECCO         =.FALSE.
120        useSHAP_FILT    =.FALSE.        useSBO          =.FALSE.
       useZONAL_FILT   =.FALSE.  
121        useFLT          =.FALSE.        useFLT          =.FALSE.
122        usePTRACERS     =.FALSE.        usePTRACERS     =.FALSE.
123        useGCHEM        =.FALSE.        useGCHEM        =.FALSE.
124        useRBCS         =.FALSE.        useRBCS         =.FALSE.
125        useOffLine      =.FALSE.        useOffLine      =.FALSE.
126        useMATRIX       =.FALSE.        useMATRIX       =.FALSE.
       useSBO          =.FALSE.  
127        useSEAICE       =.FALSE.        useSEAICE       =.FALSE.
128          useSALT_PLUME   =.FALSE.
129        useShelfIce     =.FALSE.        useShelfIce     =.FALSE.
130        useThSIce       =.FALSE.        useThSIce       =.FALSE.
131        useATM2D        =.FALSE.        useATM2D        =.FALSE.
132        useBulkForce    =.FALSE.        useAIM          =.FALSE.
133        usefizhi        =.FALSE.        useLand         =.FALSE.
134        usegridalt      =.FALSE.        useFizhi        =.FALSE.
135          useGridAlt      =.FALSE.
136        useDiagnostics  =.FALSE.        useDiagnostics  =.FALSE.
137          useREGRID       =.FALSE.
138        useMNC          =.FALSE.        useMNC          =.FALSE.
139        useRunClock     =.FALSE.        useRunClock     =.FALSE.
       useREGRID       =.FALSE.  
       useSALT_PLUME   =.FALSE.  
       useCheapAML     =.FALSE.  
140        useMYPACKAGE    =.FALSE.        useMYPACKAGE    =.FALSE.
141    
142  C--   Read parameters from open data file  C--   Read parameters from open data file

Legend:
Removed from v.1.45  
changed lines
  Added in v.1.46

  ViewVC Help
Powered by ViewVC 1.1.22