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

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

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

revision 1.24 by heimbach, Fri Oct 8 17:25:37 2004 UTC revision 1.33 by jmc, Fri Mar 17 03:55:43 2006 UTC
# Line 36  C     myThid ::  Number of this instance Line 36  C     myThid ::  Number of this instance
36  C     !LOCAL VARIABLES:  C     !LOCAL VARIABLES:
37  C     === Local variables ===  C     === Local variables ===
38  C     msgBuf      :: Informational/error meesage buffer  C     msgBuf      :: Informational/error meesage buffer
39        CHARACTER*(MAX_LEN_MBUF) msgBuf  c     CHARACTER*(MAX_LEN_MBUF) msgBuf
40  CEOP  CEOP
41    
42    #ifdef ALLOW_RUNCLOCK
43          IF (useRunClock) CALL RUNCLOCK_CHECK( myThid )
44    #else
45          IF (useRunClock) CALL PACKAGES_CHECK_ERROR('RUNCLOCK', myThid)
46    #endif
47    
48  #ifdef ALLOW_KPP  #ifdef ALLOW_KPP
49        IF (useKPP) CALL KPP_CHECK( myThid )        IF (useKPP) CALL KPP_CHECK( myThid )
50  #else  #else
# Line 101  CEOP Line 107  CEOP
107        IF (usePTRACERS) CALL PACKAGES_CHECK_ERROR('PTRACERS', myThid)        IF (usePTRACERS) CALL PACKAGES_CHECK_ERROR('PTRACERS', myThid)
108  #endif  #endif
109    
110    #ifndef ALLOW_MATRIX
111          IF (useMATRIX) CALL PACKAGES_CHECK_ERROR('MATRIX', myThid)
112    #endif
113    
114    #ifdef ALLOW_GCHEM
115          IF (useGCHEM) CALL GCHEM_CHECK( myThid )
116    #else
117          IF (useGCHEM) CALL PACKAGES_CHECK_ERROR('GCHEM', myThid)
118    #endif
119    
120    #ifndef ALLOW_OFFLINE
121          IF (useOffLine) CALL PACKAGES_CHECK_ERROR('OFFLINE', myThid)
122    #endif
123    
124  #ifndef ALLOW_SHAP_FILT  #ifndef ALLOW_SHAP_FILT
125        IF (useSHAP_FILT) CALL PACKAGES_CHECK_ERROR('SHAP_FILT', myThid)        IF (useSHAP_FILT) CALL PACKAGES_CHECK_ERROR('SHAP_FILT', myThid)
126  #endif  #endif
# Line 125  CEOP Line 145  CEOP
145        IF (useSEAICE) CALL PACKAGES_CHECK_ERROR('SEAICE', myThid)        IF (useSEAICE) CALL PACKAGES_CHECK_ERROR('SEAICE', myThid)
146  #endif  #endif
147    
148    #ifdef ALLOW_SHELFICE
149          IF (useShelfIce) CALL SHELFICE_CHECK( myThid )
150    #else
151          IF (useShelfIce) CALL PACKAGES_CHECK_ERROR('SHELFICE', myThid)
152    #endif
153    
154  #ifndef ALLOW_CD_CODE  #ifndef ALLOW_CD_CODE
155        IF (useCDscheme) CALL PACKAGES_CHECK_ERROR('CD_CODE', myThid)        IF (useCDscheme) CALL PACKAGES_CHECK_ERROR('CD_CODE', myThid)
156  #endif  #endif
157    
158  #ifdef ALLOW_AUTODIFF  #ifdef ALLOW_AUTODIFF
159        CALL AUTODIFF_CHECK( myThid )        CALL AUTODIFF_CHECK( myThid )
160    #endif
161    
162    #ifdef ALLOW_CTRL
163        CALL CTRL_CHECK( myThid )        CALL CTRL_CHECK( myThid )
164    #endif
165    
166    #ifdef ALLOW_COST
167        CALL COST_CHECK( myThid )        CALL COST_CHECK( myThid )
168  #endif  #endif
169    
170    #ifdef ALLOW_GRDCHK
171          CALL GRDCHK_CHECK( myThid )
172    #endif
173    
174    #ifdef ALLOW_DIAGNOSTICS
175          IF (useDiagnostics) CALL DIAGNOSTICS_CHECK( myThid )
176    #else
177          IF (useDiagnostics)
178         &   CALL PACKAGES_CHECK_ERROR('DIAGNOSTICS', myThid )
179    #endif
180    
181        RETURN        RETURN
182        END        END

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.33

  ViewVC Help
Powered by ViewVC 1.1.22