Changeset 2311 for trunk/LMDZ.MARS/libf/aeronomars
- Timestamp:
- May 6, 2020, 1:46:00 PM (5 years ago)
- Location:
- trunk/LMDZ.MARS/libf/aeronomars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/aeronomars/perosat.F
r1266 r2311 5 5 use tracer_mod, only: igcm_h2o2, mmol 6 6 use conc_mod, only: mmean 7 USE comcstfi_h7 use comcstfi_h, only: g 8 8 IMPLICIT NONE 9 9 … … 32 32 integer,intent(in) :: nlayer ! number of atmospheric layers 33 33 integer,intent(in) :: nq ! number of tracers 34 INTEGER ig35 REAL ptimestep! pas de temps physique (s)36 REAL pplev(ngrid,nlayer+1)! pression aux inter-couches (Pa)37 REAL pplay(ngrid,nlayer)! pression au milieu des couches (Pa)38 REAL zt(nlayer)! temperature au centre des couches (K)34 INTEGER,INTENT(IN) :: ig 35 REAL,INTENT(IN) :: ptimestep ! pas de temps physique (s) 36 REAL,INTENT(IN) :: pplev(ngrid,nlayer+1)! pression aux inter-couches (Pa) 37 REAL,INTENT(IN) :: pplay(ngrid,nlayer) ! pression au milieu des couches (Pa) 38 REAL,INTENT(IN) :: zt(nlayer) ! temperature au centre des couches (K) 39 39 ! deja mise a jour dans calchim 40 40 41 41 c Traceurs : 42 real zy(nlayer,nq)! traceur (fraction molaire sortie chimie)43 real pdqcloud(ngrid,nlayer,nq) ! tendance condensation (kg/kg.s-1)44 real pdqscloud(ngrid,nq)! flux en surface (kg.m-2.s-1)42 real,intent(in) :: zy(nlayer,nq) ! traceur (fraction molaire sortie chimie) 43 real,intent(out) :: pdqcloud(ngrid,nlayer,nq) ! tendance condensation (kg/kg.s-1) 44 real,intent(out) :: pdqscloud(ngrid,nq) ! flux en surface (kg.m-2.s-1) 45 45 46 46 c local: … … 67 67 if (igcm_h2o2.eq.0) then 68 68 write(*,*) "perosat: error; no h2o2 tracer !!!!" 69 stop69 call abort_physic("perosat","missing h2o2 tracer",1) 70 70 endif 71 71 firstcall=.false. -
trunk/LMDZ.MARS/libf/aeronomars/read_phototable.F90
r1918 r2311 21 21 !*********************************************************************** 22 22 23 use ioipsl_getin com, only: getin23 use ioipsl_getin_p_mod, only: getin_p 24 24 use datafile_mod, only: datadir 25 25 … … 45 45 ! look for a " phototable= ..." option in def files 46 46 47 call getin ("phototable",phototable)47 call getin_p("phototable",phototable) 48 48 49 49 fic = 81 … … 61 61 write(*,*)' callphys.def with:' 62 62 write(*,*)' phototable=filename' 63 stop63 call abort_physic("read_phototable","missing "//trim(phototable)//"file",1) 64 64 end if 65 65
Note: See TracChangeset
for help on using the changeset viewer.