Changeset 3317 for LMDZ6/trunk/libf
- Timestamp:
- Apr 16, 2018, 3:05:55 PM (7 years ago)
- Location:
- LMDZ6/trunk/libf/phylmd
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/clesphys.h
r3048 r3317 8 8 !..include cles_phys.h 9 9 ! 10 LOGICAL cycle_diurne,soil_model,new_oliq,ok_orodr,ok_orolf 10 INTEGER iflag_cycle_diurne 11 LOGICAL soil_model,new_oliq,ok_orodr,ok_orolf 11 12 LOGICAL ok_limitvrai 12 13 LOGICAL ok_all_xml … … 120 121 ! THEN INTEGER AND LOGICALS 121 122 & , top_height & 122 & , cycle_diurne, soil_model, new_oliq &123 & , iflag_cycle_diurne, soil_model, new_oliq & 123 124 & , ok_orodr, ok_orolf, ok_limitvrai, nbapp_rad & 124 125 & , iflag_con, nbapp_cv, nbapp_wk & -
LMDZ6/trunk/libf/phylmd/conf_phys_m.F90
r3274 r3317 213 213 LOGICAL,SAVE :: ok_lic_cond_omp 214 214 ! 215 LOGICAL,SAVE :: cycle_diurne_omp,soil_model_omp,new_oliq_omp 215 INTEGER,SAVE :: iflag_cycle_diurne_omp 216 LOGICAL,SAVE :: soil_model_omp,new_oliq_omp 216 217 LOGICAL,SAVE :: ok_orodr_omp, ok_orolf_omp, ok_limitvrai_omp 217 218 INTEGER, SAVE :: nbapp_rad_omp, iflag_con_omp … … 719 720 ! Constantes precedemment dans dyn3d/conf_gcm 720 721 721 !Config Key = cycle_diurne722 !Config Desc = Cycle d diurne723 !Config Def = y722 !Config Key = iflag_cycle_diurne 723 !Config Desc = Cycle diurne 724 !Config Def = 1 724 725 !Config Help = Cette option permet d'eteidre le cycle diurne. 725 726 !Config Peut etre util pour accelerer le code ! 726 cycle_diurne_omp = .TRUE.727 CALL getin(' cycle_diurne',cycle_diurne_omp)727 iflag_cycle_diurne_omp = 1 728 CALL getin('iflag_cycle_diurne',iflag_cycle_diurne_omp) 728 729 729 730 !Config Key = soil_model … … 2165 2166 RCFC12_per = RCFC12_per_omp 2166 2167 2167 cycle_diurne =cycle_diurne_omp2168 iflag_cycle_diurne = iflag_cycle_diurne_omp 2168 2169 soil_model = soil_model_omp 2169 2170 new_oliq = new_oliq_omp … … 2526 2527 write(lunout,*)'ok_lic_melt=', ok_lic_melt 2527 2528 write(lunout,*)'ok_lic_cond=', ok_lic_cond 2528 write(lunout,*)' cycle_diurne=',cycle_diurne2529 write(lunout,*)'iflag_cycle_diurne=',iflag_cycle_diurne 2529 2530 write(lunout,*)'soil_model=',soil_model 2530 2531 write(lunout,*)'new_oliq=',new_oliq -
LMDZ6/trunk/libf/phylmd/phyetat0.F90
r3080 r3317 121 121 tab_cntrl(6)=nbapp_rad 122 122 123 if ( cycle_diurne) tab_cntrl( 7) =1.123 if (iflag_cycle_diurne.GE.1) tab_cntrl( 7) = iflag_cycle_diurne 124 124 if (soil_model) tab_cntrl( 8) =1. 125 125 if (new_oliq) tab_cntrl( 9) =1. -
LMDZ6/trunk/libf/phylmd/phyredem.F90
r3080 r3317 91 91 tab_cntrl(6) = nbapp_rad 92 92 93 IF( cycle_diurne ) tab_cntrl( 7 ) = 1.93 IF( iflag_cycle_diurne.GE.1 ) tab_cntrl( 7 ) = iflag_cycle_diurne 94 94 IF( soil_model ) tab_cntrl( 8 ) = 1. 95 95 IF( new_oliq ) tab_cntrl( 9 ) = 1. -
LMDZ6/trunk/libf/phylmd/physiq_mod.F90
r3274 r3317 341 341 INTEGER igout 342 342 !====================================================================== 343 ! Clef controlant l'activation du cycle diurne:343 ! Clef iflag_cycle_diurne controlant l'activation du cycle diurne: 344 344 ! en attente du codage des cles par Fred 345 INTEGER iflag_cycle_diurne346 PARAMETER (iflag_cycle_diurne=1)345 ! iflag_cycle_diurne est initialise par conf_phys et se trouve 346 ! dans clesphys.h (IM) 347 347 !====================================================================== 348 348 ! Modele thermique du sol, a activer pour le cycle diurne: … … 1362 1362 print*,'iflag_coupl,iflag_clos,iflag_wake', & 1363 1363 iflag_coupl,iflag_clos,iflag_wake 1364 print*,'iflag_ CYCLE_DIURNE', iflag_cycle_diurne1364 print*,'iflag_cycle_diurne', iflag_cycle_diurne 1365 1365 ! 1366 1366 IF (iflag_con.EQ.2.AND.iflag_cld_th.GT.-1) THEN … … 3743 3743 ! 3744 3744 !IM 251017 begin 3745 3745 ! print*,'physiq betaCRF global zdtime=',zdtime 3746 3746 !IM 251017 end 3747 3747 DO k=1, klev -
LMDZ6/trunk/libf/phylmd/printflag.F90
r1992 r3317 30 30 & ************' 31 31 PRINT 100 32 PRINT 10, cycle_diurne, soil_model32 PRINT 10, iflag_cycle_diurne.GE.1, soil_model 33 33 PRINT 100 34 34 … … 97 97 END IF 98 98 99 IF (cycle_diurn0 .AND. .NOT. cycle_diurne.OR. .NOT. cycle_diurn0 .AND. &100 cycle_diurne) THEN101 PRINT 13, cycle_diurn0, cycle_diurne99 IF (cycle_diurn0 .AND. .NOT. (iflag_cycle_diurne.GE.1) .OR. .NOT. cycle_diurn0 .AND. & 100 (iflag_cycle_diurne.GE.1) ) THEN 101 PRINT 13, cycle_diurn0, iflag_cycle_diurne 102 102 PRINT 100 103 103 END IF -
LMDZ6/trunk/libf/phylmd/surf_ocean_mod.F90
r3102 r3317 185 185 !--old parametrizations of ocean surface albedo 186 186 ! 187 IF ( cycle_diurne) THEN187 IF (iflag_cycle_diurne.GE.1) THEN 188 188 ! 189 189 CALL alboc_cd(rmu0,alb_eau)
Note: See TracChangeset
for help on using the changeset viewer.