Changeset 5103 for LMDZ6/branches/Amaury_dev/libf/phylmd/StratAer
- Timestamp:
- Jul 23, 2024, 3:29:36 PM (4 months ago)
- Location:
- LMDZ6/branches/Amaury_dev/libf/phylmd/StratAer
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmd/StratAer/nucleation_tstep_mod.F90
r5101 r5103 135 135 136 136 137 ! Fortran 90 subroutinebinapara137 ! Fortran 90 SUBROUTINE binapara 138 138 139 139 ! Calculates parametrized values of nucleation rate, … … 299 299 kinetic_n,kinetic_i) 300 300 301 ! Fortran 90 subroutinenewbinapara301 ! Fortran 90 SUBROUTINE newbinapara 302 302 303 303 ! Calculates parametrized values for neutral and ion-induced sulfuric acid-water particle formation rate … … 614 614 kinrhotresi=EXP(kinrhotresi) !1/cm3 615 615 616 IF (kinrhotresi<rhoali) kinetic_i=. true.616 IF (kinrhotresi<rhoali) kinetic_i=.TRUE. 617 617 618 618 IF (kinetic_i) THEN -
LMDZ6/branches/Amaury_dev/libf/phylmd/StratAer/stratH2O_methox.F90
r5101 r5103 30 30 LOGICAL, INTENT(IN) :: debutphy ! flag for first physiq step 31 31 ! Output variables 32 ! tendency buffer used in add_phys_tend subroutine(in physiq_mod)32 ! tendency buffer used in add_phys_tend SUBROUTINE (in physiq_mod) 33 33 REAL, INTENT(INOUT), DIMENSION(klon,klev) :: dq_ch4mmr 34 34 -
LMDZ6/branches/Amaury_dev/libf/phylmd/StratAer/sulfate_aer_mod.F90
r5101 r5103 72 72 ! include conversion from molec/cm3 to Pa 73 73 ! ph2so4=solh2so4(temp,xa)*(1.38065e-16*temp)/10. 74 ! print*,' ph2so4=',ph2so4,temp,R2SO4(ilon,ilev)74 ! PRINT*,' ph2so4=',ph2so4,temp,R2SO4(ilon,ilev) 75 75 ! good match with Martin, et Ayers, not with Gmitro (the famous 0.086) 76 76 … … 135 135 (R2SO4B(ilon,ilev,IK)*1.e-2))**third 136 136 137 ! print*,'R,Rwet(m),kelvin,h2so4(%),ro=',RRSI(ik),radwet,fkelvin, &137 ! PRINT*,'R,Rwet(m),kelvin,h2so4(%),ro=',RRSI(ik),radwet,fkelvin, & 138 138 ! & R2SO4B(ilon,ilev,IK),DENSO4B(ilon,ilev,IK) 139 ! print*,' equil.h2so4(molec/cm3), &139 ! PRINT*,' equil.h2so4(molec/cm3), & 140 140 ! & sigma',solh2so4(temp,xa),surftension(temp,xa) 141 141 … … 830 830 psh2o_out=100.*exp(psh2o_out) 831 831 end if 832 ! print*,psh2o_out832 ! PRINT*,psh2o_out 833 833 834 834 return … … 993 993 ! h2so4 weight precent 994 994 wph2so4_out = 9800.*sulfmolal/(98.*sulfmolal+1000.) 995 ! print*,rh,pph2o,psh2o(T),vpice(T)996 ! print*,T,aw,sulfmolal,wph2so4_out995 ! PRINT*,rh,pph2o,psh2o(T),vpice(T) 996 ! PRINT*,T,aw,sulfmolal,wph2so4_out 997 997 wph2so4_out = max(wph2so4_out,15.) 998 998 wph2so4_out = min(wph2so4_out,99.999)
Note: See TracChangeset
for help on using the changeset viewer.