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 6994 for branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/OPA_SRC/SBC/sbcice_lim.F90 – NEMO

Ignore:
Timestamp:
2016-10-05T15:07:10+02:00 (8 years ago)
Author:
clem
Message:

clean online sea ice diagnostics

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/OPA_SRC/SBC/sbcice_lim.F90

    r6989 r6994  
    195195#if defined key_bdy 
    196196         IF( ln_limthd )              CALL bdy_ice_lim( kt )   ! -- bdy ice thermo  
    197          IF( ln_icectl )              CALL lim_prt( kt, iiceprt, jiceprt, 1, ' - ice thermo bdy - ' ) 
    198197#endif 
    199198 
     
    260259                                      CALL lim_sbc_flx( kt )    ! -- Update surface ocean mass, heat and salt fluxes 
    261260                                      ! 
    262          IF(ln_limdiaout)             CALL lim_diahsb( kt )     ! -- Diagnostics and outputs  
     261         IF( ln_limdiahsb )           CALL lim_diahsb( kt )     ! -- Diagnostics and outputs  
    263262         ! 
    264263                                      CALL lim_wri( 1 )         ! -- Ice outputs  
     
    269268         IF( lrst_ice )               CALL lim_rst_write( kt )  ! -- Ice restart file  
    270269         ! 
    271          IF( ln_icectl )              CALL lim_ctl( kt )        ! alerts in case of model crash 
     270         IF( ln_limctl )              CALL lim_ctl( kt )        ! alerts in case of model crash 
    272271         ! 
    273272      ENDIF   ! End sea-ice time step only 
     
    346345      CALL lim_sbc_init                 ! ice surface boundary condition    
    347346      ! 
    348       IF( ln_limdiaout) CALL lim_diahsb_init  ! initialization for diags 
     347      IF( ln_limdiahsb) CALL lim_diahsb_init  ! initialization for diags 
    349348      ! 
    350349      fr_i(:,:)     = at_i(:,:)         ! initialisation of sea-ice fraction 
     
    386385      NAMELIST/namicerun/ jpl, nlay_i, nlay_s, rn_amax_n, rn_amax_s, cn_icerst_in, cn_icerst_indir,   & 
    387386         &                cn_icerst_out, cn_icerst_outdir, ln_limthd, ln_limdyn, nn_limdyn, rn_uice, rn_vice   
    388       NAMELIST/namicediag/ ln_limdiahsb, ln_limdiaout, ln_icectl, iiceprt, jiceprt   
     387      NAMELIST/namicediag/ ln_limdiachk, ln_limdiahsb, ln_limctl, iiceprt, jiceprt   
    389388      !!------------------------------------------------------------------- 
    390389      !                     
     
    427426         WRITE(numout,*) '...and ice diagnostics' 
    428427         WRITE(numout,*) ' ~~~~~~~~~~~~~~~~~~~~' 
    429          WRITE(numout,*) '   Diagnose heat/mass/salt budget or not     ln_limdiahsb  = ', ln_limdiahsb 
    430          WRITE(numout,*) '   Output   heat/mass/salt budget or not     ln_limdiaout  = ', ln_limdiaout 
    431          WRITE(numout,*) '   control prints in ocean.out for (i,j)=(iiceprt,jiceprt) = ', ln_icectl 
    432          WRITE(numout,*) '   i-index for control prints (ln_icectl=true)             = ', iiceprt 
    433          WRITE(numout,*) '   j-index for control prints (ln_icectl=true)             = ', jiceprt 
     428         WRITE(numout,*) '   Diagnose online heat/mass/salt budget     ln_limdiachk  = ', ln_limdiachk 
     429         WRITE(numout,*) '   Output          heat/mass/salt budget     ln_limdiahsb  = ', ln_limdiahsb 
     430         WRITE(numout,*) '   control prints in ocean.out for (i,j)=(iiceprt,jiceprt) = ', ln_limctl 
     431         WRITE(numout,*) '   i-index for control prints (ln_limctl=true)             = ', iiceprt 
     432         WRITE(numout,*) '   j-index for control prints (ln_limctl=true)             = ', jiceprt 
    434433      ENDIF 
    435434      ! 
     
    443442      ! 
    444443#if defined key_bdy 
    445       IF( lwp .AND. ln_limdiahsb )  CALL ctl_warn('online conservation check activated but it does not work with BDY') 
     444      IF( lwp .AND. ln_limdiachk )  CALL ctl_warn('online conservation check activated but it does not work with BDY') 
    446445#endif 
    447446      ! 
Note: See TracChangeset for help on using the changeset viewer.