Subject: ECON-DBS, Numerical Error-SVS, TREELIST
Name: R. Havis
Date: MAy 8, 2008
Variants affected: ALL

Description:
1) FVS Update Bulletin No. 689 described an enhancement for default species code format
   in output data base tables, and enhencement that allows users to control
   the species code format in output data base tables using data base keywords.
   This enhancement has been added to the following ECON output data base table.
   Thanks go to Fred Martin Washington DNR for coding this enhancement.
   
   FVS_EconHarvestValue
   
   A second field has been added to the ECONRPTS data base extension keyword  
   to allow users to set a uniform species code format for the data base table.
 
   ECONRPTS Data Base Keyword
   FIELD      VALUE  DESCRIPTION
   Field 2:   1      FVS Alpha codes will be output to the Species column
                     in the data base table
              2      FIA codes will be output to the Species column in the
                     data base table
              3      USDA Plants Symbols will be output to the Species
                     column in the data base table

2) An output column name in the FVS_EconSummary data base table was changed 
   from Pretending to Pretend_Harvest. When adding output data to an
   FVS_EconSummary data base table built with a previous version of
   FVS, users must change the column heading from Pretending to
   Pretend_Harvest. Fred Martin also coded this change.

3) FVS Update Bulletin No. 687 described and enhancement to allow processing
   stands consisting of all dead trees. Unintentionally, cycle zero
   dead tree report received its own header when processing nore than 50 input
   treesrather than the cycle zero dead trees appearing at the end of the treelist
   table. This has been corrected.
   
4) A potential numerical error in the generation of SVS output files has been
   corrected.

Impact on users: Users should obtain new executables.

Files:

The JSPIN array was changed from two dimensions to one dimension. This affected the
GRINIT routines, INTREE, SPDECD, DBSFMDSNAG, DBSATRLS, DBSFMMORT, DBSCUTS, and
PLOTT.F77, GETSTD, PUTSTD

The dependency list in the compile instructions for the SVRANN routine was in error,
and this has been corrected in the MAKEFILES. Thanks go to Steve Scharosch,
Abacus Inc., for finding this problem.

./ak/obj/makefile
./ak/src/grinit.f
./base/obj/makefile
./base/src/evpred.f  -changed LFIRE to LFIRE2 since LFIRE was carried in common
./base/src/exdbs.f   - added argument to DBSIN ENTRY statement
./base/src/intree.f
./base/src/prtrls.f  - aded LTREE logical variable for Dead Tree list print control
./base/src/revise.f
./base/src/spdecd.f
./base/src/svsnage.f - modified numerical error trap
./bm/src/grinit.f
./ca/obj/makefile
./ca/src/grinit.f
./ci/src/grinit.f
./common/PLOT.F77
./cr/obj/makefile
./cr/src/grinit.f
./cs/obj/makefile
./cs/src/grinit.f
./cs_new/obj/makefile
./cs_new/src/grinit.f
./dbs/src/dbsatrtls.f
./dbs/src/dbscuts.f
./dbs/src/dbsecharv.f       - added argument to DBSECHARV_insert CALL statement
./dbs/src/dbsecsum.f        - changed name of data base output column from Pretending to
                              Pretend_Harvest
./dbs/src/dbsfmdsnag.f
./dbs/src/dbsfmmort.f
./dbs/src/dbsin.f    - corrected data base table keyword echo output format statement
./dbs/src/dbstrls.f
./ec/src/grinit.f
./econ/obj/makefile
./econ/src/eccalc.f  - added argument to call to DBSECHARV_insert
./em/src/grinit.f
./ie/obj/makefile
./ie/src/grinit.f
./kt/src/grinit.f
./ls/obj/makefile
./ls/src/grinit.f
./ls_new/obj/makefile
./ls_new/src/grinit.f
./nc/src/grinit.f
./ne/obj/makefile
./ne/src/grinit.f
./ne_new/obj/makefile
./ne_new/src/grinit.f
./ni/src/grinit.f
./ni/src/spctrn.f
./pn/src/grinit.f
./ppbase/src/getstd.f
./ppbase/src/putstd.f
./sn/obj/makefile
./sn/src/grinit.f
./so/src/grinit.f
./so33/obj/makefile
./so33/src/grinit.f
./tt/src/grinit.f
./ut/obj/makefile
./ut/src/grinit.f
./wc/obj/makefile
./wc/src/grinit.f
./ws/src/grinit.f
