/[lmdze]/trunk/phylmd/Interface_surf/clqh.f
ViewVC logotype

Diff of /trunk/phylmd/Interface_surf/clqh.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 298 by guez, Thu Jul 26 16:45:51 2018 UTC revision 299 by guez, Thu Aug 2 14:27:11 2018 UTC
# Line 16  contains Line 16  contains
16    
17      use climb_hq_down_m, only: climb_hq_down      use climb_hq_down_m, only: climb_hq_down
18      use climb_hq_up_m, only: climb_hq_up      use climb_hq_up_m, only: climb_hq_up
     use comconst, only: dtphys  
19      USE dimphy, ONLY: klev, klon      USE dimphy, ONLY: klev, klon
20      USE interfsurf_hq_m, ONLY: interfsurf_hq      USE interfsurf_hq_m, ONLY: interfsurf_hq
21      USE suphec_m, ONLY: rkappa      USE suphec_m, ONLY: rkappa
# Line 111  contains Line 110  contains
110      forall (k = 1:klev) pkf(:, k) = (paprs(:, 1) / pplay(:, k))**RKAPPA      forall (k = 1:klev) pkf(:, k) = (paprs(:, 1) / pplay(:, k))**RKAPPA
111      ! (La pression de r\'ef\'erence est celle au sol.)      ! (La pression de r\'ef\'erence est celle au sol.)
112    
113      call climb_hq_down(pkf, cq, dq, ch, dh, paprs, pplay, t, coef, dtphys, &      call climb_hq_down(pkf, cq, dq, ch, dh, paprs, pplay, t, coef, delp, q)
114           delp, q)      CALL interfsurf_hq(julien, rmu0, nisurf, knindex, debut, tsoil, qsol, &
115      CALL interfsurf_hq(dtphys, julien, rmu0, nisurf, knindex, debut, tsoil, &           u1lay, v1lay, t(:, 1), q(:, 1), tq_cdrag, ch(:, 1), cq(:, 1), &
          qsol, u1lay, v1lay, t(:, 1), q(:, 1), tq_cdrag, ch(:, 1), cq(:, 1), &  
116           dh(:, 1), dq(:, 1), precip_rain, precip_snow, rugos, rugoro, snow, &           dh(:, 1), dq(:, 1), precip_rain, precip_snow, rugos, rugoro, snow, &
117           qsurf, ts, pplay(:, 1), paprs(:, 1), radsol, evap, flux_t, fluxlat, &           qsurf, ts, pplay(:, 1), paprs(:, 1), radsol, evap, flux_t, fluxlat, &
118           dflux_l, dflux_s, tsurf_new, albedo, z0_new, pctsrf_new_sic, agesno, &           dflux_l, dflux_s, tsurf_new, albedo, z0_new, pctsrf_new_sic, agesno, &
119           fqcalving, ffonte, run_off_lic_0)           fqcalving, ffonte, run_off_lic_0)
120      flux_q = - evap      flux_q = - evap
121      d_ts = tsurf_new - ts      d_ts = tsurf_new - ts
122      call climb_hq_up(d_t, d_q, cq, dq, ch, dh, flux_t, flux_q, dtphys, pkf, t, &      call climb_hq_up(d_t, d_q, cq, dq, ch, dh, flux_t, flux_q, pkf, t, q)
          q)  
123    
124    END SUBROUTINE clqh    END SUBROUTINE clqh
125    

Legend:
Removed from v.298  
changed lines
  Added in v.299

  ViewVC Help
Powered by ViewVC 1.1.21