Ignore:
Timestamp:
Jun 11, 2014, 3:46:46 PM (10 years ago)
Author:
Laurent Fairhead
Message:

Merged trunk changes r1997:2055 into testing branch

Location:
LMDZ5/branches/testing
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/branches/testing

  • LMDZ5/branches/testing/libf/phylmd/conf_phys_m.F90

    r1999 r2056  
    114114    real,save :: seuil_inversion_omp
    115115
    116     integer,SAVE :: iflag_thermals_ed_omp,iflag_thermals_optflux_omp
     116    integer,SAVE :: iflag_thermals_ed_omp,iflag_thermals_optflux_omp,iflag_thermals_closure_omp
     117    real, SAVE :: fact_thermals_ed_dz_omp
    117118    integer,SAVE :: iflag_thermals_omp,nsplit_thermals_omp
    118119    real,save :: tau_thermals_omp,alp_bl_k_omp
     
    145146    INTEGER,SAVE :: iflag_pdf_omp
    146147    INTEGER,SAVE :: iflag_ice_thermo_omp
     148    INTEGER,SAVE :: iflag_t_glace_omp
    147149    REAL,SAVE :: rad_froid_omp, rad_chau1_omp, rad_chau2_omp
    148150    REAL,SAVE :: t_glace_min_omp, t_glace_max_omp
     151    REAL,SAVE :: exposant_glace_omp
    149152    REAL,SAVE :: rei_min_omp, rei_max_omp
    150153    REAL,SAVE :: inertie_sol_omp,inertie_sno_omp,inertie_ice_omp
     
    179182    INTEGER, SAVE :: nbapp_rad_omp, iflag_con_omp
    180183    INTEGER, SAVE :: iflag_ener_conserv_omp
     184    LOGICAL, SAVE :: ok_conserv_q_omp
    181185    INTEGER, SAVE :: iflag_fisrtilp_qsat_omp
    182186    LOGICAL,SAVE :: ok_strato_omp
     
    693697    iflag_ener_conserv_omp = -1
    694698    CALL getin('iflag_ener_conserv',iflag_ener_conserv_omp)
     699
     700    !Config  Key  = ok_conserv_q
     701    !Config  Desc = Switch des corrections de conservation de l'eau
     702    !Config  Def  = y
     703    !Config  Help = Switch des corrections de conservation de l'eau
     704    !Config         y -> corrections activees
     705    !Config         n -> conformite avec versions anterieures au 1/4/2014
     706    ok_conserv_q_omp = .FALSE.
     707    CALL getin('ok_conserv_q',ok_conserv_q_omp)
    695708
    696709    !Config  Key  = iflag_fisrtilp_qsat
     
    10051018
    10061019    !
     1020    !Config Key  = exposant_glace
     1021    !Config Desc = 
     1022    !Config Def  = 2.
     1023    !Config Help =
     1024    !
     1025    exposant_glace_omp = 1.
     1026    call getin('exposant_glace',exposant_glace_omp)
     1027
     1028    !
     1029    !Config Key  = iflag_t_glace
     1030    !Config Desc = 
     1031    !Config Def  = 0
     1032    !Config Help =
     1033    !
     1034    iflag_t_glace_omp = 0
     1035    call getin('iflag_t_glace',iflag_t_glace_omp)
     1036
     1037    !
    10071038    !Config Key  = iflag_ice_thermo
    10081039    !Config Desc = 
     
    11421173    call getin('iflag_thermals',iflag_thermals_omp)
    11431174    !
     1175    !Config Key  = iflag_thermals_ed
     1176    !Config Desc =
     1177    !Config Def  = 0
     1178    !Config Help =
     1179    !
     1180    fact_thermals_ed_dz_omp = 0.1
     1181
     1182    call getin('fact_thermals_ed_dz',fact_thermals_ed_dz_omp)
     1183    !
    11441184    !
    11451185    !Config Key  = iflag_thermals_ed
     
    11591199    iflag_thermals_optflux_omp = 0
    11601200    call getin('iflag_thermals_optflux',iflag_thermals_optflux_omp)
     1201    !
     1202    !Config Key  = iflag_thermals_closure
     1203    !Config Desc =
     1204    !Config Def  = 0
     1205    !Config Help =
     1206    !
     1207    iflag_thermals_closure_omp = 1
     1208    call getin('iflag_thermals_closure',iflag_thermals_closure_omp)
     1209    !
     1210    !
    11611211    !
    11621212    !
     
    17181768    iflag_con = iflag_con_omp
    17191769    iflag_ener_conserv = iflag_ener_conserv_omp
     1770    ok_conserv_q = ok_conserv_q_omp
    17201771    iflag_fisrtilp_qsat = iflag_fisrtilp_qsat_omp
    17211772
     
    17441795    t_glace_min = t_glace_min_omp
    17451796    t_glace_max = t_glace_max_omp
     1797    exposant_glace = exposant_glace_omp
     1798    iflag_t_glace = iflag_t_glace_omp
    17461799    iflag_ice_thermo = iflag_ice_thermo_omp
    17471800    rei_min = rei_min_omp
     
    18131866    iflag_thermals = iflag_thermals_omp
    18141867    iflag_thermals_ed = iflag_thermals_ed_omp
     1868    fact_thermals_ed_dz = fact_thermals_ed_dz_omp
    18151869    iflag_thermals_optflux = iflag_thermals_optflux_omp
     1870    iflag_thermals_closure = iflag_thermals_closure_omp
    18161871    nsplit_thermals = nsplit_thermals_omp
    18171872    tau_thermals = tau_thermals_omp
     
    19401995    write(lunout,*)'iflag_con=',iflag_con
    19411996    write(lunout,*)'iflag_ener_conserv=',iflag_ener_conserv
     1997    write(lunout,*)'ok_conserv_q=',ok_conserv_q
    19421998    write(lunout,*)'iflag_fisrtilp_qsat=',iflag_fisrtilp_qsat
    19431999    write(lunout,*)' epmax = ', epmax
     
    19712027    write(lunout,*)' t_glace_min = ',t_glace_min
    19722028    write(lunout,*)' t_glace_max = ',t_glace_max
     2029    write(lunout,*)' exposant_glace = ',exposant_glace
     2030    write(lunout,*)' iflag_t_glace = ',iflag_t_glace
    19732031    write(lunout,*)' iflag_ice_thermo = ',iflag_ice_thermo
    19742032    write(lunout,*)' rei_min = ',rei_min
     
    20042062    write(lunout,*)' iflag_thermals = ', iflag_thermals
    20052063    write(lunout,*)' iflag_thermals_ed = ', iflag_thermals_ed
     2064    write(lunout,*)' fact_thermals_ed_dz = ', fact_thermals_ed_dz
    20062065    write(lunout,*)' iflag_thermals_optflux = ', iflag_thermals_optflux
     2066    write(lunout,*)' iflag_thermals_closure = ', iflag_thermals_closure
    20072067    write(lunout,*)' iflag_clos = ', iflag_clos
    20082068    write(lunout,*)' type_run = ',type_run
Note: See TracChangeset for help on using the changeset viewer.