4.4 - Model Control File (*.ccu)

The StateCU model control file (*.ccu) contains information to control the model simulation. The model control file is required for all model runs. An example is provided in Appendix A.

Row-Data Program Variable Description
Row 1-3 Format (a120)
1-1 title(1) Simulation Description
2-1 title(2) Simulation Description
3-1 title(3) Simulation Description
Row 4-5 Free Format
4-1 nyr1 Beginning year of simulation
4-2 nyr2 Ending year of simulation
5-1 flag1 Switch for consumptive use option; 1=Blaney-Criddle (SCS Modified, Original, or Pochop), 3=Penman-Monteith, 4=Modified Hargreaves, 5=ASCE Standardized Penman-Monteith. Note that option 2 is not available.
Row 6 Format (4i4) - only reads first variable if rn_xco<3
6-1 rn_xco Switch for effective precipitation method; 0=none, 1=monthly SCS Method, 2=monthly USBR method, 3=daily total inches per day method, 4=daily fraction of total daily rainfall method, 5=SCS NEH Method
6-2 cn(1) Total inches effective (rn_xco=3), Fraction of total rainfall (rn_xco=4), Runoff Curve I (rn_xco=5)
6-3 cn(2) Runoff Curve Number II (rn_xco=5)
6-4 cn(3) Runoff Curve Number III (rn_xco=5)
Row 7-20 Free Format
7-1 iclim Switch for model analysis type; 0=Climate Station Scenario (unit CU), 1=Structure Scenario
8-1 isuply Switch for water supply option; 0=potential consumptive use only, 1=water supply limited by structure, 2=water supply limited by structure, and priority class (water rights considered), 4=ground water considered. Note option 3 is not available
9-1 sout Switch for input summary (*.sum output file); 0=basic, 1=detailed
10-1 ism Switch to consider soil moisture; 0=no, 1=yes, user initialized; 2=yes, run presimulation to initialize)
11-1 psenmo Initial soil moisture content for senior priority water, as a percent of capacity (required field, used if ism=1)
11-2 pjunmo Initial soil moisture content for junior priority water, as a percent of capacity (required field, used if ism=1)
11-3 pothmo Initial soil moisture content for other priority water, as a percent of capacity required field, used if ism=1)
12-1 iprtysm Switch to use water from the soil moisture reservoir priority accounts; 0=by proration, 1=by priority, senior first (if isuply = 2)
13-1 ismcar Default winter carry over soil moisture coefficient, percent (0 to 100)
14-1 typout Default output report level for all structures; 1 = Input summary (*.sum), crop irrigation water requirement summary (*.cir) and water supply limited cu summary (*.wsl) when water supply is considered, 2 = level 1 output plus farm water budget for simulation (*.swb), 3 = level 2 output plus farm water budget by structure (*.dwb), 4 = level 3 output plus detailed water budget by land category for a defined structure (*.4wb), 5 = level 3 output plus detailed water budget by land category for all structures in the scenario (*.4wb), 11 = level 1 output, also includes Basin and Water District Totals in binary output (*.bd1), 12 = level 2 output, also includes Basin and Water District Totals in binary output (*.bd1), 13 = level 3 output, also includes Basin and Water District Totals in binary output (*.bd1), 14 = level 4 output, also includes Basin and Water District Totals in binary output (*.bd1), 15 = level 5 output, also includes Basin and Water District Totals in binary output (*.bd1)
14-2 4wb Structure ID for detailed water budget by land category output (required if typout=4)
15-1 iflood Number of subirrigated crops; if iflood>1, then read iflood lines of crop names
16-1 ddcsw Switch to create StateMod format irrigation water requirement and average monthly surface water system efficiency output files. Ground water pumping and average monthly ground water application efficiency output files will also be written ( if isuply=4). 0=no, 1=create output in calendar year.
17-1 idaily Switch to identify how priorities are assigned to diversions (if isuply=2); 1 = daily diversions with daily administration numbers, 2 = daily diversions with monthly administration numbers, 3 = daily diversions with a single administration number, 4 = monthly diversions with monthly administration numbers, 5 = monthly diversions with a single administration number
18-1 adminent Single administration number to define senior, junior water rights (with idaily = 3 or idaily = 5)
19-1 idrain Flag to consider supply from drains provided in the *.dra file; 0 = do not consider drain flows, 1 = consider drain flows, 2 = allow negative drain flows to ‘offset’ diversions to non-agricultural use
20-1 imiss Flag to fill missing data; 0 = no filling, 1 = fill water supply-limited CU results (when diversion records are missing) based on Water District shortages, 2 = fill missing climate station data and missing diversion records with historical monthly averages, 3 = fill missing climate station data with historical monthly averages, fill missing diversion records with zeros, 4 = fill missing climate station data with historical monthly averages, do not fill missing diversion records, 5 = fill missing diversion records with zeros, do not fill missing climate data
21-1 def_irr Flag to simulate deficit irrigation pumping, percentage (0 to 100)

Note that when iflood> 0, lines 16 through 20 are incremented by iflood. StateCU only reads the first 6 characters of the identified iflood subirrigated crops, so for instance if the user requests additional information for the subirrigated crop ALFALFA, Alfalfa crops assigned to any coefficient extensions will be included (ex. ALFALFA.TR21 and ALFALFA.CCUP).

Note that when def_irr> 0, the IWR pumping reduction is only applied to structures with acreage served by ground water, as specified in the Irrigation Parameter Yearly file (*.ipy). that have no historical pumping specified in the Well Historic Pumping file (*.pvh).