Ignore:
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_mod
    23 
    241!*******************************************************************************
    252!        Include file for particle diffusion model FLEXPART                    *
     
    307!        June 1996                                                             *
    318!                                                                              *
    32 !        Modifications: 15 August 2013 IP,
    33 !        2/2015 PS, add incremental deposition switch
     9!        Last update:15 August 2013 IP                                         *
    3410!                                                                              *
    3511!*******************************************************************************
     12
     13module com_mod
    3614
    3715  use par_mod, only: dp, numpath, maxnests, maxageclass, maxspec, ni, &
     
    9169  integer :: mquasilag,nested_output,ind_source,ind_receptor
    9270  integer :: ind_rel,ind_samp,ioutputforeachrelease,linit_cond,surf_only
    93   logical :: turbswitch, ldep_incr
     71  logical :: turbswitch
    9472
    9573  ! ctl      factor, by which time step must be smaller than Lagrangian time scale
     
    12098  ! nested_output: 0 no, 1 yes
    12199  ! turbswitch              determines how the Markov chain is formulated
    122   ! ldep_incr: .true. incremental deposition, .false. accumulated deposition
    123100
    124101  ! ind_rel and ind_samp  are used within the code to change between mass and mass-mix (see readcommand.f)
     
    159136  character :: compoint(1001)*45
    160137  integer :: numpoint
    161   !SE, now dynamically allocated:
     138  !sec, now dynamically allocated:
    162139  ! ireleasestart(maxpoint),ireleaseend(maxpoint)
    163140  !      real xpoint1(maxpoint),ypoint1(maxpoint)
     
    178155  real :: rgs(maxspec,5,numclass),rlu(maxspec,5,numclass)
    179156  real :: rm(maxspec),dryvel(maxspec),kao(maxspec),ohreact(maxspec)
    180   ! SE  it is possible to associate a species with a second one to make transfer from gas to aerosol
     157  ! se  it is possible to associate a species with a second one to make transfer from gas to aerosol
    181158  integer :: spec_ass(maxspec)
    182159
     
    572549  real :: dxoutn,dyoutn,outlon0n,outlat0n,xoutshiftn,youtshiftn
    573550  !real outheight(maxzgrid),outheighthalf(maxzgrid)
    574   logical :: dep,drydep,drydepspec(maxspec),wetdep,ohrea,assspec
     551  logical :: DEP,DRYDEP,DRYDEPSPEC(maxspec),WETDEP,OHREA,ASSSPEC
    575552
    576553  ! numxgrid,numygrid       number of grid points in x,y-direction
     
    585562  ! outheight [m]           upper levels of the output grid
    586563  ! outheighthalf [m]       half (middle) levels of the output grid cells
    587   ! dep                     .true., if either dry or wet depos. is switched on
    588   ! drydep                  .true., if dry deposition is switched on
    589   ! drydepspec              .true., if dry deposition is switched on for that species
    590   ! wetdep                  .true., if wet deposition is switched on
    591   ! ohrea                   .true., if oh reaction is switched on
    592   ! assspec                 .true., if there are two species asscoiated
     564  ! 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
    593570  !                    (i.e. transfer of mass between these two occurs
    594571
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG