GWE-SSM
Structure of Blocks
FOR EACH SIMULATION
BEGIN OPTIONS
[PRINT_FLOWS]
[SAVE_FLOWS]
END OPTIONS
BEGIN SOURCES
<pname> <srctype> <auxname>
<pname> <srctype> <auxname>
...
END SOURCES
BEGIN FILEINPUT
<pname> SPC6 FILEIN <spc6_filename> [MIXED]
<pname> SPC6 FILEIN <spc6_filename> [MIXED]
...
END FILEINPUT
Explanation of Variables
Block: OPTIONS
PRINT_FLOWS
keyword to indicate that the list of SSM flow rates will be printed to the listing file for every stress period time step in which “BUDGET PRINT” is specified in Output Control. If there is no Output Control option and “PRINT_FLOWS” is specified, then flow rates are printed for the last time step of each stress period.SAVE_FLOWS
keyword to indicate that SSM flow terms will be written to the file specified with “BUDGET FILEOUT” in Output Control.
Block: SOURCES
pname
name of the flow package for which an auxiliary variable contains a source temperature. If this flow package is represented using an advanced transport package (SFE, LKE, MWE, or UZE), then the advanced transport package will override SSM terms specified here.srctype
keyword indicating how temperature will be assigned for sources and sinks. Keyword must be specified as either AUX or AUXMIXED. For both options the user must provide an auxiliary variable in the corresponding flow package. The auxiliary variable must have the same name as the AUXNAME value that follows. If the AUX keyword is specified, then the auxiliary variable specified by the user will be assigned as the temperature value for groundwater sources (flows with a positive sign). For negative flow rates (sinks), groundwater will be withdrawn from the cell at the simulated temperature of the cell. The AUXMIXED option provides an alternative method for how to determine the temperature of sinks. If the cell temperature is larger than the user-specified auxiliary temperature, then the temperature of groundwater withdrawn from the cell will be assigned as the user-specified temperature. Alternatively, if the user-specified auxiliary temperature is larger than the cell temperature, then groundwater will be withdrawn at the cell temperature. Thus, the AUXMIXED option is designed to work with the Evapotranspiration (EVT) and Recharge (RCH) Packages where water may be withdrawn at a temperature that is less than the cell temperature.auxname
name of the auxiliary variable in the package PNAME. This auxiliary variable must exist and be specified by the user in that package. The values in this auxiliary variable will be used to set the temperature associated with the flows for that boundary package.
Block: FILEINPUT
pname
name of the flow package for which an SPC6 input file contains a source temperature. If this flow package is represented using an advanced transport package (SFE, LKE, MWE, or UZE), then the advanced transport package will override SSM terms specified here.SPC6
keyword to specify that record corresponds to a source sink mixing input file.FILEIN
keyword to specify that an input filename is expected next.spc6_filename
character string that defines the path and filename for the file containing source and sink input data for the flow package. The SPC6_FILENAME file is a flexible input file that allows temperatures to be specified by stress period and with time series. Instructions for creating the SPC6_FILENAME input file are provided in the next section on file input for boundary temperatures.MIXED
keyword to specify that these stress package boundaries will have the mixed condition. The MIXED condition is described in the SOURCES block for AUXMIXED. The MIXED condition allows for water to be withdrawn at a temperature that is less than the cell temperature. It is intended primarily for representing evapotranspiration.
Example Input File
BEGIN OPTIONS
PRINT_FLOWS
SAVE_FLOWS
END OPTIONS
BEGIN SOURCES
# pname srctype auxname
WEL-1 AUX TEMPERATURE
LAK-1 AUX TEMPERATURE
RCH-1 AUX TEMPERATURE
END SOURCES
BEGIN FILEINPUT
GHB-1 SPC6 FILEINPUT mymodel.ghb1.spc
DRN-1 SPC6 FILEINPUT mymodel.drn1.spc
END FILEINPUT