Changeset f9ce123 in flexpart.git
- Timestamp:
- Apr 9, 2015, 3:33:01 PM (9 years ago)
- Branches:
- master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
- Children:
- b5d0e7e
- Parents:
- 6f3a20a
- Files:
-
- 46 edited
Legend:
- Unmodified
- Added
- Removed
-
README_PARALLEL.md
- Property mode changed from 100755 to 100644
-
options/AGECLASSES
- Property mode changed from 100755 to 100644
-
options/COMMAND.alternative
- Property mode changed from 100755 to 100644
-
options/COMMAND.reference
- Property mode changed from 100755 to 100644
-
options/IGBP_int1.dat
- Property mode changed from 100755 to 100644
-
options/OH_7lev_agl.dat
- Property mode changed from 100755 to 100644
-
options/OUTGRID
- Property mode changed from 100755 to 100644
-
options/RECEPTORS
- Property mode changed from 100755 to 100644
-
options/RELEASES.alternative
- Property mode changed from 100755 to 100644
-
options/RELEASES.reference
- Property mode changed from 100755 to 100644
-
options/SPECIES/SPECIES.orig
- Property mode changed from 100755 to 100644
-
options/SPECIES/SPECIES_001
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_002
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_003
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_004
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_005
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_006
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_007
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_008
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_009
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_010
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_011
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_012
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_013
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_014
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_015
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_016
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_017
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_018
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_019
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_020
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_021
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_022
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 22 22 28.00 molweight 23 23 2.16E-13 OH Reaction rate - C [cm^3/molecule/sec] 24 115 OH reaction rate - D [K] 24 115.0 OH reaction rate - D [K] 25 2.0 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_024
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_025
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 23 23 -9.99E-09 OH Reaction rate - C [cm^3/molecule/sec] 24 24 -9.9 OH reaction rate - D [K] 25 -9.9 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_026
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 22 22 16.00 molweight 23 23 9.65E-20 OH Reaction rate - C [cm^3/molecule/sec] 24 1082.0 OH reaction rate - D [K] 24 1082.0 OH Reaction rate - D [K] 25 2.58 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_027
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 22 22 30.00 molweight 23 23 15.2E-18 OH Reaction rate - C [cm^3/molecule/sec] 24 498 OH reaction rate - D [K] 24 498.0 OH reaction rate - D [K] 25 2.0 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_028
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 22 22 44.000 molweight 23 23 15.5E-18 OH Reaction rate - C [cm^3/molecule/sec] 24 61 OH reaction rate - D [K] 24 61. OH reaction rate - D [K] 25 2.0 OH Reaction rate - N (no unit) 25 26 -9 number of associated specias (neg. none) 26 27 -99.99 KOA - organic matter air partitioning -
options/SPECIES/SPECIES_108
- Property mode changed from 100755 to 100644
r60403cd rf9ce123 14 14 Dry deposition (gases) - Henrys const. 15 15 Dry deposition (gases) - f0 (reactivity) 16 1.9E 03 Dry deposition (particles) - rho16 1.9E+03 Dry deposition (particles) - rho 17 17 4.0E-07 Dry deposition (particles) - dquer 18 18 3.0E-01 Dry deposition (particles) - dsig 19 19 -9.99 Alternative: dry deposition velocity 20 20 64.00 molweight 21 -1.35E-12 OH Reaction rate - C 22 1.0 OH Reaction rate - D 21 -1.35E-14 OH Reaction rate - C [cm^3/molecule/sec] 22 120.0 OH Reaction rate - D [K] 23 2.0 OH Reaction rate - N (no unit) 23 24 -9 number of associated specias (neg. none) 24 25 -99.99 KOA - organic matter air partitioning -
options/SPECIES/spec_overview
- Property mode changed from 100755 to 100644
-
options/surfdata.t
- Property mode changed from 100755 to 100644
-
options/surfdepo.t
- Property mode changed from 100755 to 100644
-
src/com_mod.f90
r5f9d14a rf9ce123 163 163 real :: rgs(maxspec,5,numclass),rlu(maxspec,5,numclass) 164 164 real :: rm(maxspec),dryvel(maxspec),kao(maxspec) 165 real :: ohcconst(maxspec),ohdconst(maxspec) 165 real :: ohcconst(maxspec),ohdconst(maxspec),ohnconst(maxspec) 166 166 ! se it is possible to associate a species with a second one to make transfer from gas to aerosol 167 167 integer :: spec_ass(maxspec) -
src/makefile
r5f9d14a rf9ce123 34 34 FLEXPART-GFS-MPI = FP_gfs_MPI 35 35 36 ## Linker 37 LD = ld.gold 38 36 39 ## COMPILERS 37 F90 = /usr/bin/gfortran38 #F90 = ${HOME}/gcc-4.9.1/bin/gfortran40 #F90 = /usr/bin/gfortran 41 F90 = ${HOME}/gcc-4.9.1/bin/gfortran 39 42 #MPIF90 = ${HOME}/opt/bin/mpifort 40 43 #MPIF90 = mpif90.mpich 41 MPIF90 = mpif90.openmpi42 #MPIF90 = mpifort44 #MPIF90 = mpif90.openmpi 45 MPIF90 = mpifort 43 46 44 47 ## OPTIMIZATION LEVEL … … 51 54 ## 1) System libraries at NILU 52 55 # INCPATH1 = /usr/include 53 INCPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/include54 LIBPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/lib56 # INCPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/include 57 # LIBPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/lib 55 58 # LIBPATH2 = /usr/lib/x86_64-linux-gnu 56 59 57 60 ## 2) Home-made libraries 58 #INCPATH2 = ${HOME}/include 59 INCPATH2 = /homevip/flexpart/include 60 LIBPATH2 = /homevip/flexpart/lib 61 #INCPATH2 = ${HOME}/lib 62 63 FFLAGS = -I$(INCPATH1) -I$(INCPATH2) -O$(O_LEV) -g -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -fmessage-length=0 -flto=jobserver -O$(O_LEV) -mtune=native $(FUSER) # -march=native 61 INCPATH1 = ${HOME}/include 62 INCPATH2 = /homevip/flexpart/include/ 63 #LIBPATH2 = /homevip/flexpart/lib/ 64 LIBPATH1 = ${HOME}/lib 65 LIBPATH2 = ${HOME}/lib 66 67 FFLAGS = -I$(INCPATH1) -I$(INCPATH2) -O$(O_LEV) -g -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -fmessage-length=0 -flto=jobserver -O$(O_LEV) -mtune=native -fuse-linker-plugin $(FUSER) # -march=native 68 64 69 DBGFLAGS = -I$(INCPATH1) -I$(INCPATH2) -O$(O_LEV_DBG) -g3 -ggdb3 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -fmessage-length=0 -flto=jobserver -O$(O_LEV_DBG) -fbacktrace -Warray-bounds -Wall -fcheck=all $(FUSER) # -ffpe-trap=invalid,overflow,denormal,underflow,zero -fdump-core 65 70 -
src/ohreaction.f90
r8a65cb0 rf9ce123 153 153 do k=1,nspec 154 154 if (ohcconst(k).gt.0.) then 155 ohrate=ohcconst(k)*temp** 2*exp(-ohdconst(k)/temp)*oh_average155 ohrate=ohcconst(k)*temp**ohnconst(k)*exp(-ohdconst(k)/temp)*oh_average 156 156 ! new particle mass 157 157 restmass = xmass1(jpart,k)*exp(-1*ohrate*abs(ltsample)) -
src/readspecies.f90
r5f9d14a rf9ce123 47 47 ! ohcconst OH reaction rate constant C * 48 48 ! ohdconst OH reaction rate constant D * 49 ! ohnconst OH reaction rate constant n * 49 50 ! id_spec SPECIES number as referenced in RELEASE file * 50 51 ! id_pos position where SPECIES data shall be stored * … … 66 67 character(len=16) :: pspecies 67 68 real :: pdecay, pweta, pwetb, preldiff, phenry, pf0, pdensity, pdquer 68 real :: pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, p spec_ass, pkao69 real :: pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pohnconst, pspec_ass, pkao 69 70 real :: pweta_in, pwetb_in, pwetc_in, pwetd_in 70 71 integer :: readerror … … 75 76 pweta_in, pwetb_in, pwetc_in, pwetd_in, & 76 77 preldiff, phenry, pf0, pdensity, pdquer, & 77 pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, p spec_ass, pkao78 pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pohnconst, pspec_ass, pkao 78 79 79 80 pspecies=" " … … 94 95 pohcconst=-9.99 95 96 pohdconst=-9.9E-09 97 pohnconst=2.0 96 98 pspec_ass=-9 97 99 pkao=-99.99 … … 160 162 read(unitspecies,'(f8.2)',end=22) ohdconst(pos_spec) 161 163 ! write(*,*) ohdconst(pos_spec) 164 read(unitspecies,'(f8.2)',end=22) ohnconst(pos_spec) 165 ! write(*,*) ohnconst(pos_spec) 162 166 read(unitspecies,'(i18)',end=22) spec_ass(pos_spec) 163 167 ! write(*,*) spec_ass(pos_spec) … … 183 187 pohcconst=ohcconst(pos_spec) 184 188 pohdconst=ohdconst(pos_spec) 189 pohnconst=ohnconst(pos_spec) 185 190 pspec_ass=spec_ass(pos_spec) 186 191 pkao=kao(pos_spec) … … 206 211 ohcconst(pos_spec)=pohcconst 207 212 ohdconst(pos_spec)=pohdconst 213 ohdconst(pos_spec)=pohnconst 208 214 spec_ass(pos_spec)=pspec_ass 209 215 kao(pos_spec)=pkao
Note: See TracChangeset
for help on using the changeset viewer.