Subject: CCAdj Keyword
Name: M. Shettles
Date: March 30, 2017
Variants affected: All 

CCAdj Keyword Description: 

	1. Allows user to modify the overlap assumption when estimating percent canopy
	cover using different overlap corrections based upon a range of user-defined 
	classes on non-uniformity.

	2. Is able to tie-in with the ThinCC keyword to alter removal quantities 
	(e.g., basal area, TPA, volume, etc.) based upon PCC targets and 
	user-specified non-randomness

	3. Is schedulable conditionally using dynamism of FVS Event Monitor

Impact on users: users should obtain new executables if they want to use this keyword.

Files: 
__/src/grinit.f - Added GLOCCC and CCCOEF to all of the variant folders
base/src/covolp.f - Rearranged the cover equation to allow the variable
		    CCCOEF (overlap correction factor) to be represented.
base/src/cuts.f - Added conditional call to SSTAGE and logic to determine 
		  crown area removals for THINCC when used with CCADJ
base/src/evldx.f - Updated call to COVOLP to include CCCOEF
base/src/evmon.f - Added conditional call to SSTAGE for conditional 
		   scheduling of CCADJ
base/src/covolp.f - Added GLOCCC to be reset after second call to EVMON
base/src/initre.f - Updated PROCESS OPTIONS array to include 14500 and 
		    added code to process the CCADJ parameters (option 145)
base/src/keywds.f - Updated DATA statements to include CCADJ keyword name
base/src/oplist.f - Updated ITRSL1 AND ITRSL2 arrays to include the 
		    activity number (444) and option number (145) for CCADJ.
		    Incremented NTRSLT variable by 1 to hold the value 148.
		    Increased the precision of the parameters written to  
		    the Activity Schedule/Summary to 4 signifigant digits. 
base/src/sdical.f - Added CCCOEF to the CCCL equation, replacing 0.01
base/src/sstage.f - Added code for processing the CCADJ keyword and 
		    updated calls to COVOLP to include CCCOEF
common/CONTROL.f77 - Declared the GLOCCC and CCCOEF variables
pg/src/getstd.f -  Added GLOCCC and CCCOEF to the INTS and REALS arrays
pg/src/putstd.f -  Added GLOCCC and CCCOEF to the INTS and REALS arrays
fire/bm/src/fmcfmd.f - Updated call to COVOLP to include CCCOEF
fire/so/src/fmcba.f  - Updated call to COVOLP to include CCCOEF
fire/ut/src/fmcfmd.f - Updated call to COVOLP to include CCCOEF


