New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 10957 for NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/TRA/tranxt.F90 – NEMO

Ignore:
Timestamp:
2019-05-10T12:26:38+02:00 (5 years ago)
Author:
davestorkey
Message:

2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps : BDY module (including some removal of redundant code). Tested in AMM12 and ORCA1 (not full SETTE test at this stage).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/TRA/tranxt.F90

    r10954 r10957  
    6464CONTAINS 
    6565 
    66    SUBROUTINE tra_nxt( kt, Kbb, Kmm, Krhs ) 
     66   SUBROUTINE tra_nxt( kt, Kbb, Kmm, Krhs, Kaa ) 
    6767      !!---------------------------------------------------------------------- 
    6868      !!                   ***  ROUTINE tranxt  *** 
     
    8686      !! ** Action  : - ts(Kbb) & ts(Kmm) ready for the next time step 
    8787      !!---------------------------------------------------------------------- 
    88       INTEGER, INTENT(in) ::   kt    ! ocean time-step index 
    89       INTEGER, INTENT(in) ::   Kbb, Kmm, Krhs  ! time level indices 
     88      INTEGER, INTENT(in) ::   kt                   ! ocean time-step index 
     89      INTEGER, INTENT(in) ::   Kbb, Kmm, Krhs, Kaa  ! time level indices 
    9090      !! 
    9191      INTEGER  ::   ji, jj, jk, jn   ! dummy loop indices 
     
    110110      CALL lbc_lnk_multi( 'tranxt', ts(:,:,:,jp_tem,Krhs), 'T', 1., ts(:,:,:,jp_sal,Krhs), 'T', 1. ) 
    111111      ! 
    112       IF( ln_bdy )   CALL bdy_tra( kt )  ! BDY open boundaries 
     112      !! IMMERSE development : Following the general pattern for the new code we want to pass in the  
     113      !!                       velocities to bdy_dyn as arguments so here we use "ts" even  
     114      !!                       though we haven't converted the tracer names in the rest of tranxt.F90 
     115      !!                       because it will be completely rewritten. DS. 
     116      IF( ln_bdy )   CALL bdy_tra( kt, Kbb, ts, Kaa )  ! BDY open boundaries 
    113117  
    114118      ! set time step size (Euler/Leapfrog) 
Note: See TracChangeset for help on using the changeset viewer.