Changeset 437 for LMDZ.3.3


Ignore:
Timestamp:
Jan 24, 2003, 4:23:43 PM (22 years ago)
Author:
lmdzadmin
Message:

Introduction de qsurf dans l'etat de redemmarage JLD
IM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ.3.3/branches/rel-LF/libf/dyn3d/etat0_netcdf.F

    r435 r437  
    3535      REAL :: q3d(iip1, jjp1, llm,nqmx), qsat(iip1, jjp1, llm)
    3636      REAL :: tsol(klon), qsol(klon), sn(klon)
    37       REAL :: tsolsrf(klon,nbsrf), qsolsrf(klon,nbsrf),snsrf(klon,nbsrf)
     37      REAL :: tsolsrf(klon,nbsrf), qsurf(klon,nbsrf),snsrf(klon,nbsrf)
    3838      REAL :: albe(klon,nbsrf), evap(klon,nbsrf)
    3939      REAL :: tsoil(klon,nsoilmx,nbsrf)
     
    6363      CHARACTER*80 :: varname
    6464      !
    65       INTEGER :: i,j, ig, l, ji,ii1,ii2
     65      INTEGER :: i,j, ig, l, ji,ii1,ii2, n
    6666      REAL :: xpi
    6767      !
     
    635635      albe(:,is_sic) = 0.6
    636636      evap(:,:) = 0.
    637       qsolsrf(:,is_ter) = 150
    638       qsolsrf(:,is_lic) = 150
    639       qsolsrf(:,is_oce) = 150.
    640       qsolsrf(:,is_sic) = 150.
     637C     vapeur d'eau a la surface =- vapeur d'eau premier niveau
     638      do n = 1, nbsrf
     639        DO j=2,jjm
     640          DO i =1, iim
     641            qsurf((j-2)*iim+1+i,n)=q3d(i,j,1,1)
     642          END DO
     643        END DO
     644        qsurf(1,n)=q3d(1,1,1,1)  ! pole nord
     645        qsurf(klon,n)=q3d(1,jjp1,1,1)  ! pole sud
     646      END DO
     647      qsol(:) = 150.
    641648      do i = 1, nbsrf
    642649        do j = 1, nsoilmx
     
    660667      ratqs = 0.0
    661668
    662       call phyredem("startphy.nc",phystep,radpas,
    663      $    latfi, lonfi, pctsrf, tsolsrf, tsoil, deltat, qsolsrf, snsrf,
    664      $    albe, evap, rain_fall, snow_fall, solsw, sollw, fder,
     669cIM   call phyredem("startphy.nc",phystep,radpas, co2_ppm, solaire,
     670      call phyredem("startphy.nc",phystep,radpas,
     671     $    latfi, lonfi, pctsrf, tsolsrf, tsoil, deltat, qsurf, qsol,
     672     $    snsrf, albe, evap, rain_fall, snow_fall, solsw, sollw, fder,
    665673     $    radsol, frugs,  agesno,
    666674     $    zmea, zstd, zsig, zgam, zthe, zpic, zval, rugsrel,
Note: See TracChangeset for help on using the changeset viewer.