/[lmdze]/trunk/Sources/phylmd/phyredem.f
ViewVC logotype

Diff of /trunk/Sources/phylmd/phyredem.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 206 by guez, Fri Feb 5 16:02:34 2016 UTC revision 207 by guez, Thu Sep 1 10:30:53 2016 UTC
# Line 4  module phyredem_m Line 4  module phyredem_m
4    
5  contains  contains
6    
7    SUBROUTINE phyredem(pctsrf, tsol, tsoil, qsurf, qsol, snow, albedo, evap, &    SUBROUTINE phyredem(pctsrf, ftsol, ftsoil, qsurf, qsol, snow, albedo, evap, &
8         rain_fall, snow_fall, solsw, sollw, fder, radsol, frugs, agesno, zmea, &         rain_fall, snow_fall, solsw, sollw, fder, radsol, frugs, agesno, zmea, &
9         zstd, zsig, zgam, zthe, zpic, zval, t_ancien, q_ancien, rnebcon, &         zstd, zsig, zgam, zthe, zpic, zval, t_ancien, q_ancien, rnebcon, &
10         ratqs, clwcon, run_off_lic_0, sig1, w01)         ratqs, clwcon, run_off_lic_0, sig1, w01)
# Line 22  contains Line 22  contains
22      use phyredem0_m, only: ncid_restartphy      use phyredem0_m, only: ncid_restartphy
23    
24      REAL, INTENT(IN):: pctsrf(:, :) ! (klon, nbsrf)      REAL, INTENT(IN):: pctsrf(:, :) ! (klon, nbsrf)
25      REAL, INTENT(IN):: tsol(:, :) ! (klon, nbsrf)      REAL, INTENT(IN):: ftsol(:, :) ! (klon, nbsrf)
26      REAL, INTENT(IN):: tsoil(:, :, :) ! (klon, nsoilmx, nbsrf)      REAL, INTENT(IN):: ftsoil(:, :, :) ! (klon, nsoilmx, nbsrf)
27      REAL, INTENT(IN):: qsurf(:, :) ! (klon, nbsrf)      REAL, INTENT(IN):: qsurf(:, :) ! (klon, nbsrf)
28    
29      REAL, intent(in):: qsol(:) ! (klon)      REAL, intent(in):: qsol(:) ! (klon)
# Line 79  contains Line 79  contains
79      call nf95_put_var(ncid_restartphy, varid, pctsrf(:, is_sic))      call nf95_put_var(ncid_restartphy, varid, pctsrf(:, is_sic))
80    
81      call nf95_inq_varid(ncid_restartphy, "TS", varid)      call nf95_inq_varid(ncid_restartphy, "TS", varid)
82      call nf95_put_var(ncid_restartphy, varid, tsol)      call nf95_put_var(ncid_restartphy, varid, ftsol)
83    
84      call nf95_inq_varid(ncid_restartphy, "Tsoil", varid)      call nf95_inq_varid(ncid_restartphy, "Tsoil", varid)
85      call nf95_put_var(ncid_restartphy, varid, tsoil)      call nf95_put_var(ncid_restartphy, varid, ftsoil)
86    
87      call nf95_inq_varid(ncid_restartphy, "QS", varid)      call nf95_inq_varid(ncid_restartphy, "QS", varid)
88      call nf95_put_var(ncid_restartphy, varid, qsurf)      call nf95_put_var(ncid_restartphy, varid, qsurf)

Legend:
Removed from v.206  
changed lines
  Added in v.207

  ViewVC Help
Powered by ViewVC 1.1.21