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 3318 for branches/2012/dev_r3309_LOCEAN12_Ediag/NEMOGCM/NEMO/TOP_SRC/TRP/trcbbl.F90 – NEMO

Ignore:
Timestamp:
2012-02-25T16:50:01+01:00 (12 years ago)
Author:
gm
Message:

Ediag branche: #927 split TRA/DYN trd computation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2012/dev_r3309_LOCEAN12_Ediag/NEMOGCM/NEMO/TOP_SRC/TRP/trcbbl.F90

    r3294 r3318  
    55   !!                                  layer scheme 
    66   !!====================================================================== 
    7    !!============================================================================== 
    87   !! History :  OPA  !  1996-06  (L. Mortier)  Original code 
    98   !!            8.0  !  1997-11  (G. Madec)    Optimization 
     
    1817   !!   'key_trabbl                      diffusive or/and adevective bottom boundary layer 
    1918   !!---------------------------------------------------------------------- 
    20    !!    trc_bbl       : update the tracer trends due to the bottom boundary layer (advective and/or diffusive) 
     19   !!    trc_bbl : update the tracer trends due to the bottom boundary layer (advective and/or diffusive) 
    2120   !!---------------------------------------------------------------------- 
    22    USE oce_trc             ! ocean dynamics and active tracers variables 
    23    USE trc                 ! ocean passive tracers variables 
     21   USE oce_trc         ! ocean dynamics and active tracers variables 
     22   USE trc             ! ocean passive tracers variables 
    2423   USE trcnam_trp      ! passive tracers transport namelist variables 
    25    USE trabbl              !  
    26    USE prtctl_trc          ! Print control for debbuging 
    27    USE trdmod_oce 
    28    USE trdtra 
     24   USE trabbl          ! tracers: bottom boundary layer 
     25   USE prtctl_trc      ! Print control for debbuging 
     26   USE trd_oce         ! trends: ocean variables 
     27   USE trdtra          ! trends: tracer manager 
    2928 
    30    PUBLIC   trc_bbl       !  routine called by step.F90 
    31  
     29   PUBLIC   trc_bbl    !  routine called by step.F90 
    3230 
    3331   !! * Substitutions 
     
    3836   !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 
    3937   !!---------------------------------------------------------------------- 
    40  
    4138CONTAINS 
    42  
    4339 
    4440   SUBROUTINE trc_bbl( kt ) 
     
    9389        DO jn = 1, jptra 
    9490           ztrtrd(:,:,:,jn) = tra(:,:,:,jn) - ztrtrd(:,:,:,jn) 
    95            CALL trd_tra( kt, 'TRC', jn, jptra_trd_ldf, ztrtrd(:,:,:,jn) ) 
     91           CALL trd_tra( kt, 'TRC', jn, jptra_ldf, ztrtrd(:,:,:,jn) ) 
    9692        END DO 
    9793        CALL wrk_dealloc( jpi, jpj, jpk, jptra, ztrtrd ) ! temporary save of trends 
Note: See TracChangeset for help on using the changeset viewer.