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

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

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

revision 1.128 by jmc, Thu Feb 23 20:55:48 2006 UTC revision 1.131 by heimbach, Wed Mar 29 17:00:39 2006 UTC
# Line 3  C $Name$ Line 3  C $Name$
3    
4  #include "PACKAGES_CONFIG.h"  #include "PACKAGES_CONFIG.h"
5  #include "CPP_OPTIONS.h"  #include "CPP_OPTIONS.h"
6    #ifdef ALLOW_OBCS
7    # include "OBCS_OPTIONS.h"
8    #endif
9    
10  #undef DYNAMICS_GUGV_EXCH_CHECK  #undef DYNAMICS_GUGV_EXCH_CHECK
11    
12  CBOP  CBOP
# Line 87  C     == Global variables === Line 91  C     == Global variables ===
91  # ifdef ALLOW_KPP  # ifdef ALLOW_KPP
92  #  include "KPP.h"  #  include "KPP.h"
93  # endif  # endif
94    # ifdef ALLOW_PTRACERS
95    #  include "PTRACERS_SIZE.h"
96    #  include "PTRACERS.h"
97    # endif
98    # ifdef ALLOW_OBCS
99    #  include "OBCS.h"
100    #  ifdef ALLOW_PTRACERS
101    #   include "OBCS_PTRACERS.h"
102    #  endif
103    # endif
104  #endif /* ALLOW_AUTODIFF_TAMC */  #endif /* ALLOW_AUTODIFF_TAMC */
105    
106  C     !CALLING SEQUENCE:  C     !CALLING SEQUENCE:
# Line 368  CADJ STORE theta (:,:,k,bi,bj) Line 382  CADJ STORE theta (:,:,k,bi,bj)
382  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
383  CADJ STORE salt  (:,:,k,bi,bj)  CADJ STORE salt  (:,:,k,bi,bj)
384  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
385    CADJ STORE gt(:,:,k,bi,bj)
386    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
387    CADJ STORE gs(:,:,k,bi,bj)
388    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
389  # ifdef NONLIN_FRSURF  # ifdef NONLIN_FRSURF
390  cph-test  cph-test
391  CADJ STORE  phiHydC (:,:)  CADJ STORE  phiHydC (:,:)
# Line 472  C--     end of dynamics k loop (1:Nr) Line 490  C--     end of dynamics k loop (1:Nr)
490          ENDDO          ENDDO
491    
492  C--     Implicit Vertical advection & viscosity  C--     Implicit Vertical advection & viscosity
493  #ifdef INCLUDE_IMPLVERTADV_CODE  #if (defined (INCLUDE_IMPLVERTADV_CODE) && defined (ALLOW_MOM_COMMON))
494          IF ( momImplVertAdv ) THEN          IF ( momImplVertAdv ) THEN
495            CALL MOM_U_IMPLICIT_R( kappaRU,            CALL MOM_U_IMPLICIT_R( kappaRU,
496       I                           bi, bj, myTime, myIter, myThid )       I                           bi, bj, myTime, myIter, myThid )
# Line 571  C     &                'phiHydLow', myTh Line 589  C     &                'phiHydLow', myTh
589  Cml)  Cml)
590    
591  #ifdef ALLOW_DIAGNOSTICS  #ifdef ALLOW_DIAGNOSTICS
592        IF ( usediagnostics ) THEN        IF ( useDiagnostics ) THEN
593    
594         CALL DIAGNOSTICS_FILL(totPhihyd,'PHIHYD  ',0,Nr,0,1,1,myThid)         CALL DIAGNOSTICS_FILL(totPhihyd,'PHIHYD  ',0,Nr,0,1,1,myThid)
595         CALL DIAGNOSTICS_FILL(phiHydLow,'PHIBOT  ',0, 1,0,1,1,myThid)         CALL DIAGNOSTICS_FILL(phiHydLow,'PHIBOT  ',0, 1,0,1,1,myThid)

Legend:
Removed from v.1.128  
changed lines
  Added in v.1.131

  ViewVC Help
Powered by ViewVC 1.1.22