CONFIG.CFG Definitions

APPENDIX 1: DEFINITIONS OF VARIABLES IN CONFIG.CFG FILE


(Note for programmers) [The variables found in CONFIG.CFG are also in the IPARM and RPARM common blocks, depending on whether they are integer or real.]

APPEND_OUT- Flag used to indicate the desire to append output from current main output file to the previous output file. [I:0-1] {IAPPEND}
BATCH- Flag used to indicate the desire to use batch experiment and treatment selection menus. Requires that the SELECT flag be set. Set to 0 for GUICS.[I:0-1] {IBATCH}
CNRATIO- Ratio of carbon to nitrogen in soil organic matter. Ranges from about 5 to 25. 10 is used in most other models. [R:1:25] {CNRATI}
DMINRF- Decomposition factor for new organic matter [R:.000087-.03]
DUMPFILE- Flag used to indicate whether or not to use check point feature. [I:0-1] {IDUMP}
EFFIRR- Mean irrigation system efficiency (%). [R:0.5-1] {EFFIRR}
FORECAST-IR Predict optimal irrigation amounts. Value of 0 turns off, value of 1-366 selects day of year to start, irrigation values for days preceding start date will be taken from treatment data file. IIRR in CONFIG.CFG must be set to 2. If BATCH is set to 0, the model will ask if a different weather file is to be used at the start of the forecast period (thus a grower could use last years weather to forecast irrigation and nitrogen needs from the current day onto to the end of the season. [I:0-366] {IFORECAST}
FORECAST-NI Predict optimal N fertigation amounts. Value of 0 turns off, value of 1-366 selects day of year to start, N values for days preceding start date will be taken from treatment data file. NNRR in CONFIG.CFG must be set to 2. If BATCH is set to 0, the model will ask if a different weather file is to be used at the start of the forecast period (thus a grower could use last years weather to forecast irrigation and nitrogen needs from the current day onto to the end of the season. [I:0-366] {IFORECAST}
HPGL HPGL output flag. A value of 1 causes screen graphics output to also be sent to a HPGL file named HPGL.OUT when PLOT = 1. [R:0-1] {HPGL}
IFACTOR- Multiplication factor for calculating required irrigation in the auto-irrigator routine. Used to decrease the frequency of auto- irrigator (1.0 > X > 3.0) [R:1-3] {FACI}
IIRR- Switch variable to indicate type of irrigation (maybe none). (- 1) => use IIRR flag found in PARM.P file; 2 => manual irrigation; 5 => threshold based auto-irrigator. [I:(-1)-6] {IIRR}
IPLABOR- Price of irrigation labor ($/application). [R:0-10] {PL}
IMML- Minimum management level for soil moisture used in the auto- irrigator (volume H2O/volume soil). [R:0.01-1] {MMI}
IRR_EFF_TYPE- Flag used to select the type of spray loss model. [I:0-2] {IEFFTY}
LOADDAY- Julian date from which the user desires to restart. [I:1-366] {LDDAY}
MAXIRR- Maximum pumping capacity (mm/day, 25.4 mm per inch) [R:1-400] {MAXIRR}
MNIEFF- Lower bound of random irrigation efficiency (percent). [R:0.5-1] {RNMIN}
MNRATE- Multiplication factor for mineralization of nitrogen from soil organic matter. Use 1.0 for most soils, higher value (3 to 5) for sandy soils in arid climate under irrigation. [.01-10] {MNRATE}
MXIEFF- Upper bound of random irrigation efficiency (percent). [R:1- 1.5] {RNMAX}
NFACTOR- Multiplication factor for calculating required fertigation in the auto-fertigator routine. Used to decrease the frequency of auto- fertigator (1.0 > X > 1.5). [R:1-2] {FACN}
NPLABOR- Price of fertigation labor ($/application). [R:0-10] {PLN}
NMML- Minimum management level for soil nitrogen used in the auto- irrigator (kg/ha, divide by 1.12 to convert to lb/ac). [R:60-400] {MMN}
NNRR- Switch variable to indicate type of fertigation (maybe none). 2 => manual irrigation; 5 => threshold based auto-irrigator. [I:0- 6] {NNRR}
OCPRCT- Fraction of soil organic in fast pool. [R:0-0.20] {OCPRCT}
OUTPUT_FREQUENCY -Value indicating the number of days between writing data in the reports controlled by REPDAILY or REPORT. [I:0-366] {IOFREQ}
PLOT- Flag used to indicate the desire to use real time graphics options. [I:0-1] Set to 0 for GUICS. {IPLOT}
PLTPER- Flag used to choose between single growing season (0), single year (1), multiple growing seasons (2), or multiple years (3) plot. For options 2 or 3, BATCH must be set to 1 and experiments and treatments must be selected by being listed in the file BATCH.P. [I:0-3] {PLTPER}
PNITROGEN- Price of nitrogen ($/kg N, multiply by 2.2 for lbs.). [R:0-2] {PN}
PWATER- Cost of irrigation water ($). [R:0-2] {PPW}
REPORT- Flag used to indicate the desire to generate an ASCII report based on the WDAY flags in the file STOP.P. [I:0-31] {IREP}
REP_DAILY- Flag used to indicate the desire to generate a daily ASCII report file. Sum of 1, 2, 4, 8, 16, 32, and 64 are used to indicate which reports are to be written. [I:0-31] {IDAILY}
REP_FREQ- Flag used to indicate the number of records between writing a header line in ASCII report files. [I:0-366] {IFREQ}
REP_IRREFF- Flag indicating whether or not to produce a irrigation report. [I:0- 1]
SCROUT- Flag indicating whether or not normal screen output will occur. Set to 0 for GUICS. [I:0-1] {ISCR}
SDI- Flag for pulsed subsurface drip irrigation. 0 means surface irrigation, 1- 10 indicates layer where water is injected. Pulsed drip irrigation is applied in small pulses of water throughout the day to continually just replace measured or simulated evapotranspiration. Water is injected into layer SDI after drainage, but before unsaturated flow has been calculated since the pulsed application is believed to be less susceptible to drainage than less frequent irrigation. [I:0-10] {SDI}
SELECT- Flag used to indicate the desire to use experiment and treatment selection menus. Set to 0 for GUICS. [I:0-1] {ICHIOCE}
STDIRREFF- Standard deviation of irrigation efficiency. [R:0.01-0.25] {STDIRR}
STOP- Flag used to indicate the desire to use interactive stop and restart features for variable alteration based on Julian dates in STOP.P. [I:0- 1] {ISTOP}
UNITS- Flag to indicate Metric (1) or American units in I/O files. [I:0- 1]
USELOAD- Flag used to indicate whether or not to restart from a LOAD file. [I:0-1] {ILOAD}
VIEW_DAY- Julian date for examining soil moisture and nitrogen. [I:1- 366] {DDAY}
WPYIELD- Price of yield ($/kg). [R:0.01-1] {PY}

APPENDIX 2: ANNOTATED COPY OF CONFIG.CFG FILE
VIEW_DAY       	DDAY	= 229  ! Julian date for examining soil moisture and nitrogen.  [I:1-366]
SCROUT 	SCROUT	= 1     ! Turns on normal screen output
IPLABOR	IPLABOR	= 0.13  ! Labor costs for irrigation
NPLABOR 	NPLABOR	= 0.065 !  and fertigation  $/application  ->$2.50 ACRE INCLUDING MACH.
WPYIELD 	WPYIELD	= 0.094 ! Price of yield $/kg
PWATER 	PWATER	= 0.16  ! Price of water
PNITROGEN	PNITROGEN	= 0.37  ! Price of nitrogen
EFFIRR	EFFIRR		= 0.90  ! Efficiency of irrigation system
STDIRREFF	STDIRREFF	= 0.05  ! Standard deviation of irrigation efficiency
MXIEFF	MXIEFF	= 1.1   ! Upper & lower bounds of
MNIEFF	MNIEFF	= 0.6   !   irrigation efficiency
MAXIRR (mm)	MAXIRR	= 12.0  ! Maximum pumping capacity (mm/day) [R:1- 20] {MAXIRR}
IIRR	IIRR	= 2     ! Method of irrigation, 2=manual, 5=auto, -1=use value from file *.PT8
NNRR           	NNRR	= 2     ! Method of fertigation, 2=manual, 5=auto
SDI	SDI                        = 0     ! Layer for pulsed subsurface drip irrigation
FORECAST-IR    	IFORECAST	= 0     ! Flag to forecast optimal irrigation 
FORECAST-NI    	NFORECAST= 0     ! Flag to forecast optimal N fertigation
NMML (kg/ha/m)	NMML	= 160.0 ! Soil nitrogen level to trigger automatic fertigation
IMML (%)  	IMML 	= 0.09  ! Extractable volumetric water content of top 2 layers to trigger automatic irrigation
IFACTOR	IFACTOR	= 1.15  ! Target volumetric water content after automatic irrigation
NFACTOR	NFACTOR	= 1.1   ! Target soil nitrogen content after automatic fertigation
MNRATE	MNRATE	= 1.0   ! Multiplier for rate of nitrogen mineralization from soil organic matter
CNRATIO	CNRATIO	= 10.   ! C:N ratio in soil organic matter
OCPRCT	OCPRCT	= 0.0   ! Fraction of soil organic matter in fast pool
DMINRF	DMINRF	= 0.01 ! Decomposition rate for new  or fast  organic matter
DUMPFILE       	IDUMP	= 0     ! Flag to use checkpoint feature
USELOAD        	ILOAD	= 0     ! Flag to restart from load file
LOADDAY        	ILOAD	= 133   ! Julian date from which the user desires to restart from 
STOP           	ISTOP	= 0     ! Flag to indicate use of interactive stop and restart features to change variables on Julian dates in STOP.P
PLOT           	IPLOT	= 0     ! Flag to use graphics, set SCROUT, ISTOP, USELOAD to 0 
UNITS	UNITS	= 1     ! I/O in Metric units, 0 for American units
SELECT         	ICHOICE	= 1     ! Prompt to select experiment & treatment 
BATCH          	IBATCH	= 0     ! Run from batch file BATCH.P
REPORT         	IREP	= 1     ! Turns on report files for output
REP_FREQ       	IFREQ	= 23    ! Number of lines -1 between report column titles, set to 1 for only 1
REP_DAILY      	IDAILY	= 0     ! Determines which REPORT files to output if greater than 0 (see comments in file JPLOAD.FOR, subroutine REPT) 
APPEND_OUT     	IAPPEND	= 0     ! Add onto old output files if 1
OUTPUT_FREQUENCY IOFREQ= 1     ! Frequency of output to reports, 1=daily
REP_IRREFF     	IREPEF	= 1     ! Flag to report irrigation efficiency
IRR_EFF_TYPE   	IEFFTY	= 0     ! Method to calculate irrigation efficiency
REDIST_RUNOFF	IREDIS	= 0     ! Method to calculate redistribution of runoff
HPGL           	HPGL        	= 0     ! Creates HPGL output file of screen graphics (HPGL.OUT)
PLTPER         	PLTPER      	= 0     ! Controls period of time for graphics plots, i.e. growing season (0,2) or whole year (1,3) and whether to plot a single treatment (0,1) or multiple treatments (2,3; batch mode required)

Return to Simpotato Model Page

Go to Principles of Sustainable Agriculture (Sustag-L)
Go to Other Agricultural Links & Lists



For your amusement (not associated with WSU or USDA-ARS)
Go to Potato Peelings - poems by Kim Hodges
Go to Potato Scraps - more poems
Go to Just for fun
Do you have other interesting things that might be displayed here?


EMail Comment Forms to me, about SimPotato, about Sustag-L and other things on these pages.


Tom Hodges
Cropping Systems Analyst
EMail: [email protected]

If you are using lynx or another unix/ascii browser

send comments by email if using netscape 2.0 or higher browser
send comments by email if not using netscape 2.0

Hosted by www.Geocities.ws

1