- Timestamp:
- Jul 22, 2024, 9:29:09 PM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmd/Dust/lsc_scav_spl.F90
r5082 r5099 12 12 USE traclmdz_mod 13 13 USE infotrac,ONLY : nbtr 14 ! USE comgeomphy15 14 USE iophy 15 USE lmdz_yomcst 16 16 IMPLICIT NONE 17 17 !===================================================================== … … 25 25 include "dimensions.h" 26 26 include "chem.h" 27 include "YOMCST.h" 28 include "YOECUMF.h" 27 include "YOECUMF.h" 29 28 30 29 REAL,INTENT(IN) :: pdtime ! time step (s) … … 56 55 LOGICAL,SAVE :: debut=.true. 57 56 !$OMP THREADPRIVATE(debut) 58 ! 57 59 58 !JE REAL,PARAMETER :: henry=1.4 ! constante de Henry en mol/l/atm ~1.4 for gases 60 59 REAL,DIMENSION(nbtr) :: henry ! constante de Henry en mol/l/atm ~1.4 for gases … … 99 98 REAL :: pr, ps, ice, water 100 99 real :: conserv 101 ! 100 102 101 !!!!!!!!!!!!!!!!!!!! choix lessivage !!!!!!!!!!!!!!!!!!!!!!!! 103 102 !! logical,save :: inscav_fisrt 104 103 !!! $OMP THREADPRIVATE(inscav_first) 105 ! 104 106 105 !!!!!!!!!!!!!!!!!!!!!!!!!!! 107 106 IF (debut) THEN 108 ! 107 109 108 ! inscav_fisrt=.true. 110 109 ! call getin('inscav_fisrt',inscav_fisrt) … … 114 113 ! print*,'beta from Reddy and Bocuher 2004 (original version), inscav_fisrt=',inscav_fisrt 115 114 ! endif 116 ! 115 117 116 !JE alpha_r=0.001 ! coefficient d'impaction pour la pluie 118 117 !JE alpha_s=0.01 ! coefficient d'impaction pour la neige … … 123 122 ! frac_aer=0.5 ~ droplet size shrinks by evap 124 123 frac_aer=0.5 125 !126 124 127 125 !JE to speed up, commented 20140219 128 ! 126 129 127 ! OPEN(99,file='lsc_scav_param.data',status='old', & 130 128 ! form='formatted',err=9999) … … 139 137 ! CLOSE(99) 140 138 !9999 Continue 141 ! 139 142 140 ! print*,'JE alpha_r',alpha_r 143 141 ! print*,'JE alpha_s',alpha_s … … 147 145 ! print*,'frac_coar_scav',frac_coar_scav 148 146 ! print*,'frac_aer ev',frac_aer 149 ! 147 150 148 ! JE endcomment 151 ! 149 152 150 ENDIF !(debut) 153 151 !!!!!!!!!!!!!!!!!!!!!!!!!!! 154 ! 152 155 153 ! initialization 156 154 dxin=0. … … 223 221 endif ! (iflag_lscav .eq. 4) 224 222 beta_v1(i,k)=beta !! for output 225 ! 223 226 224 dxin=tr_seri(i,k,it)*(exp(-scav(i,k)*beta*pdtime)-1.) 227 225 ! his_dh(i)=his_dh(i)-dxin*zrho(i,k)*zdz(i,k)/pdtime ! kg/m2/s
Note: See TracChangeset
for help on using the changeset viewer.