Changeset 5884


Ignore:
Timestamp:
Nov 24, 2025, 4:12:17 PM (2 days ago)
Author:
yann meurdesoif
Message:

GPU port of wx_evappot, wx_pbl_split, wx_pbl_check, wx_pbl_dts_check

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/PBLSURF_GPUPORT/libf/phylmd/wx_pbl_mod.f90

    r5881 r5884  
    577577                       )
    578578!
     579!$gpum horizontal knon
    579580
    580581    USE yomcst_mod_h
     
    733734                               )
    734735!
     736!$gpum horizontal knon
    735737
    736738USE yoethf_mod_h
     
    788790    REAL                       :: Kech_Q_sw1, Kech_Q_sx1
    789791    REAL                       :: evap_pot
     792    REAL                       :: fake_var !ym : to supress in future version of gpumorphosis
    790793
    791794!----------------------------------------------------------------------------
     
    829832!!   L_v(1:knon) = RLvtt
    830833    IF (prt_level >=10 ) THEN
     834      IF (1==0) THEN  !ym fake test for gpumorphosis : to supress in future...
     835        DO j=1,knon
     836         fake_var = qsat0(j)
     837         fake_var = Ts0(j)
     838        ENDDO
     839      ENDIF
    831840      print *,' AAAA wx_pbl_check, C_p(j), qsat0(j), Ts0(j) : ', C_p(:), qsat0(:), Ts0(:)
    832841    ENDIF ! (prt_level >=10 )
     
    892901!------------------------------------------------------------------------------------------------------
    893902   print *, 'wx_pbl_check: j, qsat01(j), qsat0(j) ', j, qsat01(j), qsat0(j)
     903   IF (1==0) fake_var=dqsatdT0(j)
    894904   print *, 'wx_pbl_check: j, dqsatdT01(j), dqsatdT0(j) ', j, dqsatdT01(j), dqsatdT0(j)
    895905!
     
    978988                               )
    979989!
    980 
     990!$gpum horizontal knon
    981991USE yoethf_mod_h
    982992        USE yomcst_mod_h
     
    10421052    REAL                       :: dRN_m_dRn0
    10431053    REAL                       :: phiTb_m_phiT0b
     1054    REAl                       :: fake_var
    10441055
    10451056!----------------------------------------------------------------------------
     
    11141125                    + dd_HTRn(j)/HTphiT_b(j)*(phiT_b9(j)-phiT0_b9(j))
    11151126!
     1127    if (1==0) fake_var=L_v(j)
    11161128          print *,'wx_pbl_dts_check, dphiT, L_v*dphiQ, dRn, dTs ', &
    11171129              phiT_w9(j)-phiT_x9(j), L_v(j)*(phiQ_w9(j)-phiQ_x9(j)), dRn(j), dTs9(j)
     
    12191231
    12201232SUBROUTINE wx_evappot(knon, q1, Ts, evap_pot)
    1221 
     1233!$gpum horizontal knon
    12221234    USE wx_pbl_var_mod
    12231235
Note: See TracChangeset for help on using the changeset viewer.