Subject: Upgrade of the Blue Mountains variant to 18 species


Name: Gary Dixon
Date: 

Variants affected: BM

Description: At the request of R6, the Blue Mountains variant has been expanded from
             its original 10 species to 18 species. Surrogate equations from other  
             variants were used for this expansion. Western juniper, limber pine, and  
             quaking aspen originally came from the Utah variant with WJ and AS being
             via the SO33 variant; whitebark pine is originally from the Tetons variant
             via SO33; Pacific yew, Alaska cedar, black cottonwood, and other hardwoods
             are originally from the WC variant with PY, CW, and OH via SO33. In addition,
             other softwoods now uses the BM ponderosa pine growth equations rather than
             equations originally fit to the other softwoods category.


Impact on users: Users of the BM variant should obtain a new executable.

Files:

new directories:
bm/common    contains PRGPRM.F77 and ESPARM.F77

dbs/obj/bm   contains makefile for compiling the dbs code

modified bm/src files
bm/src       blkdat.f  (used SO33 SIGMAR values for WJ, AS, and WB even though they differ
                        from the originating variant for these species)
             bmtmrt.f
             bratio.f
             ccfcal.f
             cratet.f
             crown.f
             dgf.f     (used the TT variant Bridger NF location constant for whitebark pine;
                        used the WC variant location constant that is used for all WC forests
                        except the Willamette for YC)
             essubh.f
             findag.f
             formcl.f  (used WC Willamette NF form class values for YC; even though OS now
                        grows like PP, I left the form class at the old value of 60)
             grinit.f
             htcalc.f
             htdbh.f   (used WC Willamette values for YC)
             htgf.f    (used SO33 height max values for WC species and 100 for YC)
             maical.f
             morts.f   (used BM PP background rate for YC)
             regent.f
             sichg.f
             sitset.f
             smhtgf.f
             varvol.f
             
new files to bm/src
             bfvol.f
             cubrds.f
             dgdriv.f
             dubscr.f
             
unchanged bm/src files
bm/src       ecocls.f 
             exppnb.f  
             forkod.f  
             grohed.f
             habtyp.f  
             pvref6.f
             
other modified files
ni/src       cwcalc.f
             spctrn.f
             
mistoe/src   misintbm.f

covr/src     cvcbms.f
             cvshap.f
             
fire/bm/src  fmbrkt.f
             fmcba.f
             fmcblk.f
             fmcrow.f
             fmvinit.f
             
note: fire/bm/src/fmcfmd.f  fire/base/src fmsnag, fmsnght, and fmeff
      fire/ni/src fmcons and fmmois , and fire/pn/src fmsfall
      were all examined did not need to be changed
      
bm/obj       makefile
                      
bin          makefile 