Changeset 2669 for LMDZ5/branches/testing/libf/phylmd/conf_phys_m.F90
- Timestamp:
- Oct 14, 2016, 2:57:28 PM (8 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2642-2664
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/conf_phys_m.F90
r2594 r2669 19 19 ok_ade, ok_aie, ok_cdnc, aerosol_couple, & 20 20 flag_aerosol, flag_aerosol_strat, new_aod, & 21 bl95_b0, bl95_b1,&21 flag_bc_internal_mixture, bl95_b0, bl95_b1,& 22 22 read_climoz, & 23 23 alp_offset) … … 64 64 ! ok_cdnc, ok cloud droplet number concentration 65 65 ! flag_aerosol_strat : flag pour les aerosols stratos 66 ! flag_bc_internal_mixture : use BC internal mixture if true 66 67 ! bl95_b*: parameters in the formula to link CDNC to aerosol mass conc 67 68 ! … … 77 78 INTEGER :: flag_aerosol 78 79 INTEGER :: flag_aerosol_strat 80 LOGICAL :: flag_bc_internal_mixture 79 81 LOGICAL :: new_aod 80 82 REAL :: bl95_b0, bl95_b1 … … 95 97 INTEGER, SAVE :: flag_aerosol_omp 96 98 INTEGER, SAVE :: flag_aerosol_strat_omp 99 LOGICAL, SAVE :: flag_bc_internal_mixture_omp 97 100 LOGICAL, SAVE :: new_aod_omp 98 101 REAL,SAVE :: bl95_b0_omp, bl95_b1_omp … … 398 401 flag_aerosol_strat_omp = 0 399 402 CALL getin('flag_aerosol_strat',flag_aerosol_strat_omp) 403 404 ! 405 !Config Key = flag_bc_internal_mixture 406 !Config Desc = state of mixture for BC aerosols 407 ! - n = external mixture 408 ! - y = internal mixture 409 !Config Def = n 410 !Config Help = Used in physiq.F / aeropt 411 ! 412 flag_bc_internal_mixture_omp = .false. 413 CALL getin('flag_bc_internal_mixture',flag_bc_internal_mixture_omp) 400 414 401 415 ! Temporary variable for testing purpose! … … 2136 2150 flag_aerosol=flag_aerosol_omp 2137 2151 flag_aerosol_strat=flag_aerosol_strat_omp 2152 flag_bc_internal_mixture=flag_bc_internal_mixture_omp 2138 2153 new_aod=new_aod_omp 2139 2154 aer_type = aer_type_omp … … 2311 2326 IF (ok_aie .AND. .NOT. ok_cdnc) THEN 2312 2327 CALL abort_physic('conf_phys', 'ok_cdnc must be set to y if ok_aie is activated',1) 2328 ENDIF 2329 2330 ! BC internal mixture is only possible with RRTM & NSW=6 & flag_aerosol=6 or aerosol_couple 2331 IF (flag_bc_internal_mixture .AND. NSW.NE.6) THEN 2332 CALL abort_physic('conf_phys', 'flag_bc_internal_mixture can only be activated with NSW=6',1) 2333 ENDIF 2334 IF (flag_bc_internal_mixture .AND. iflag_rrtm.NE.1) THEN 2335 CALL abort_physic('conf_phys', 'flag_bc_internal_mixture can only be activated with RRTM',1) 2336 ENDIF 2337 IF (flag_bc_internal_mixture .AND. flag_aerosol.NE.6) THEN 2338 CALL abort_physic('conf_phys', 'flag_bc_internal_mixture can only be activated with flag_aerosol=6',1) 2313 2339 ENDIF 2314 2340
Note: See TracChangeset
for help on using the changeset viewer.