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 14644 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/ABL/sbcabl.F90 – NEMO

Ignore:
Timestamp:
2021-03-26T15:33:49+01:00 (3 years ago)
Author:
sparonuz
Message:

Merge trunk -r14642:HEAD

Location:
NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final

    • Property svn:externals
      •  

        old new  
        99 
        1010# SETTE 
        11 ^/utils/CI/sette_wave@13990         sette 
         11^/utils/CI/sette@14244        sette 
  • NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/ABL/sbcabl.F90

    r14072 r14644  
    3636   USE sbc_ice, ONLY : wndm_ice, utau_ice, vtau_ice 
    3737#endif 
    38 #if ! defined key_iomput 
     38#if ! defined key_xios 
    3939   USE diawri    , ONLY : dia_wri_alloc_abl 
    4040#endif 
     
    149149      CALL iom_close( inum ) 
    150150 
    151 #if ! defined key_iomput 
     151#if ! defined key_xios 
    152152      IF( dia_wri_alloc_abl()  /= 0 ) CALL ctl_stop( 'STOP', 'abl_init : unable to allocate arrays' ) 
    153153#endif 
     
    363363            &              sf(jp_hpgi)%fnow(:,:,:), sf(jp_hpgj)%fnow(:,:,:),   &   !   <<= in 
    364364            &              zcd_du, zsen, zevp,                                 &   !   <=> in/out 
    365             &              wndm, utau, vtau, taum                              &   !   =>> out 
     365            &              zlat, wndm, utau, vtau, taum                        &   !   =>> out 
    366366#if defined key_si3 
    367367            &            , tm_su, u_ice, v_ice, zssqi, zcd_dui                 &   !   <<= in 
     
    377377         CALL blk_oce_2( tq_abl(:,:,2,nt_n,jp_ta), sf(jp_qlw )%fnow(:,:,1),   & 
    378378            &            sf(jp_prec)%fnow(:,:,1) , sf(jp_snow)%fnow(:,:,1),   & 
    379             &            tsk_m, zsen, zlat, zevp                                ) 
     379            &            tsk_m, zsen, zlat, zevp                              ) 
    380380 
    381381         CALL abl_rst_opn( kt )                       ! Open abl restart file (if necessary) 
     
    384384#if defined key_si3 
    385385         ! Avoid a USE abl in icesbc module 
    386          sf(jp_tair)%fnow(:,:,1) = tq_abl(:,:,2,nt_n,jp_ta);  sf(jp_humi)%fnow(:,:,1) = tq_abl(:,:,2,nt_n,jp_qa) 
     386         theta_air_zt = tq_abl(:,:,2,nt_n,jp_ta) ;   q_air_zt = tq_abl(:,:,2,nt_n,jp_qa) 
    387387#endif 
    388388      END IF 
Note: See TracChangeset for help on using the changeset viewer.