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 863 for trunk/NEMO/LIM_SRC_3/limdyn.F90 – NEMO

Ignore:
Timestamp:
2008-03-14T14:34:10+01:00 (16 years ago)
Author:
ctlod
Message:

Add control prints

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/LIM_SRC_3/limdyn.F90

    r834 r863  
    1818   USE taumod 
    1919   USE ice 
     20   USE par_ice 
    2021   USE ice_oce 
    2122   USE iceini 
     
    6263      !!------------------------------------------------------------------------------------ 
    6364      !! * Local variables 
    64       INTEGER ::   ji, jj            ! dummy loop indices 
     65      INTEGER ::   ji, jj, jl, ja    ! dummy loop indices 
    6566      INTEGER :: i_j1, i_jpj         ! Starting/ending j-indices for rheology 
    6667 
     
    269270      CALL lbc_lnk( tio_v, 'V', -1. )   ! I-point (i.e. ice U-V point) 
    270271 
    271       IF(ln_ctl) THEN  
    272         CALL prt_ctl(tab2d_1=tio_u , clinfo1=' lim_dyn  : tio_u :', tab2d_2=tio_v , clinfo2=' tio_v :') 
    273         CALL prt_ctl(tab2d_1=ust2s , clinfo1=' lim_dyn  : ust2s :') 
    274         CALL prt_ctl(tab2d_1=at_i  , clinfo1=' lim_dyn  : at_i  :') 
     272      IF(ln_ctl) THEN   ! Control print 
     273         CALL prt_ctl(tab2d_1=tio_u     , clinfo1=' lim_dyn  : tio_u     :', tab2d_2=tio_v , clinfo2=' tio_v :') 
     274         CALL prt_ctl(tab2d_1=ust2s     , clinfo1=' lim_dyn  : ust2s     :') 
     275         CALL prt_ctl(tab2d_1=divu_i    , clinfo1=' lim_dyn  : divu_i    :') 
     276         CALL prt_ctl(tab2d_1=delta_i   , clinfo1=' lim_dyn  : delta_i   :') 
     277         CALL prt_ctl(tab2d_1=strength  , clinfo1=' lim_dyn  : strength  :') 
     278         CALL prt_ctl(tab2d_1=area      , clinfo1=' lim_dyn  : cell area :') 
     279         CALL prt_ctl(tab2d_1=at_i      , clinfo1=' lim_dyn  : at_i      :') 
     280         CALL prt_ctl(tab2d_1=vt_i      , clinfo1=' lim_dyn  : vt_i      :') 
     281         CALL prt_ctl(tab2d_1=vt_s      , clinfo1=' lim_dyn  : vt_s      :') 
     282         CALL prt_ctl(tab2d_1=stress1_i , clinfo1=' lim_dyn  : stress1_i :') 
     283         CALL prt_ctl(tab2d_1=stress2_i , clinfo1=' lim_dyn  : stress2_i :') 
     284         CALL prt_ctl(tab2d_1=stress12_i, clinfo1=' lim_dyn  : stress12_i:') 
     285         DO jl = 1, jpl 
     286            CALL prt_ctl_info(' - Category : ', ivar1=jl) 
     287            CALL prt_ctl_info('   ~~~~~~~~~~') 
     288            CALL prt_ctl(tab2d_1=a_i   (:,:,jl)   , clinfo1= ' lim_dyn  : a_i      : ') 
     289            CALL prt_ctl(tab2d_1=ht_i  (:,:,jl)   , clinfo1= ' lim_dyn  : ht_i     : ') 
     290            CALL prt_ctl(tab2d_1=ht_s  (:,:,jl)   , clinfo1= ' lim_dyn  : ht_s     : ') 
     291            CALL prt_ctl(tab2d_1=v_i   (:,:,jl)   , clinfo1= ' lim_dyn  : v_i      : ') 
     292            CALL prt_ctl(tab2d_1=v_s   (:,:,jl)   , clinfo1= ' lim_dyn  : v_s      : ') 
     293            CALL prt_ctl(tab2d_1=e_s   (:,:,1,jl) , clinfo1= ' lim_dyn  : e_s      : ') 
     294            CALL prt_ctl(tab2d_1=t_su  (:,:,jl)   , clinfo1= ' lim_dyn  : t_su     : ') 
     295            CALL prt_ctl(tab2d_1=t_s   (:,:,1,jl) , clinfo1= ' lim_dyn  : t_snow   : ') 
     296            CALL prt_ctl(tab2d_1=sm_i  (:,:,jl)   , clinfo1= ' lim_dyn  : sm_i     : ') 
     297            CALL prt_ctl(tab2d_1=smv_i (:,:,jl)   , clinfo1= ' lim_dyn  : smv_i    : ') 
     298            DO ja = 1, nlay_i 
     299               CALL prt_ctl_info(' - Layer : ', ivar1=ja) 
     300               CALL prt_ctl_info('   ~~~~~~~') 
     301               CALL prt_ctl(tab2d_1=t_i(:,:,ja,jl) , clinfo1= ' lim_dyn  : t_i      : ') 
     302               CALL prt_ctl(tab2d_1=e_i(:,:,ja,jl) , clinfo1= ' lim_dyn  : e_i      : ') 
     303            END DO 
     304         END DO 
    275305      ENDIF 
    276306 
Note: See TracChangeset for help on using the changeset viewer.