3.5 - StateCU Advanced Modeling Options
This section discusses advanced modeling options that are currently supported by the FORTRAN executable, but not yet supported by the StateCU GUI. Manipulation of individual input files, generally through a text editor, is necessary to implement these modeling options. Once the files have been edited, the StateCU scenarios can be simulated through the GUI or using the StateCU FORTRAN executable accessed through a DOS command prompt. Note that if the scenario is simulated through the GUI, any additional edits made through the GUI may overwrite the edits made externally.
Each section below provides a summary of the advanced modeling option and the revisions to specific input files necessary to implement the option.
3.5.1 - Advanced Output Options
StateCU generates a large amount of output data for each model scenario, therefore StateCU allows
the user to manage the level of output information for each scenario. Many of these ‘levels’ of
output can be set through the StateCU GUI, as shown in Section 2.5.2. There are additional output
options not available through the StateCU GUI that can be implemented by setting the typout
variable to select values in the Model Control File (*ccu), as indicated in Section 4.4. The
following summarizes these output options:
typout
= 5
provides the same output information astypout
= 3
, plus a Detailed Water Budget by Land Category summary (*.4wb) for all structures in the scenario. Note that depending on the scenario size, this generates a significantly large output file. If information is required for only a handful of structures, use thetypout
= 4
option available through the GUI.typout
= 11
provides the same output information astypout
= 1
, plus includes Scenario Totals and Water District Totals in the binary output (*.bd1)typout
= 12
provides the same output informationtypout
= 2
, plus includes Scenario Totals and Water District Totals in the binary output (*.bd1)typout
= 13
provides the same output informationtypout
= 3
, plus includes Scenario Totals and Water District Totals in the binary output (*.bd1)typout
= 14
provides the same output informationtypout
= 4
, plus includes Scenario Totals and Water District Totals in the binary output (*.bd1)typout
= 15
provides the same output informationtypout
= 5
, plus includes Scenario Totals and Water District Totals in the binary output (*.bd1)
3.5.2 - Deficit Irrigation
StateCU allows the user to estimate ground water diversions (pumping) to meet all or only a
portion of the remaining irrigation water requirement after available surface water diversions have
been applied. The StateCU default is to estimate ground water diversions to meet all of the
remaining irrigation water requirement; ‘deficit irrigation’ occurs when ground water diversions are
estimated to meet only a portion of the remaining irrigation water requirement. The ‘deficit
irrigation’ model option is implemented by including a whole number percent (0 to 100) for the
def_irr
variable in the Model Control File (*.ccu), as indicated in Section 4.4. Note that when
def_irr
> 0, the 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).
3.5.3 - Replacement Crop Requirement
StateCU allows the user to include an externally-developed crop requirement file for some or all
structures in a scenario that can be used in place of the StateCU-estimated crop requirement, as
discussed in Section 4.29 and Section 4.30. This modeling option allows the user to bypass the crop
consumptive use functionality in StateCU, while taking advantage of the water budget functionality
in StateCU. This option is implemented by including a monthly Replacement Crop Requirement
File (*.rcr) with all structures in a scenario or a Partial Crop Requirement File (*.pcr) with a
portion of the structures in a scenario, designated by the Replacement_Crop_Requirement
and
Partial_Crop_Requirement
variables in the Response File (*.rcu). Although the crop
consumptive use functionality is bypassed when a replacement crop requirement file is included,
"dummy" placeholder files must be included in the response file for climate and crop files (e.g.
climate station file, temperature file, crop distribution file). Note that soil moisture parameters are
based on information in the crop distribution file (*.cds) and care should be taken to reflect actual
crops in this placeholder file.
3.5.4 - Scenarios with Numerous Structures
The StateCU GUI has the capability to process scenarios with up to 900 structures, due to array limitations in the VB.NET environment. The StateCU FORTRAN executable has the capability to process scenarios up to 1,200 structures, although a warning that greater than 900 structures are included will be printed in the log file. For scenarios with a very large number of structures, it is recommended that the user simulate the scenario using the FORTRAN executable via a DOS command line window.