/[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.12 by heimbach, Tue Nov 12 20:45:41 2002 UTC revision 1.22 by mlosch, Thu Sep 2 09:13:49 2004 UTC
# Line 1  Line 1 
1  C $Header$  C $Header$
2  C $Name$  C $Name$
3    
4    #include "PACKAGES_CONFIG.h"
5  #include "CPP_OPTIONS.h"  #include "CPP_OPTIONS.h"
6    
7  CBOP  CBOP
# Line 44  CEOP Line 45  CEOP
45        IF (useKPP) CALL PACKAGES_CHECK_ERROR('KPP', myThid)        IF (useKPP) CALL PACKAGES_CHECK_ERROR('KPP', myThid)
46  #endif  #endif
47    
48    #ifdef ALLOW_PP81
49          IF (usePP81) CALL PP81_CHECK( myThid )
50    #else
51          IF (usePP81) CALL PACKAGES_CHECK_ERROR('PP81', myThid)
52    #endif
53    
54    #ifdef ALLOW_MY82
55          IF (useMY82) CALL MY82_CHECK( myThid )
56    #else
57          IF (useMY82) CALL PACKAGES_CHECK_ERROR('MY82', myThid)
58    #endif
59    
60  #ifdef ALLOW_GMREDI  #ifdef ALLOW_GMREDI
61        IF (useGMRedi) CALL GMREDI_CHECK( myThid )        IF (useGMRedi) CALL GMREDI_CHECK( myThid )
62  #else  #else
# Line 56  CEOP Line 69  CEOP
69        IF (useOBCS) CALL PACKAGES_CHECK_ERROR('OBCS', myThid)        IF (useOBCS) CALL PACKAGES_CHECK_ERROR('OBCS', myThid)
70  #endif  #endif
71    
72    #ifndef ALLOW_BULK_FORCE
73          IF (useBulkForce) CALL PACKAGES_CHECK_ERROR('BULK?FORCE',myThid)
74    #endif
75    
76    #ifndef ALLOW_THSICE
77          IF (useThSIce) CALL PACKAGES_CHECK_ERROR('THSICE', myThid)
78    #endif
79    
80  #ifndef ALLOW_AIM  #ifndef ALLOW_AIM
81        IF (useAIM) CALL PACKAGES_CHECK_ERROR('AIM', myThid)        IF (useAIM) CALL PACKAGES_CHECK_ERROR('AIM', myThid)
82  #endif  #endif
83    
84    #ifndef ALLOW_LAND
85          IF (useLand) CALL PACKAGES_CHECK_ERROR('LAND', myThid)
86    #endif
87    
88  #ifndef ALLOW_PTRACERS  #ifndef ALLOW_PTRACERS
89        IF (usePTRACERS) CALL PACKAGES_CHECK_ERROR('PTRACERS', myThid)        IF (usePTRACERS) CALL PACKAGES_CHECK_ERROR('PTRACERS', myThid)
90  #endif  #endif
# Line 76  CEOP Line 101  CEOP
101        IF (useFLT) CALL PACKAGES_CHECK_ERROR('FLT', myThid)        IF (useFLT) CALL PACKAGES_CHECK_ERROR('FLT', myThid)
102  #endif  #endif
103    
104    #ifdef ALLOW_SBO
105          IF (useSBO) CALL SBO_CHECK( myThid )
106    #else
107          IF (useSBO) CALL PACKAGES_CHECK_ERROR('SBO', myThid)
108    #endif
109    
110  #ifdef ALLOW_SEAICE  #ifdef ALLOW_SEAICE
111        IF (useSEAICE) CALL SEAICE_CHECK( myThid )        IF (useSEAICE) CALL SEAICE_CHECK( myThid )
112  #else  #else
113        IF (useSEAICE) CALL PACKAGES_CHECK_ERROR('SEAICE', myThid)        IF (useSEAICE) CALL PACKAGES_CHECK_ERROR('SEAICE', myThid)
114  #endif  #endif
115    
116    #ifndef ALLOW_CD_CODE
117          IF (useCDscheme) CALL PACKAGES_CHECK_ERROR('CD_CODE', myThid)
118    #endif
119    
120    #ifdef ALLOW_AUTODIFF
121          CALL CTRL_CHECK( myThid )
122          CALL COST_CHECK( myThid )
123    #endif
124    
125        RETURN        RETURN
126        END        END

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.22

  ViewVC Help
Powered by ViewVC 1.1.22