Ignore:
Timestamp:
Oct 9, 2023, 5:33:07 PM (9 months ago)
Author:
Laurent Fairhead
Message:

Modification by O. Torres to the cdrag routines to include different bulk formulae
to calculate cdrag coefficients over ocean as well as an iteration of that
calculation.
The iteration is controlled by flag ok_cdrag_iter which if set to FALSE by default
to converge with previous results.
The choice of bulk formulae is set with the choix_bulk parameter
The number of iterations to run is set with nit_bulk
OT, PB, CD, LF

Location:
LMDZ6/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk

  • LMDZ6/trunk/libf/phylmd/physiq_mod.F90

    r4715 r4722  
    12591259    REAL, dimension(klon,klev) :: t_env,q_env
    12601260
     1261    REAL, dimension(klon) :: pr_et
     1262    REAL, dimension(klon) :: w_et, jlr_g_c, jlr_g_s
     1263
    12611264    REAL pi
    12621265    INTEGER ieru
     
    28042807       ELSE IF (iflag_gusts==2) THEN
    28052808          gustiness(1:klon)=f_gust_bl*ale_bl_stat(1:klon)+f_gust_wk*ale_wake(1:klon)
     2809       !!!! modif olivier torres
     2810       ELSE IF (iflag_gusts==3) THEN
     2811          w_et=wstar(1,3)
     2812          jlr_g_s=(0.65*w_et)**2
     2813          pr_et=rain_con*8640
     2814          jlr_g_c = (((19.8*(pr_et(1:klon)**2))/(1.5+pr_et(1:klon)+pr_et(1:klon)**2))**(0.4))**2
     2815          gustiness(1:klon)=jlr_g_c+jlr_g_s
     2816!!       write(*,*) "rain ",pr_et
     2817!!       write(*,*) "jlr_g_c",jlr_g_c
     2818!!       write(*,*) "wstar",wstar(1,3)
     2819!!       write(*,*) "jlr_g_s",jlr_g_s
    28062820          ! ELSE IF (iflag_gusts==2) THEN
    28072821          !    do i = 1, klon
Note: See TracChangeset for help on using the changeset viewer.