next up previous contents
Next: aerdepini Up: Routine/Function Prologues Previous: is_restart   Contents

Fortran: Module Interface aerdepMod (Source File: aerdepMod.F90)

read an interpolate aerosol deposition data


USES:

   use shr_kind_mod,    only : r8 => shr_kind_r8
   use abortutils,      only : endrun
   use clm_varctl,      only : scmlat,scmlon,single_column
   use clm_varctl,      only : iulog
   use clm_varcon     , only : secspday
   use perf_mod,        only : t_startf, t_stopf
   use clm_varctl,      only : set_caerdep_from_file, set_dustdep_from_file
   use spmdMod,         only : masterproc, mpicom, MPI_REAL8, MPI_INTEGER
   use fileutils      , only : getfil
   use ncdio          , only : check_ret,ncd_iolocal
   use shr_sys_mod    , only : shr_sys_flush
PUBLIC TYPES:
   implicit none
 
   private
 
   !INCLUDES:
   include 'netcdf.inc'
PUBLIC MEMBER FUNCTIONS:
   public :: interpMonthlyAerdep   ! interpolate monthly aerosol deposition data
   public :: aerdepini             ! aerosol deposition initialization
REVISION HISTORY:
   Created by Mark Flanner, 
     based on vegetation interpolation schemes in STATICEcosystemDynMod
      2009-Apr-17 B. Kauffman -- added multi-year time series functionality
PRIVATE MEMBER FUNCTIONS:
   private :: readMonthlyAerdep       ! read monthly aerosol deposition data for two months
PRIVATE TYPES:




Subsections

Erik Kluzek 2010-06-21