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 3294 for trunk/NEMOGCM/NEMO/TOP_SRC/oce_trc.F90 – NEMO

Ignore:
Timestamp:
2012-01-28T17:44:18+01:00 (12 years ago)
Author:
rblod
Message:

Merge of 3.4beta into the trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/NEMO/TOP_SRC/oce_trc.F90

    r2787 r3294  
    3333   !* IO manager * 
    3434   USE in_out_manager     
     35  
     36   !* Memory Allocation * 
     37   USE wrk_nemo       
     38  
     39   !* Timing * 
     40   USE timing     
    3541  
    3642   !* MPP library                          
     
    108114   USE dom_oce , ONLY :   e3w_0      =>   e3w_0      !: reference depth of w-points (m) 
    109115   USE dom_oce , ONLY :   gdepw_0    =>   gdepw_0    !: reference depth of w-points (m) 
     116# if ! defined key_zco 
    110117   USE dom_oce , ONLY :   gdep3w     =>  gdep3w      !: ??? 
    111118   USE dom_oce , ONLY :   gdept      =>  gdept       !: depth of t-points (m) 
     
    118125   USE dom_oce , ONLY :   e3uw       =>  e3uw        !: uw-points (m) 
    119126   USE dom_oce , ONLY :   e3vw       =>  e3vw        !: vw-points (m) 
    120  
     127# endif 
    121128   USE dom_oce , ONLY :   ln_zps     =>  ln_zps      !: partial steps flag 
    122129   USE dom_oce , ONLY :   ln_sco     =>  ln_sco      !: s-coordinate flag 
     
    184191   USE oce , ONLY :   vn      =>    vn      !: j-horizontal velocity (m s-1) 
    185192   USE oce , ONLY :   wn      =>    wn      !: vertical velocity (m s-1)   
    186    USE oce , ONLY :   tn      =>    tn      !: pot. temperature (celsius) 
    187    USE oce , ONLY :   sn      =>    sn      !: salinity (psu) 
    188193   USE oce , ONLY :   tsn     =>    tsn     !: 4D array contaning ( tn, sn ) 
    189194   USE oce , ONLY :   tsb     =>    tsb     !: 4D array contaning ( tb, sb ) 
     
    192197   USE oce , ONLY :   rhd     =>    rhd     !: in situ density anomalie rhd=(rho-rau0)/rau0 (no units) 
    193198   USE oce , ONLY :   hdivn   =>    hdivn   !: horizontal divergence (1/s) 
     199   USE oce , ONLY :   rotn    =>    rotn    !: relative vorticity    [s-1] 
     200   USE oce , ONLY :   hdivb   =>    hdivb   !: horizontal divergence (1/s) 
     201   USE oce , ONLY :   rotb    =>    rotb    !: relative vorticity    [s-1] 
     202   USE oce , ONLY :   sshn    =>    sshn    !: sea surface height at t-point [m]    
     203   USE oce , ONLY :   sshb    =>    sshb    !: sea surface height at t-point [m]    
     204   USE oce , ONLY :   ssha    =>    ssha    !: sea surface height at t-point [m]    
     205   USE oce , ONLY :   sshu_n  =>    sshu_n  !: sea surface height at u-point [m]    
     206   USE oce , ONLY :   sshu_b  =>    sshu_b  !: sea surface height at u-point [m]    
     207   USE oce , ONLY :   sshu_a  =>    sshu_a  !: sea surface height at u-point [m]    
     208   USE oce , ONLY :   sshv_n  =>    sshv_n  !: sea surface height at v-point [m]    
     209   USE oce , ONLY :   sshv_b  =>    sshv_b  !: sea surface height at v-point [m]    
     210   USE oce , ONLY :   sshv_a  =>    sshv_a  !: sea surface height at v-point [m]    
     211   USE oce , ONLY :   sshf_n  =>    sshf_n  !: sea surface height at v-point [m]    
    194212   USE oce , ONLY :   l_traldf_rot => l_traldf_rot  !: rotated laplacian operator for lateral diffusion 
    195213#if defined key_offline 
     
    198216   USE oce , ONLY :   gru     =>    gru     !: 
    199217   USE oce , ONLY :   grv     =>    grv     !:  
    200 # if defined key_degrad 
    201    USE dommsk , ONLY :   facvol     =>   facvol     !: volume factor for degradation 
    202 # endif 
    203  
    204218#endif 
    205219 
     
    212226   USE sbc_oce , ONLY :   qsr        =>    qsr        !: penetrative solar radiation (w m-2)   
    213227   USE sbc_oce , ONLY :   emp        =>    emp        !: freshwater budget: volume flux               [Kg/m2/s] 
     228   USE sbc_oce , ONLY :   emp_b      =>    emp_b      !: freshwater budget: volume flux               [Kg/m2/s] 
    214229   USE sbc_oce , ONLY :   emps       =>    emps       !: freshwater budget: concentration/dillution   [Kg/m2/s] 
    215230   USE sbc_oce , ONLY :   rnf        =>    rnf        !: river runoff   [Kg/m2/s] 
     
    222237   USE sbcrnf  , ONLY :   rnfmsk     =>    rnfmsk     !: mixed adv scheme in runoffs vicinity (hori.)  
    223238   USE sbcrnf  , ONLY :   rnfmsk_z   =>    rnfmsk_z   !: mixed adv scheme in runoffs vicinity (vert.) 
     239   USE sbcrnf  , ONLY :   h_rnf      =>    h_rnf      !: river runoff   [Kg/m2/s] 
    224240 
    225241   USE trc_oce 
    226242 
    227243   !* lateral diffusivity (tracers) * 
    228    USE ldftra_oce , ONLY :   aht0    =>   aht0     !: horizontal eddy diffusivity for tracers (m2/s) 
    229    USE ldftra_oce , ONLY :   ahtb0   =>   ahtb0    !: background eddy diffusivity for isopycnal diff. (m2/s) 
    230    USE ldftra_oce , ONLY :   ahtu    =>   ahtu     !: lateral diffusivity coef. at u-points  
    231    USE ldftra_oce , ONLY :   ahtv    =>   ahtv     !: lateral diffusivity coef. at v-points  
    232    USE ldftra_oce , ONLY :   ahtw    =>   ahtw     !: lateral diffusivity coef. at w-points  
    233    USE ldftra_oce , ONLY :   ahtt    =>   ahtt     !: lateral diffusivity coef. at t-points 
    234    USE ldftra_oce , ONLY :   aeiv0   =>   aeiv0    !: eddy induced velocity coefficient (m2/s)  
    235    USE ldftra_oce , ONLY :   aeiu    =>   aeiu     !: eddy induced velocity coef. at u-points (m2/s)    
    236    USE ldftra_oce , ONLY :   aeiv    =>   aeiv     !: eddy induced velocity coef. at v-points (m2/s)  
    237    USE ldftra_oce , ONLY :   aeiw    =>   aeiw     !: eddy induced velocity coef. at w-points (m2/s)  
     244   USE ldftra_oce , ONLY :  rldf     =>   rldf        !: multiplicative coef. for lateral diffusivity 
     245   USE ldftra_oce , ONLY :  rn_aht_0 =>   rn_aht_0    !: horizontal eddy diffusivity for tracers (m2/s) 
     246   USE ldftra_oce , ONLY :  aht0     =>   aht0        !: horizontal eddy diffusivity for tracers (m2/s) 
     247   USE ldftra_oce , ONLY :  ahtb0    =>   ahtb0       !: background eddy diffusivity for isopycnal diff. (m2/s) 
     248   USE ldftra_oce , ONLY :  ahtu     =>   ahtu        !: lateral diffusivity coef. at u-points  
     249   USE ldftra_oce , ONLY :  ahtv     =>   ahtv        !: lateral diffusivity coef. at v-points  
     250   USE ldftra_oce , ONLY :  ahtw     =>   ahtw        !: lateral diffusivity coef. at w-points  
     251   USE ldftra_oce , ONLY :  ahtt     =>   ahtt        !: lateral diffusivity coef. at t-points 
     252   USE ldftra_oce , ONLY :  aeiv0    =>   aeiv0       !: eddy induced velocity coefficient (m2/s)  
     253   USE ldftra_oce , ONLY :  aeiu     =>   aeiu        !: eddy induced velocity coef. at u-points (m2/s)    
     254   USE ldftra_oce , ONLY :  aeiv     =>   aeiv        !: eddy induced velocity coef. at v-points (m2/s)  
     255   USE ldftra_oce , ONLY :  aeiw     =>   aeiw        !: eddy induced velocity coef. at w-points (m2/s)  
     256   USE ldftra_oce , ONLY :  lk_traldf_eiv  =>  lk_traldf_eiv     !: eddy induced velocity flag 
    238257 
    239258   !* vertical diffusion * 
    240259   USE zdf_oce , ONLY :   avt        =>   avt         !: vert. diffusivity coef. at w-point for temp   
    241260# if defined key_zdfddm 
    242    USE zdfddm  , ONLY :   avs        =>   avs        !: salinity vertical diffusivity coeff. at w-point 
     261   USE zdfddm  , ONLY :   avs        =>   avs         !: salinity vertical diffusivity coeff. at w-point 
    243262# endif 
    244263 
Note: See TracChangeset for help on using the changeset viewer.