Changeset 288 for trunk/LMDZ.MARS/libf
- Timestamp:
- Sep 9, 2011, 9:38:30 AM (13 years ago)
- Location:
- trunk/LMDZ.MARS/libf/phymars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/phymars/inifis.F
r285 r288 257 257 call getin("callrichsl",callrichsl) 258 258 write(*,*) " callrichsl = ",callrichsl 259 260 if (calltherm .and. .not.callrichsl) then 261 print*,'WARNING WARNING WARNING' 262 print*,'if calltherm=T we strongly advise that ' 263 print*,'you use the new surface layer scheme ' 264 print*,'by setting callrichsl=T ' 265 endif 259 266 260 267 write(*,*) "call CO2 condensation ?" -
trunk/LMDZ.MARS/libf/phymars/physiq.F
r286 r288 689 689 enddo 690 690 691 692 #ifdef MESOSCALE 693 IF (flag_LES .eq. .false.) THEN 694 #endif 695 c ---------------------- 691 696 c Treatment of a special case : using new surface layer (Richardson based) 692 697 c without using the thermals in gcm and mesoscale can yield problems in … … 694 699 c a unit subgrid gustiness. Remember that thermals should be used we using the 695 700 c Richardson based surface layer model. 696 697 #ifdef MESOSCALE 698 IF (flag_LES .eq. .false.) THEN 699 IF ((calltherm .eq. .false.) .and. (callrichsl .eq. .true.)) THEN 701 IF ( .not.calltherm .and. callrichsl ) THEN 700 702 DO ig=1, ngridmx 701 703 IF (zh(ig,1) .lt. tsurf(ig)) THEN … … 704 706 ENDDO 705 707 ENDIF 708 c ---------------------- 709 #ifdef MESOSCALE 706 710 ENDIF 707 #else708 IF ((calltherm .eq. .false.) .and. (callrichsl .eq. .true.)) THEN709 DO ig=1, ngridmx710 IF (zh(ig,1) .lt. tsurf(ig)) THEN711 wmax_th(ig)=1.712 ENDIF713 ENDDO714 ENDIF715 711 #endif 712 716 713 717 714 c Calling vdif (Martian version WITH CO2 condensation)
Note: See TracChangeset
for help on using the changeset viewer.