- Timestamp:
- Jun 17, 2022, 4:24:49 PM (2 years ago)
- Location:
- LMDZ6/branches/LMDZ-ECRAD
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/LMDZ-ECRAD
- Property svn:mergeinfo changed
-
LMDZ6/branches/LMDZ-ECRAD/libf/phylmd/Dust/splaeropt_5wv_rrtm.F90
r2753 r4171 9 9 USE DIMPHY 10 10 USE aero_mod 11 USE infotrac_phy 11 USE infotrac_phy, ONLY: nqtot, nbtr, tracers 12 12 USE phys_local_var_mod, ONLY: od550aer,od865aer,ec550aer,od550lt1aer 13 13 ! … … 34 34 LOGICAL :: soluble 35 35 36 INTEGER :: i, k, m, i tr, irh, aerindex36 INTEGER :: i, k, m, iq, itr, irh, aerindex 37 37 INTEGER :: spsol, spinsol, la 38 38 INTEGER :: RH_num(klon,klev) … … 112 112 ENDDO 113 113 114 DO itr=1,nbtr !--loop over tracers 115 116 IF (tname(itr+nqo)=='PREC') THEN !--fine mode accumulation mode 117 CYCLE 118 ELSE IF (tname(itr+nqo)=='FINE') THEN !--fine mode accumulation mode 119 soluble=.TRUE. 120 spsol=1 121 aerindex=1 122 ELSE IF (tname(itr+nqo)=='COSS') THEN !--coarse mode sea salt 123 soluble=.TRUE. 124 spsol=2 125 aerindex=2 126 ELSE IF (tname(itr+nqo)=='CODU') THEN !--coarse mode dust 127 soluble=.FALSE. 128 spinsol=1 129 aerindex=3 130 ELSE IF (tname(itr+nqo)=='SCDU') THEN !--super coarse mode dust 131 soluble=.FALSE. 132 spinsol=2 133 aerindex=4 134 ELSE 135 CALL abort_physic(modname,'I cannot do aerosol optics for '//tname(itr+nqo),1) 136 ENDIF 114 itr = 0 115 DO iq = 1, nqtot 116 IF(.NOT.tracers(iq)%isInPhysics) CYCLE 117 itr = itr+1 118 SELECT CASE(tracers(iq)%name) 119 CASE('PREC'); CYCLE !--precursor 120 CASE('FINE'); soluble=.TRUE.; spsol=1; aerindex=1 !--fine mode accumulation mode 121 CASE('COSS'); soluble=.TRUE.; spsol=2; aerindex=2 !--coarse mode sea salt 122 CASE('CODU'); soluble=.FALSE.; spinsol=1; aerindex=3 !--coarse mode dust 123 CASE('SCDU'); soluble=.FALSE.; spinsol=2; aerindex=4 !--super coarse mode dust 124 CASE DEFAULT; CALL abort_physic(modname,'I cannot do aerosol optics for '//tracers(iq)%name,1) 125 END SELECT 137 126 138 127 DO la=1,las
Note: See TracChangeset
for help on using the changeset viewer.