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

Ignore:
Timestamp:
2005-11-14T13:08:42+01:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_update_023 : CE + RB + CT : new evolution of modules

File:
1 edited

Legend:

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

    r281 r335  
    4141      nwrite   =>   nwrite,  & !: frequency of OUTPUT file 
    4242      nstock   =>   nstock,  & !: frequency of restart file 
     43      nprint   =>   nprint,  & !: level of print (0 no print) 
    4344      lwp      =>   lwp   ,  & !: boolean term for mpp output 
    44       ln_ctl   =>   ln_ctl ,  & !: = ln_ctl.AND.lwp (print control on the 1st proc) 
    45       nictle   =>   nictle ,  & !: = max i indice to make the control SUM 
    46       njctle   =>   njctle ,  & !: = max j indice to make the control SUM 
     45      ln_ctl   =>   ln_ctl,  & !: = ln_ctl.AND.lwp (print control on the 1st proc) 
     46      nictls   =>   nictls,  & !: Start i indice for the SUM control 
     47      nictle   =>   nictle,  & !: End   i indice for the SUM control 
     48      njctls   =>   njctls,  & !: Start j indice for the SUM control 
     49      njctle   =>   njctle,  & !: End   j indice for the SUM control 
     50      isplt    =>   isplt ,  & !: number of processors following i 
     51      jsplt    =>   jsplt ,  & !: number of processors following j 
     52      ijsplt   =>   ijsplt,  & !: nb of local domain = nb of processors 
    4753      numout   =>   numout     !: logical unit for output print 
     54 
    4855 
    4956   !! run controm    
     
    7380      nimpp    =>   nimpp ,  & !: i index for mpp-subdomain left bottom 
    7481      njmpp    =>   njmpp ,  & !: j index for mpp-subdomain left bottom 
     82      nproc    =>   nproc ,  & !: number for local processor 
     83      narea    =>   narea ,  & !: number for local area 
    7584      mig      =>   mig   ,  & !: local  ==> global  domain i-indice 
    7685      mjg      =>   mjg   ,  & !: local  ==> global  domain i-indice 
     
    7988      mj0      =>   mj0   ,  & !: global ==> local domain j-indice  
    8089      mj1      =>   mj1        !: (mj0=1 and mj1=0 if the global indice is not in the local domain) 
    81        
     90  
     91   USE dom_oce , ONLY :       &  
     92      nimppt   => nimppt  ,  & !:i-indexes for each processor 
     93      njmppt   => njmppt  ,  & !:j-indexes for each processor 
     94      ibonit   => ibonit  ,  & !:i-processor neighbour existence 
     95      ibonjt   => ibonjt  ,  & !:j- processor neighbour existence  
     96      nlcit    => nlcit   ,  & !:dimensions of every i-subdomain 
     97      nlcjt    => nlcjt   ,  & !:dimensions of every j-subdomain 
     98      nldit    => nldit   ,  & !:first indoor index for each i-domain  
     99      nleit    => nleit   ,  & !:last indoor index for each i-domain  
     100      nldjt    => nldjt   ,  & !:first indoor index for each j-domain  
     101      nlejt    => nlejt        !:last indoor index for each j-domain  
     102 
     103     
    82104      !! horizontal curvilinear coordinate and scale factors 
    83105   USE dom_oce , ONLY :            &     
     
    198220      tn      =>    tn    ,  & !: pot. temperature (celsius) 
    199221      sn      =>    sn    ,  & !: salinity (psu) 
    200       rhop    =>    rhop       !: potential volumic mass (kg m-3)  
     222      rhop    =>    rhop  ,  & !: potential volumic mass (kg m-3)  
     223      rhd     =>    rhd        !: in situ density anomalie rhd=(rho-rau0)/rau0 (no units) 
     224 
     225#if defined key_trc_diatrd 
     226   USE oce , ONLY :          & 
     227      hdivn   =>    hdivn      !: horizontal divergence (1/s) 
     228#endif 
    201229 
    202230#if defined key_flx_bulk_monthly || defined key_flx_bulk_daily 
     
    214242   USE trabbl , ONLY :           &       
    215243      atrbbl   =>   atrbbl     !: lateral coeff. for bottom boundary layer scheme (m2/s) 
     244#  if defined key_off_tra 
     245   USE trabbl, ONLY :            & 
     246      bblx   => bblx,       & 
     247      bbly   => bbly 
     248#  endif 
    216249#endif 
    217250 
     
    262295   USE zdfmxl , ONLY :             &     
    263296      hmld    =>   hmld   ,  & !: mixing layer depth (turbocline) 
    264       hmlp    =>   hmlp        !: mixed layer depth  (rho=rho0+zdcrit) (m) 
     297      hmlp    =>   hmlp   ,  & !: mixed layer depth  (rho=rho0+zdcrit) (m) 
     298      hmlpt   =>   hmlpt       !: mixed layer depth at t-points (m) 
    265299 
    266300   USE ldfslp , ONLY :              &  
Note: See TracChangeset for help on using the changeset viewer.