Ignore:
Timestamp:
Jun 23, 2015, 1:09:31 PM (10 years ago)
Author:
Laurent Fairhead
Message:

Modifications to run 1D Bomex case
MPL

Location:
LMDZ5/trunk/libf/phylmd/dyn1d
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/dyn1d/1D_interp_cases.h

    r2239 r2307  
     1!
     2! $Id$
     3!
    14!---------------------------------------------------------------------
    25! Interpolation forcing in time and onto model levels
     
    615618     &       ,vitw_cas,du_cas,hu_cas,vu_cas           &
    616619     &       ,dv_cas,hv_cas,vv_cas,dt_cas,ht_cas,vt_cas,dtrad_cas             &
    617      &       ,dq_cas,hq_cas,vq_cas,lat_cas,sens_cas                 &
     620     &       ,dq_cas,hq_cas,vq_cas,lat_cas,sens_cas,ustar_cas       &
    618621     &       ,ts_prof_cas,plev_prof_cas,t_prof_cas,q_prof_cas,u_prof_cas,v_prof_cas         &
    619622     &       ,ug_prof_cas,vg_prof_cas,vitw_prof_cas,du_prof_cas,hu_prof_cas,vu_prof_cas     &
    620623     &       ,dv_prof_cas,hv_prof_cas,vv_prof_cas,dt_prof_cas,ht_prof_cas,vt_prof_cas       &
    621624     &       ,dtrad_prof_cas,dq_prof_cas,hq_prof_cas,vq_prof_cas,lat_prof_cas               &
    622      &       ,sens_prof_cas)
     625     &       ,sens_prof_cas,ustar_prof_cas)
    623626
    624627             ts_cur = ts_prof_cas
     
    746749        if (tend_rayo.eq.1) then
    747750           dt_cooling(l) = dtrad_mod_cas(l)
     751!          print *,'dt_cooling=',dt_cooling(l)
    748752        else
    749753           dt_cooling(l) = 0.0
  • LMDZ5/trunk/libf/phylmd/dyn1d/1D_read_forc_cases.h

    r2239 r2307  
     1!
     2! $Id$
     3!
    14!----------------------------------------------------------------------
    25! forcing_les = .T. : Impose a constant cooling
     
    738741     &         ,ug_cas,vg_cas,vitw_cas,du_cas,hu_cas,vu_cas           &
    739742     &         ,dv_cas,hv_cas,vv_cas,dt_cas,ht_cas,vt_cas,dtrad_cas             &
    740      &         ,dq_cas,hq_cas,vq_cas,lat_cas,sens_cas                 &
     743     &         ,dq_cas,hq_cas,vq_cas,lat_cas,sens_cas,ustar_cas       &
    741744     &         ,ts_prof_cas,plev_prof_cas,t_prof_cas,q_prof_cas,u_prof_cas,v_prof_cas         &
    742745     &         ,ug_prof_cas,vg_prof_cas,vitw_prof_cas,du_prof_cas,hu_prof_cas,vu_prof_cas     &
    743746     &         ,dv_prof_cas,hv_prof_cas,vv_prof_cas,dt_prof_cas,ht_prof_cas,vt_prof_cas,dtrad_prof_cas       &
    744      &         ,dq_prof_cas,hq_prof_cas,vq_prof_cas,lat_prof_cas,sens_prof_cas)
     747     &         ,dq_prof_cas,hq_prof_cas,vq_prof_cas,lat_prof_cas,sens_prof_cas,ustar_prof_cas)
    745748
    746749! vertical interpolation using TOGA interpolation routine:
     
    778781       d_u_adv(l) = (hv_mod_cas(l)+vv_mod_cas(l))
    779782      enddo     
    780        
     783
     784! In case fluxes are imposed
     785       IF (ok_flux_surf) THEN
     786       fsens=sens_prof_cas
     787       flat=lat_prof_cas
     788       ENDIF
     789       IF (ok_prescr_ust) THEN
     790       ust=ustar_prof_cas
     791       print *,'ust=',ust
     792       ENDIF
     793
    781794      endif !forcing_case
    782795!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Note: See TracChangeset for help on using the changeset viewer.