Changeset 73 for trunk/mesoscale/LMD_MM_MARS/SRC/WRFV2
- Timestamp:
- Feb 20, 2011, 12:20:51 PM (14 years ago)
- Location:
- trunk/mesoscale/LMD_MM_MARS/SRC/WRFV2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd/libf/phymars/meso_physiq.F
r72 r73 1321 1321 1322 1322 IF (tracer.AND.water.AND.ngridmx.NE.1) THEN 1323 if (caps.and.(obliquit.lt.27.)) then 1324 tsurf(ngrid)=1/(1/136.27-r/5.9e+5*alog(0.0095*ps(ngrid))) 1325 endif 1323 !if (caps.and.(obliquit.lt.27.)) then 1324 ! tsurf(ngrid)=1/(1/136.27-r/5.9e+5*alog(0.0095*ps(ngrid))) 1325 !endif 1326 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1327 !!!!! note WRF MESOSCALE AYMERIC -- mot cle "caps" 1328 !!!!! watercaptag n'est plus utilise que dans vdifc 1329 !!!!! ... pour que la sublimation ne soit pas stoppee 1330 !!!!! ... dans la calotte permanente nord si qsurf=0 1331 !!!!! on desire garder cet effet regle par caps=T 1332 !!!!! on a donc commente "if (caps.and.(obliquit.lt.27.))" ci-dessus 1333 !!!!! --- remplacer ces lignes par qqch de plus approprie 1334 !!!!! si on s attaque a la calotte polaire sud 1335 !!!!! pas d'autre occurrence majeure du mot-cle "caps" 1336 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1337 1326 1338 c ------------------------------------------------------------- 1327 1339 c Change of surface albedo (set to 0.4) in case of ground frost -
trunk/mesoscale/LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F
r72 r73 154 154 !------------------------------------------- 155 155 INTEGER :: i,j,k,its,ite,jts,jte,ij 156 INTEGER :: subs 156 INTEGER :: subs,iii 157 157 158 158 ! *** for LMD physics … … 623 623 CASE(0) !! NO TRACERS (mars=0) 624 624 wtnom(nq) = 'co2' 625 CASE(1) 626 wtnom(1) = 'h2o_vap' 627 wtnom(2) = 'h2o_ice' 628 CASE(2) 629 wtnom(1) = 'dust' 625 630 CASE(11) !! newwater mars==11 scalar:qh2o,qh2o_ice,qdust,qdust_number,qco2 626 631 wtnom(nq) = 'co2' … … 665 670 #ifdef NEWPHYS 666 671 q_prof(:,1:nq) = SCALAR(i,kps:kpe,j,2:nq+1) !! the names were set above !! one dummy tracer in WRF 667 q_prof(:,nq) = 0.95 !! cas du CO2 !! TEMPORAIRE 672 !!! CAS DU CO2 673 DO iii=1,nq 674 IF ( wtnom(iii) .eq. 'co2' ) q_prof(:,iii) = 0.95 675 ENDDO 668 676 #else 669 677 SELECT CASE (MARS_MODE) … … 790 798 ! Tracer at surface ! 791 799 !-------------------! 792 #ifdef NEWPHYS793 !!! a faire !!!794 PRINT *, 'WARNING WARNING no tracer at surface'795 qsurf_val(:)=0.796 #else797 800 SELECT CASE (MARS_MODE) 798 801 CASE(0) !! NO TRACERS (mars=0) 799 802 qsurf_val(:)=0. 800 803 CASE(1) !! WATER CYCLE (mars=1) 804 #ifdef NEWPHYS 805 qsurf_val(2)=MARS_WICE(i,j) !! logique avec wtnom(2) = 'h2o_ice' defini ci-dessus 806 qsurf_val(1)=0. 807 #else 801 808 qsurf_val(2)=MARS_WICE(i,j) !! attention... H2O ice is tracer nqmx in qsurf in LMD physics 802 qsurf_val(1)=0. 809 qsurf_val(1)=0. 810 #endif 803 811 CASE(2) !! DUST CYCLE (mars=2) 804 812 qsurf_val(:)=0. 813 #ifdef NEWPHYS 814 CASE(11) 815 qsurf_val(:)=0. !! provisoire 816 #endif 805 817 END SELECT 806 #endif807 818 808 819 !-------------------!
Note: See TracChangeset
for help on using the changeset viewer.