Changeset 1047 for trunk/LMDZ.MARS/libf/aeronomars/deposition.F
- Timestamp:
- Sep 23, 2013, 9:56:47 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/aeronomars/deposition.F
r1036 r1047 1 subroutine deposition(ig, ig_vl1, pplay, pplev, zzlay, zzlev, 1 subroutine deposition(ngrid, nlayer, nq, 2 & ig, ig_vl1, pplay, pplev, zzlay, zzlev, 2 3 $ zu, zv, zt, zycol, ptimestep, co2ice) 3 4 cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc … … 7 8 cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 8 9 c 9 use tracer_mod, only: nqmx 10 use surfdat_h, only: z0 ! surface roughness 11 use conc_mod, only: rnew ! specific gas constant 10 12 implicit none 11 13 c 12 #include "dimensions.h"13 #include "dimphys.h"14 #include "planete.h"15 #include "chimiedata.h"16 #include "conc.h"17 #include "surfdat.h"14 !#include "dimensions.h" 15 !#include "dimphys.h" 16 !#include "planete.h" 17 !#include "chimiedata.h" 18 !#include "conc.h" 19 !#include "surfdat.h" 18 20 c 19 21 c input 20 22 c 21 integer ig ! grid point index 22 integer ig_vl1 ! viking 1 grid point 23 real pplay(ngridmx,nlayermx) ! pressure at the middle of the layers (pa) 24 real pplev(ngridmx,nlayermx+1) ! pressure at layer boundaries (pa) 25 real zzlay(ngridmx,nlayermx) ! altitude at the middle of the layers (m) 26 real zzlev(ngridmx,nlayermx+1) ! altitude at layer boundaries (m) 27 real zu(ngridmx,nlayermx) ! u component of the wind (m.s-1) 28 real zv(ngridmx,nlayermx) ! v component of the wind (m.s-1) 29 real zt(ngridmx,nlayermx) ! temperature (k) 30 real zycol(nlayermx,nqmx) ! composition (volume mixing ratio) 31 real ptimestep ! physical timestep (s) 32 real co2ice(ngridmx) ! co2 ice surface layer (kg.m-2) 23 integer,intent(in) :: ngrid ! number of atmospheric columns 24 integer,intent(in) :: nlayer ! number of atmospheric layers 25 integer,intent(in) :: nq ! number of tracers 26 integer ig ! grid point index 27 integer ig_vl1 ! viking 1 grid point 28 real pplay(ngrid,nlayer) ! pressure at the middle of the layers (pa) 29 real pplev(ngrid,nlayer+1) ! pressure at layer boundaries (pa) 30 real zzlay(ngrid,nlayer) ! altitude at the middle of the layers (m) 31 real zzlev(ngrid,nlayer+1) ! altitude at layer boundaries (m) 32 real zu(ngrid,nlayer) ! u component of the wind (m.s-1) 33 real zv(ngrid,nlayer) ! v component of the wind (m.s-1) 34 real zt(ngrid,nlayer) ! temperature (k) 35 real zycol(nlayer,nq) ! composition (volume mixing ratio) 36 real ptimestep ! physical timestep (s) 37 real co2ice(ngrid) ! co2 ice surface layer (kg.m-2) 33 38 c 34 39 c local
Note: See TracChangeset
for help on using the changeset viewer.