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 13247 for NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/DIA/diawri.F90 – NEMO

Ignore:
Timestamp:
2020-07-03T19:15:31+02:00 (4 years ago)
Author:
francesca
Message:

dev_r12558_HPC-08_epico_Extra_Halo: merge with trunk@13227, see #2366

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/DIA/diawri.F90

    r13130 r13247  
    185185            ! 
    186186         END_2D 
    187          CALL lbc_lnk( 'diawri', z2d, 'T', 1. ) 
     187         CALL lbc_lnk( 'diawri', z2d, 'T', 1.0_wp ) 
    188188         CALL iom_put( "taubot", z2d )            
    189189      ENDIF 
     
    239239               &              * umask(ji,jj,1) * umask(ji-1,jj,1) * vmask(ji,jj,1) * umask(ji,jj-1,1) 
    240240         END_2D 
    241          CALL lbc_lnk( 'diawri', z2d, 'T', 1. ) 
     241         CALL lbc_lnk( 'diawri', z2d, 'T', 1.0_wp ) 
    242242         CALL iom_put( "sstgrad2",  z2d )          ! square of module of sst gradient 
    243243         z2d(:,:) = SQRT( z2d(:,:) ) 
     
    271271               &                     + vv(ji,jj  ,jk,Kmm)**2 * e1v(ji,jj  ) * e3v(ji,jj  ,jk,Kmm)   ) 
    272272         END_3D 
    273          CALL lbc_lnk( 'diawri', z3d, 'T', 1. ) 
     273         CALL lbc_lnk( 'diawri', z3d, 'T', 1.0_wp ) 
    274274         CALL iom_put( "eken", z3d )                 ! kinetic energy 
    275275      ENDIF 
     
    293293            z2d(ji,jj) = z2d(ji,jj) + z3d(ji,jj,jk) * ( ts(ji,jj,jk,jp_tem,Kmm) + ts(ji+1,jj,jk,jp_tem,Kmm) ) 
    294294         END_3D 
    295          CALL lbc_lnk( 'diawri', z2d, 'U', -1. ) 
     295         CALL lbc_lnk( 'diawri', z2d, 'U', -1.0_wp ) 
    296296         CALL iom_put( "u_heattr", 0.5*rcp * z2d )    ! heat transport in i-direction 
    297297      ENDIF 
     
    302302            z2d(ji,jj) = z2d(ji,jj) + z3d(ji,jj,jk) * ( ts(ji,jj,jk,jp_sal,Kmm) + ts(ji+1,jj,jk,jp_sal,Kmm) ) 
    303303         END_3D 
    304          CALL lbc_lnk( 'diawri', z2d, 'U', -1. ) 
     304         CALL lbc_lnk( 'diawri', z2d, 'U', -1.0_wp ) 
    305305         CALL iom_put( "u_salttr", 0.5 * z2d )        ! heat transport in i-direction 
    306306      ENDIF 
     
    320320            z2d(ji,jj) = z2d(ji,jj) + z3d(ji,jj,jk) * ( ts(ji,jj,jk,jp_tem,Kmm) + ts(ji,jj+1,jk,jp_tem,Kmm) ) 
    321321         END_3D 
    322          CALL lbc_lnk( 'diawri', z2d, 'V', -1. ) 
     322         CALL lbc_lnk( 'diawri', z2d, 'V', -1.0_wp ) 
    323323         CALL iom_put( "v_heattr", 0.5*rcp * z2d )    !  heat transport in j-direction 
    324324      ENDIF 
     
    329329            z2d(ji,jj) = z2d(ji,jj) + z3d(ji,jj,jk) * ( ts(ji,jj,jk,jp_sal,Kmm) + ts(ji,jj+1,jk,jp_sal,Kmm) ) 
    330330         END_3D 
    331          CALL lbc_lnk( 'diawri', z2d, 'V', -1. ) 
     331         CALL lbc_lnk( 'diawri', z2d, 'V', -1.0_wp ) 
    332332         CALL iom_put( "v_salttr", 0.5 * z2d )        !  heat transport in j-direction 
    333333      ENDIF 
     
    338338            z2d(ji,jj) = z2d(ji,jj) + e3t(ji,jj,jk,Kmm) *  ts(ji,jj,jk,jp_tem,Kmm) 
    339339         END_3D 
    340          CALL lbc_lnk( 'diawri', z2d, 'T', -1. ) 
     340         CALL lbc_lnk( 'diawri', z2d, 'T', -1.0_wp ) 
    341341         CALL iom_put( "tosmint", rho0 * z2d )        ! Vertical integral of temperature 
    342342      ENDIF 
     
    346346            z2d(ji,jj) = z2d(ji,jj) + e3t(ji,jj,jk,Kmm) * ts(ji,jj,jk,jp_sal,Kmm) 
    347347         END_3D 
    348          CALL lbc_lnk( 'diawri', z2d, 'T', -1. ) 
     348         CALL lbc_lnk( 'diawri', z2d, 'T', -1.0_wp ) 
    349349         CALL iom_put( "somint", rho0 * z2d )         ! Vertical integral of salinity 
    350350      ENDIF 
Note: See TracChangeset for help on using the changeset viewer.