### GWE-OC #### Structure of Blocks _FOR EACH SIMULATION_ ``` BEGIN OPTIONS [BUDGET FILEOUT ] [BUDGETCSV FILEOUT ] [TEMPERATURE FILEOUT ] [TEMPERATURE PRINT_FORMAT COLUMNS WIDTH DIGITS ] END OPTIONS ``` _FOR ANY STRESS PERIOD_ ``` BEGIN PERIOD [SAVE ] [PRINT ] 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. * `TEMPERATURE` keyword to specify that record corresponds to temperature. * `temperaturefile` name of the output file to write temperature 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 TEMPERATURE. * `ocsetting` specifies the steps for which the data will be saved. ALL FIRST LAST FREQUENCY 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 TEMPERATURE FILEOUT gw_temperatures.ucn TEMPERATURE PRINT_FORMAT COLUMNS 15 WIDTH 7 DIGITS 2 FIXED END OPTIONS BEGIN PERIOD 1 PRINT BUDGET ALL SAVE TEMPERATURE ALL PRINT TEMPERATURE ALL END PERIOD ```