Difference between revisions of "User:Jmao"

From Geos-chem
Jump to: navigation, search
(Removing all content from page)
Line 1: Line 1:
== 2008 ==
 
  
Difference from the standard code:
 
# Include FLAMBE(hardwired in the code) (''phs'')
 
# FLAMBE is limited in PBL (''jaf'')
 
# Implemented Yuxuan's seasonal cycle for Chinese anthropogenic emissions (''jaf'')
 
# Include the quick fix for optical depth(''bmy'')
 
# Include the CAC emission(''jaf'', need to change '''''biomass_mod.f''''' and '''''input.geos''''')
 
  <pre>for input_mod.f:
 
      CALL SPLIT_ONE_LINE( SUBSTRS, N, 1, 'read_emissions_menu:9' )
 
      READ( SUBSTRS(1:N), * ) LCAC</pre>
 
 
== 2009 ==
 
 
'''01/15/2009''' (''jaf'')
 
 
----
 
 
Bug fix for implementation of Yuxuan's seasonal cycle (details of fix listed below)
 
 
There were two problems with this:
 
# The monthly emissions were only being read once per year, so if your simulation covered more than one month, not every month was getting it's own emissions
 
# The big problem - the units of CO, SO2, NOx emissions were in kg/month instead of kg/year.
 
 
*Fix:use the new emissions_mod.f.The other part of the fix was a fix to the files themselves.
 
 
 
 
'''02/10/2009''' (''bmy,jaf'')
 
 
----
 
 
To use the new reprocessed met data, a few changes have to be made:
 
<pre>
 
a3_read_mod.f:806:#if  defined( GEOS_5 ) && defined( IN_CLOUD_OD )
 
a6_read_mod.f:883:#if  defined( GEOS_5 ) && defined( IN_CLOUD_OD )
 
a6_read_mod.f:1534:#if  !defined( IN_CLOUD_OD )
 
define.h:70:!  (24) Added IN_CLOUD_OD flag for reprocessed GEOS-5 met.  Added GRID05x0666
 
define.h:95:#undef IN_CLOUD_OD
 
define.h:135:!#define IN_CLOUD_OD  'IN_CLOUD_OD'
 
fast_j.f:210:#if  defined( GEOS_5 ) && defined( IN_CLOUD_OD )
 
fast_j.f:240:#if  defined( GEOS_5 ) && defined( IN_CLOUD_OD )
 
fast_j.f:343:#if  defined( GEOS_5 ) && defined( IN_CLOUD_OD )
 
i6_read_mod.f:754:#if  defined( GEOS_5 ) && defined( IN_CLOUD_OD )
 
</pre>
 
 
*Fix: copy the new version of these files
 
 
 
'''02/11/2009''' (''jmao'')
 
 
----
 
 
In flambe_biomass_mod.f:
 
It is line 439: Z_MAX = FLOOR( GET_PBL_TOP_L( I, J ) )
 
Here I,J are the index of 1x1 degree grid box, while GET_PBL_TOP_L is accessing 2x2.5 grid box PBL_TOP_L(I,J).
 
 
*Fix: use the new flambe_biomas_mod.f.
 
 
 
'''02/12/2009''' (''jmao,bmy'')
 
----
 
 
In a6_read_mod.f:
 
the problem is the last two digits of the ident string, which is 19 but supposed to be 21. This ident string is to define N_A6_FIELDS. So we missed the last two variables in the model : “MOISTQ” and “CMFMC” when we read the met data.
 
 
*Fix: use the new a6_read_mod.f
 
 
 
'''02/11/2009''' (''jaf'')
 
----
 
 
# Fixed bug that didn't include CO source from oxidation of short-lived VOCs when emissions overwrites or FLAMBE/GFED were being used. For full chem, this is a 2% addition to anthropogenic CO sources and 5% addition to biomass burning CO sources. For tagged CO, the differences are 19% and 11%, respectively.
 
# Changed input file "Scale from 1985 to: " value from 1998 to 2008. This will scale down anthropogenic NEI99 emissions of at least NOx, CO, and SO2 to 2005 values based on Aaron van Donkelaar's scale factors. Leaving it at 1998 is a bug, because it will scale them *up* to larger values (not consistent with EPA reports).
 
# Changed directory in epa_nei_mod.f90 to EPA_NEI_200806. Required adding LICARTT flag as designed by Philippe. This forces use of the scaled down NEI99 emissions (60% for CO, I think something like 50% for NOx?) consistent with Rynda's 2008 GRL paper. This is applied with Aaron's scaling factors by using LICARTT flag. If you just change the directory, you will be applying two scalings for 1999 - 2004, which is incorrect.
 
# Changed the CO oxidation source from anthropogenic VOCs from NEI99 to 39% for tagged CO, based on Rynda's 2008 GRL paper.
 

Revision as of 15:36, 18 February 2009