!$Id: drydep.F90 10 2007-08-09 12:43:01Z acosce $ !! ========================================================================= !! INCA - INteraction with Chemistry and Aerosols !! !! Copyright Laboratoire des Sciences du Climat et de l'Environnement (LSCE) !! Unite mixte CEA-CNRS-UVSQ !! !! Contributors to this INCA subroutine: !! !! Didier Hauglustaine, LSCE, hauglustaine@cea.fr !! Stacy Walters, NCAR, stacy@ucar.edu !! !! Anne Cozic, LSCE, anne.cozic@cea.fr !! Yann Meurdesoif, LSCE, yann.meurdesoif@cea.fr !! !! This software is a computer program whose purpose is to simulate the !! atmospheric gas phase and aerosol composition. The model is designed to be !! used within a transport model or a general circulation model. This version !! of INCA was designed to be coupled to the LMDz GCM. LMDz-INCA accounts !! for emissions, transport (resolved and sub-grid scale), photochemical !! transformations, and scavenging (dry deposition and washout) of chemical !! species and aerosols interactively in the GCM. Several versions of the INCA !! model are currently used depending on the envisaged applications with the !! chemistry-climate model. !! !! This software is governed by the CeCILL license under French law and !! abiding by the rules of distribution of free software. You can use, !! modify and/ or redistribute the software under the terms of the CeCILL !! license as circulated by CEA, CNRS and INRIA at the following URL !! "http://www.cecill.info". !! !! As a counterpart to the access to the source code and rights to copy, !! modify and redistribute granted by the license, users are provided only !! with a limited warranty and the software's author, the holder of the !! economic rights, and the successive licensors have only limited !! liability. !! !! In this respect, the user's attention is drawn to the risks associated !! with loading, using, modifying and/or developing or reproducing the !! software by the user in light of its specific status of free software, !! that may mean that it is complicated to manipulate, and that also !! therefore means that it is reserved for developers and experienced !! professionals having in-depth computer knowledge. Users are therefore !! encouraged to load and test the software's suitability as regards their !! requirements in conditions enabling the security of their systems and/or !! data to be ensured and, more generally, to use and operate it in the !! same conditions as regards security. !! !! The fact that you are presently reading this means that you have had !! knowledge of the CeCILL license and that you accept its terms. !! ========================================================================= subroutine DRYDEP( pmid, temp, mmr) !---------------------------------------------------------------------- ! ... Dry deposition flux ! Didier Hauglustaine and Stacy Walters, 2000. !---------------------------------------------------------------------- USE sflx, ONLY: dvel, dflux USE chem_cons, ONLY: boltz, uma USE species_names USE inca_dim USE CHEM_MODS, ONLY : adv_mass, dry_nh3, dry_hno3, dry_noy IMPLICIT NONE !---------------------------------------------------------------------- ! ... Dummy args !---------------------------------------------------------------------- REAL, INTENT(IN) :: pmid(PLON,PLEV) REAL, INTENT(IN) :: temp(PLON,PLEV) REAL, INTENT(IN) :: mmr(PLON,PLEV,8) !---------------------------------------------------------------------- ! ... Local variables !---------------------------------------------------------------------- INTEGER :: k REAL :: wrk(PLON) REAL :: drym = 28.966 REAL :: mn = 14. !----------------------------------------------------------------------- ! ... Note the factor 1.e-2 in the wrk array calculation is ! to transform the incoming dep vel from cm/s to m/s !----------------------------------------------------------------------- wrk(:) = 1.e-2 * pmid(:,1) / temp(:,1) / boltz * (drym*uma) DO k = 1, 8 dflux(:,k) = wrk(:) * dvel(:,k) * mmr(:,1,k) END DO end subroutine DRYDEP