/[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.121 by jmc, Sat Jul 30 22:09:38 2005 UTC revision 1.122 by jmc, Sat Jul 30 23:39:48 2005 UTC
# Line 30  C     | pressure such that the resulting Line 30  C     | pressure such that the resulting
30  C     | with the free-surface evolution or the rigid-lid:  C     | with the free-surface evolution or the rigid-lid:
31  C     |   U[n] = U* + dt x d/dx P  C     |   U[n] = U* + dt x d/dx P
32  C     |   V[n] = V* + dt x d/dy P  C     |   V[n] = V* + dt x d/dy P
33    C     |   W[n] = W* + dt x d/dz P  (NH mode)
34  C     |  C     |
35  C     | "Calculation of Gs"  C     | "Calculation of Gs"
36  C     | ===================  C     | ===================
# Line 90  C     == Global variables === Line 91  C     == Global variables ===
91  C     !CALLING SEQUENCE:  C     !CALLING SEQUENCE:
92  C     DYNAMICS()  C     DYNAMICS()
93  C      |  C      |
94    C      |-- CALC_EP_FORCING
95    C      |
96  C      |-- CALC_GRAD_PHI_SURF  C      |-- CALC_GRAD_PHI_SURF
97  C      |  C      |
98  C      |-- CALC_VISCOSITY  C      |-- CALC_VISCOSITY
# Line 104  C      |-- TIMESTEP Line 107  C      |-- TIMESTEP
107  C      |  C      |
108  C      |-- OBCS_APPLY_UV  C      |-- OBCS_APPLY_UV
109  C      |  C      |
110    C      |-- MOM_U_IMPLICIT_R      
111    C      |-- MOM_V_IMPLICIT_R      
112    C      |
113  C      |-- IMPLDIFF        C      |-- IMPLDIFF      
114  C      |  C      |
115  C      |-- OBCS_APPLY_UV  C      |-- OBCS_APPLY_UV
116  C      |  C      |
117  C      |-- CALL DEBUG_STATS_RL  C      |-- CALC_GW
118    C      |
119    C      |-- DIAGNOSTICS_FILL
120    C      |-- DEBUG_STATS_RL
121    
122  C     !INPUT/OUTPUT PARAMETERS:  C     !INPUT/OUTPUT PARAMETERS:
123  C     == Routine arguments ==  C     == Routine arguments ==
# Line 262  C     uninitialised but inert locations. Line 271  C     uninitialised but inert locations.
271  cph(  cph(
272  c--   need some re-initialisation here to break dependencies  c--   need some re-initialisation here to break dependencies
273  cph)  cph)
274             gu(i,j,k,bi,bj) = 0. _d 0             gU(i,j,k,bi,bj) = 0. _d 0
275             gv(i,j,k,bi,bj) = 0. _d 0             gV(i,j,k,bi,bj) = 0. _d 0
276  #endif  #endif
277            ENDDO            ENDDO
278           ENDDO           ENDDO
# Line 473  C--     End implicit Vertical advection Line 482  C--     End implicit Vertical advection
482        ENDIF        ENDIF
483  #endif  #endif
484    
485    C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
486    
487    #ifdef ALLOW_NONHYDROSTATIC
488    C--   Step forward W field in N-H algorithm
489          IF ( momStepping .AND. nonHydrostatic ) THEN
490    #ifdef ALLOW_DEBUG
491              IF ( debugLevel .GE. debLevB )
492         &     CALL DEBUG_CALL('CALC_GW',myThid)
493    #endif
494             CALL TIMER_START('CALC_GW          [DYNAMICS]',myThid)
495             CALL CALC_GW( myTime, myIter, myThid )
496             CALL TIMER_STOP ('CALC_GW          [DYNAMICS]',myThid)
497          ENDIF
498    #endif
499    
500  C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|  C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
501    
502  Cml(  Cml(

Legend:
Removed from v.1.121  
changed lines
  Added in v.1.122

  ViewVC Help
Powered by ViewVC 1.1.22