Ignore:
Timestamp:
Dec 8, 2011, 10:04:00 AM (13 years ago)
Author:
emillour
Message:

Mars GCM: Include changes and updates for photochemistry by FL:

  • aeronomars/calchim.F : change in units of surface density.
  • aeronomars/surfacearea.F : new routine to compute ice and dust surface area

(m2/m3) available for heterogeneous reactions.

  • phymars/initracer.F : bug correction: initialize igcm_ch4 and change loop

bounds (when guessing tracer names/properties with
old input files).

  • phymars/watercloud.F : cleanup.
  • phymars/physiq.F : add call to surfacearea; photochemistry is now called

after sedimentation to take into acount updated rdust
and rice.

EM

Location:
trunk/LMDZ.MARS/libf/aeronomars
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/aeronomars/calchim.F

    r334 r459  
    2121c    update sept. 2008 identify tracers by their names (Ehouarn Millour)
    2222c    update 17/03/2011 synchronize with latest version of chemistry (Franck Lefevre)
     23c    update 05/12/2011 synchronize with latest version of chemistry (Franck Lefevre)
    2324c
    2425c   Arguments:
     
    4243c    tauref(ngridmx)            Optical depth at 7 hPa
    4344c    co2ice(ngridmx)            co2 ice surface layer (kg.m-2)
    44 c    surfdust(ngridmx,nlayermx) dust surface area (micron2/cm3)
    45 c    surfice(ngridmx,nlayermx)  ice surface area (micron2/cm3)
     45c    surfdust(ngridmx,nlayermx) dust surface area (m2/m3)
     46c    surfice(ngridmx,nlayermx)  ice surface area (m2/m3)
    4647c
    4748c  Output:
     
    8788      real    tauref(ngridmx)            ! optical depth at 7 hPa
    8889      real    co2ice(ngridmx)            ! co2 ice surface layer (kg.m-2)
    89       real    surfdust(ngridmx,nlayermx) ! dust surface area (micron2/cm3)
    90       real    surfice(ngridmx,nlayermx)  !  ice surface area (micron2/cm3)
     90      real    surfdust(ngridmx,nlayermx) ! dust surface area (m2/m3)
     91      real    surfice(ngridmx,nlayermx)  !  ice surface area (m2/m3)
    9192
    9293c   outputs:
     
    356357            zlocal(l) = zzlay(ig,l)/1000.
    357358c
    358 c           surfdust1d and surfice1d in cm2/cm3
    359 c
    360             surfdust1d(l) = surfdust(ig,l)*1.e-8
    361             surfice1d(l)  = surfice(ig,l)*1.e-8
     359c           surfdust1d and surfice1d: conversion from m2/m3 to cm2/cm3
     360c
     361            surfdust1d(l) = surfdust(ig,l)*1.e-2
     362            surfice1d(l)  = surfice(ig,l)*1.e-2
    362363c
    363364c           search for switch index between regions
Note: See TracChangeset for help on using the changeset viewer.