GWF-OC
Structure of Blocks
FOR EACH SIMULATION
BEGIN OPTIONS
[BUDGET FILEOUT <budgetfile>]
[BUDGETCSV FILEOUT <budgetcsvfile>]
[HEAD FILEOUT <headfile>]
[HEAD PRINT_FORMAT COLUMNS <columns> WIDTH <width> DIGITS <digits> <format>]
END OPTIONS
FOR ANY STRESS PERIOD
BEGIN PERIOD <iper>
[SAVE <rtype> <ocsetting>]
[PRINT <rtype> <ocsetting>]
END PERIOD
Explanation of Variables
Block: OPTIONS
BUDGET
keyword to specify that record corresponds to the budget.FILEOUT
keyword to specify that an output filename is expected next.budgetfile
name of the output file to write budget information.BUDGETCSV
keyword to specify that record corresponds to the budget CSV.budgetcsvfile
name of the comma-separated value (CSV) output file to write budget summary information. A budget summary record will be written to this file for each time step of the simulation.HEAD
keyword to specify that record corresponds to head.headfile
name of the output file to write head information.PRINT_FORMAT
keyword to specify format for printing to the listing file.columns
number of columns for writing data.width
width for writing each number.digits
number of digits to use for writing a number.format
write format can be EXPONENTIAL, FIXED, GENERAL, or SCIENTIFIC.
Block: PERIOD
iper
integer value specifying the starting stress period number for which the data specified in the PERIOD block apply. IPER must be less than or equal to NPER in the TDIS Package and greater than zero. The IPER value assigned to a stress period block must be greater than the IPER value assigned for the previous PERIOD block. The information specified in the PERIOD block will continue to apply for all subsequent stress periods, unless the program encounters another PERIOD block.SAVE
keyword to indicate that information will be saved this stress period.PRINT
keyword to indicate that information will be printed this stress period.rtype
type of information to save or print. Can be BUDGET or HEAD.ocsetting
specifies the steps for which the data will be saved.ALL FIRST LAST FREQUENCY <frequency> STEPS <steps>
ALL
keyword to indicate save for all time steps in period.FIRST
keyword to indicate save for first step in period. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps.LAST
keyword to indicate save for last step in period. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps.frequency
save at the specified time step frequency. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps.steps
save for each step specified in STEPS. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps.
Example Input File
BEGIN OPTIONS
HEAD FILEOUT AdvGW_tidal.hds
BUDGET FILEOUT AdvGW_tidal.cbc
HEAD PRINT_FORMAT COLUMNS 100 WIDTH 15 DIGITS 4 GENERAL
END OPTIONS
BEGIN PERIOD 1
PRINT HEAD FIRST
PRINT HEAD LAST
PRINT BUDGET LAST
SAVE HEAD ALL
SAVE BUDGET ALL
END PERIOD
# No output for stress periods 2 through 24
BEGIN PERIOD 2
END PERIOD
BEGIN PERIOD 25
PRINT HEAD STEPS 6 12 23
SAVE BUDGET FIRST
SAVE BUDGET LAST
SAVE BUDGET FREQUENCY 5
END PERIOD