2/8/2006  NR05m7.exe  (released for NMIM and public as NONROAD2005a)

This fixes CLCEVEMS.FOR to properly time-allocate DIURNAL, TANK, and HOSE evap emissions from
annual to season, month, and typical day.  The annual emissions were fine.  And it was just 
diurnal, tank, and hose emissions, since those emissions are calculated from per-day EFs, 
unlike all the other pollutants. 

Due to the bug, the sum of 3 monthly tons for diurnal, tank, and hose, were much less than a 
corresponding seasonal run for those same months.  Similarly, the sum of 4 seasonal runs was 
much less than the corresponding annual run.  And for equipment that has equal monthly 
activity distribution throughout the year (e.g., commercial, airport, rail), the annual run 
was exactly 4 times the sum of the four seasonal runs.  (and the seasonal run was exactly 
3 times the sum of the monthly runs).  

====================================================


11/29/05 update NONRDIO.INC with new version designation: NONROAD2005, Nov 2005

11/16 & 11/18/2005 NR05m6.exe

11/18
One of the peer reviewers found a slight error in the calculation of CO changes with fuel oxygen
for 4-stroke engines.  The effect of adding 2.2% oxygen to the fuel should reduce CO by 13.6% 
instead of 13.8%.  The effect per percent fuel oxygen should then be 6.2% instead of 6.3%.  
Modified file: EMSADJ.FOR

11/16
EPA discovered a small bug in the hot soak calculations that limited the effective hours/year 
to 260, which is not needed.  The "260" came from the fact that when we calculate the input
soaks/hour values, we use an upper limit of 260 soaks/year.  But there is no reason to apply
any such limit within the hotsoak calculation in the model itself.  This fix will increase the
hot soak emissions, especially for gasoline equipment with high hrs/year activity, such as: 
forklifts (1800 hr/yr), some commercial lawn equip (~500-700 hrs/yr), terminal tractors (827),
some const equip (500-700). 
Modified file: CLCEVEMS.FOR

====================================================

8/18/2005 NR05m5.exe
EPA discovered a bug in the diurnal (DAILY) calculations that could yield null output if TMAX 
and TMIN were equal, such as could happen with TMAX <= 40F (since the model sets any TMAX or TMIN
under 40 to 40 for purposes of diurnal calculation. The problem was in the Wade equation (wadeeq.for)
floating point calculations that could yield a tiny negative vapor generation when TMAX and TMIN 
were nominally equal. 
This version fixes the bug by totally bypassing the diurnal calculation if TMAX is <= 40.0 in
CLCEVEMS.FOR. 
It also makes 40.0F a parameter in NONRDPRM.INC, and adds error trapping code for negative
diurnal emissions. It also fixes WADEEQ.FOR to set vapor generation to zero if TMAX <= TMIN.

====================================================

The 7/30/2005 delivery of NONROAD from Cimulus (compiled by EPA as nr05m.exe on 8/1/05) 
contains speeded-up code for county and state level runs.  It does this by
moving some of the calculations that were done at the county level up to the state
or national level.  This means that growth and seasonality can only be specified
down to the state level (not county).  

====================================================

The 7/27/2005 NONROAD version is just an interim test version in which all the compile warnings were dealt with.

It is functionally identical to nr05L1.exe (the 7/14/2005 version with Craig's allocation fixes)

