/[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.125 by jmc, Fri Sep 16 21:40:58 2005 UTC revision 1.126 by heimbach, Thu Dec 8 15:44:33 2005 UTC
# Line 368  CADJ STORE theta (:,:,k,bi,bj) Line 368  CADJ STORE theta (:,:,k,bi,bj)
368  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
369  CADJ STORE salt  (:,:,k,bi,bj)  CADJ STORE salt  (:,:,k,bi,bj)
370  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte  CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
371    # ifdef NONLIN_FRSURF
372    cph-test
373    CADJ STORE  phiHydC (:,:)
374    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
375    CADJ STORE  phiHydF (:,:)
376    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
377    CADJ STORE  gudissip (:,:)
378    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
379    CADJ STORE  gvdissip (:,:)
380    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
381    CADJ STORE  fVerU (:,:,:)
382    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
383    CADJ STORE  fVerV (:,:,:)
384    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
385    CADJ STORE gu(:,:,k,bi,bj)
386    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
387    CADJ STORE gv(:,:,k,bi,bj)
388    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
389    CADJ STORE gunm1(:,:,k,bi,bj)
390    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
391    CADJ STORE gvnm1(:,:,k,bi,bj)
392    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
393    #  ifdef ALLOW_CD_CODE
394    CADJ STORE unm1(:,:,k,bi,bj)
395    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
396    CADJ STORE vnm1(:,:,k,bi,bj)
397    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
398    CADJ STORE uVelD(:,:,k,bi,bj)
399    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
400    CADJ STORE vVelD(:,:,k,bi,bj)
401    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
402    #  endif
403    # endif
404  #endif /* ALLOW_AUTODIFF_TAMC */  #endif /* ALLOW_AUTODIFF_TAMC */
405    
406  C--      Integrate hydrostatic balance for phiHyd with BC of  C--      Integrate hydrostatic balance for phiHyd with BC of
# Line 391  C        and step forward storing the re Line 424  C        and step forward storing the re
424       I         myTime, myIter, myThid)       I         myTime, myIter, myThid)
425  #endif  #endif
426  #ifdef ALLOW_MOM_VECINV  #ifdef ALLOW_MOM_VECINV
427             IF (vectorInvariantMomentum) CALL MOM_VECINV(             IF (vectorInvariantMomentum) THEN
428    C
429    # ifdef ALLOW_AUTODIFF_TAMC
430    #  ifdef NONLIN_FRSURF
431    CADJ STORE fVerU(:,:,:)
432    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
433    CADJ STORE fVerV(:,:,:)
434    CADJ &     = comlev1_bibj_k, key=kkey, byte=isbyte
435    #  endif
436    # endif /* ALLOW_AUTODIFF_TAMC */
437    C
438                 CALL MOM_VECINV(
439       I         bi,bj,iMin,iMax,jMin,jMax,k,kup,kDown,       I         bi,bj,iMin,iMax,jMin,jMax,k,kup,kDown,
440       I         KappaRU, KappaRV,       I         KappaRU, KappaRV,
441       U         fVerU, fVerV,       U         fVerU, fVerV,
442       O         guDissip, gvDissip,       O         guDissip, gvDissip,
443       I         myTime, myIter, myThid)       I         myTime, myIter, myThid)
444               ENDIF
445  #endif  #endif
446             CALL TIMESTEP(             CALL TIMESTEP(
447       I         bi,bj,iMin,iMax,jMin,jMax,k,       I         bi,bj,iMin,iMax,jMin,jMax,k,

Legend:
Removed from v.1.125  
changed lines
  Added in v.1.126

  ViewVC Help
Powered by ViewVC 1.1.22