- Timestamp:
- Jul 24, 2023, 10:40:53 PM (16 months ago)
- Location:
- trunk/LMDZ.MARS/libf/phymars
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/phymars/co2condens_mod.F
r2999 r3013 647 647 c Value transfert at the surface interface when condensation 648 648 c sublimation: 649 ztm(1) = ztcondsol(ig) 649 if (zmflux(1).lt.0) then 650 c Surface condensation 651 ztm(1) = ztc(1) 652 else 653 c Surface sublimation: 654 ztm(1) = ztcondsol(ig) 655 endif 650 656 zum(1) = 0 651 657 zvm(1) = 0 -
trunk/LMDZ.MARS/libf/phymars/physiq_mod.F
r3012 r3013 694 694 c Initialize albedo and orbital calculation 695 695 c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 CALL surfini(ngrid, qsurf)696 CALL surfini(ngrid,nslope,qsurf) 697 697 CALL iniorbit(aphelie,periheli,year_day,peri_day,obliquit) 698 698 c initialize soil -
trunk/LMDZ.MARS/libf/phymars/surfini.F
r2892 r3013 1 SUBROUTINE surfini(ngrid, qsurf)1 SUBROUTINE surfini(ngrid,nslope,qsurf) 2 2 3 3 USE ioipsl_getin_p_mod, ONLY : getin_p … … 28 28 29 29 integer,intent(in) :: ngrid ! number of atmospheric columns 30 real,intent(inout) :: qsurf(ngrid,nqmx) ! tracer on surface (kg/m2) 31 32 INTEGER ig,icap,iq,alternate 30 integer,intent(in) :: nslope ! number of sub-grid surfaces 31 real,intent(inout) :: qsurf(ngrid,nqmx,nslope) ! tracer on surface (kg/m2) 32 33 INTEGER ig,icap,iq,alternate,islope 33 34 REAL icedryness ! ice dryness 34 35 … … 78 79 !write(*,*) "all qsurf to zero. dirty." 79 80 do iq=1,nqmx 80 qsurf(ig,iq)=0. !! on jette les inputs GCM 81 do islope = 1,nslope 82 qsurf(ig,iq,islope)=0. !! on jette les inputs GCM 81 83 !! on regle juste watercaptag 82 84 !! il faudrait garder les inputs GCM 83 85 !! si elles sont consequentes 86 enddo 84 87 enddo 85 88 if ( ( latitude(ig)*180./pi .gt. 70. ) .and.
Note: See TracChangeset
for help on using the changeset viewer.