Changes from branches/petra/src/com_mod.f90 at r36 to trunk/src/com_mod.f90 at r30
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/com_mod.f90
r36 r30 1 !**********************************************************************2 ! Copyright 1998-2015 *3 ! Andreas Stohl, Petra Seibert, A. Frank, Gerhard Wotawa, *4 ! Caroline Forster, Sabine Eckhardt, John Burkhart, Harald Sodemann *5 ! *6 ! This file is part of FLEXPART. *7 ! *8 ! FLEXPART is free software: you can redistribute it and/or modify *9 ! it under the terms of the GNU General Public License as published by*10 ! the Free Software Foundation, either version 3 of the License, or *11 ! (at your option) any later version. *12 ! *13 ! FLEXPART is distributed in the hope that it will be useful, *14 ! but WITHOUT ANY WARRANTY; without even the implied warranty of *15 ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *16 ! GNU General Public License for more details. *17 ! *18 ! You should have received a copy of the GNU General Public License *19 ! along with FLEXPART. If not, see <http://www.gnu.org/licenses/>. *20 !**********************************************************************21 22 module com_mod23 24 1 !******************************************************************************* 25 2 ! Include file for particle diffusion model FLEXPART * … … 30 7 ! June 1996 * 31 8 ! * 32 ! Modifications: 15 August 2013 IP, 33 ! 2/2015 PS, add incremental deposition switch 9 ! Last update:15 August 2013 IP * 34 10 ! * 35 11 !******************************************************************************* 12 13 module com_mod 36 14 37 15 use par_mod, only: dp, numpath, maxnests, maxageclass, maxspec, ni, & … … 91 69 integer :: mquasilag,nested_output,ind_source,ind_receptor 92 70 integer :: ind_rel,ind_samp,ioutputforeachrelease,linit_cond,surf_only 93 logical :: turbswitch , ldep_incr71 logical :: turbswitch 94 72 95 73 ! ctl factor, by which time step must be smaller than Lagrangian time scale … … 120 98 ! nested_output: 0 no, 1 yes 121 99 ! turbswitch determines how the Markov chain is formulated 122 ! ldep_incr: .true. incremental deposition, .false. accumulated deposition123 100 124 101 ! ind_rel and ind_samp are used within the code to change between mass and mass-mix (see readcommand.f) … … 159 136 character :: compoint(1001)*45 160 137 integer :: numpoint 161 ! SE, now dynamically allocated:138 !sec, now dynamically allocated: 162 139 ! ireleasestart(maxpoint),ireleaseend(maxpoint) 163 140 ! real xpoint1(maxpoint),ypoint1(maxpoint) … … 178 155 real :: rgs(maxspec,5,numclass),rlu(maxspec,5,numclass) 179 156 real :: rm(maxspec),dryvel(maxspec),kao(maxspec),ohreact(maxspec) 180 ! SEit is possible to associate a species with a second one to make transfer from gas to aerosol157 ! se it is possible to associate a species with a second one to make transfer from gas to aerosol 181 158 integer :: spec_ass(maxspec) 182 159 … … 572 549 real :: dxoutn,dyoutn,outlon0n,outlat0n,xoutshiftn,youtshiftn 573 550 !real outheight(maxzgrid),outheighthalf(maxzgrid) 574 logical :: dep,drydep,drydepspec(maxspec),wetdep,ohrea,assspec551 logical :: DEP,DRYDEP,DRYDEPSPEC(maxspec),WETDEP,OHREA,ASSSPEC 575 552 576 553 ! numxgrid,numygrid number of grid points in x,y-direction … … 585 562 ! outheight [m] upper levels of the output grid 586 563 ! outheighthalf [m] half (middle) levels of the output grid cells 587 ! dep.true., if either dry or wet depos. is switched on588 ! drydep.true., if dry deposition is switched on589 ! drydepspec.true., if dry deposition is switched on for that species590 ! wetdep.true., if wet deposition is switched on591 ! ohrea .true., if ohreaction is switched on592 ! assspec.true., if there are two species asscoiated564 ! DEP .true., if either dry or wet depos. is switched on 565 ! DRYDEP .true., if dry deposition is switched on 566 ! DRYDEPSPEC .true., if dry deposition is switched on for that species 567 ! WETDEP .true., if wet deposition is switched on 568 ! OHREA .true., if OH reaction is switched on 569 ! ASSSPEC .true., if there are two species asscoiated 593 570 ! (i.e. transfer of mass between these two occurs 594 571
Note: See TracChangeset
for help on using the changeset viewer.