Changeset 1041 for trunk/MESOSCALE
- Timestamp:
- Sep 19, 2013, 1:16:54 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MESOSCALE/LMD_MM_MARS/SRC/WRFV2/mars_lmd/libf/phymars/surfini.F
r11 r1041 14 14 #include "callkeys.h" 15 15 #include "tracer.h" 16 #include "comgeomfi.h" 17 #include "comcstfi.h" 18 #include "watercap.h" 19 16 20 c 17 INTEGER ngrid,ig,icap 21 INTEGER ngrid,ig,icap,iq 18 22 REAL piceco2(ngrid),psolaralb(ngrid,2) 19 23 REAL qsurf(ngrid,nqmx) !tracer on surface (kg/m2) … … 23 27 c 24 28 c======================================================================= 29 30 do ig=1,ngridmx 31 32 !write(*,*) "all qsurf to zero. dirty." 33 do iq=1,nqmx 34 qsurf(ig,iq)=0. !! on jette les inputs GCM 35 !! on regle juste watercaptag 36 !! il faudrait garder les inputs GCM 37 !! si elles sont consequentes 38 enddo 39 if ( ( lati(ig)*180./pi .gt. 70. ) .and. 40 . ( albedodat(ig) .ge. 0.26 ) ) then 41 write(*,*)"outlier ",ig,albedodat(ig),inertiedat(ig) 42 watercaptag(ig) = .true. 43 dryness(ig) = 1. 44 albedodat(ig) = 0.45 !albedo_h2o_ice !! pour output 45 inertiedat(ig) = 800. 46 write(*,*)"new values ",ig,albedodat(ig),inertiedat(ig) 47 else 48 watercaptag(ig) = .false. 49 dryness(ig) = 1. 50 endif 51 if ( inertiedat(ig) .ge. 800. ) then 52 write(*,*)"change inertie from ",inertiedat(ig)," to 800." 53 inertiedat(ig) = 800. 54 endif 55 56 enddo 57 25 58 26 59 c
Note: See TracChangeset
for help on using the changeset viewer.