GWF-BUY
Structure of Blocks
FOR EACH SIMULATION
BEGIN OPTIONS
[HHFORMULATION_RHS]
[DENSEREF <denseref>]
[DENSITY FILEOUT <densityfile>]
END OPTIONS
BEGIN DIMENSIONS
NRHOSPECIES <nrhospecies>
END DIMENSIONS
BEGIN PACKAGEDATA
<irhospec> <drhodc> <crhoref> <modelname> <auxspeciesname>
<irhospec> <drhodc> <crhoref> <modelname> <auxspeciesname>
...
END PACKAGEDATA
Explanation of Variables
Block: OPTIONS
HHFORMULATION_RHS
use the variable-density hydraulic head formulation and add off-diagonal terms to the right-hand. This option will prevent the BUY Package from adding asymmetric terms to the flow matrix.denseref
fluid reference density used in the equation of state. This value is set to 1000. if not specified as an option.DENSITY
keyword to specify that record corresponds to density.FILEOUT
keyword to specify that an output filename is expected next.densityfile
name of the binary output file to write density information. The density file has the same format as the head file. Density values will be written to the density file whenever heads are written to the binary head file. The settings for controlling head output are contained in the Output Control option.
Block: DIMENSIONS
nrhospecies
number of species used in density equation of state. This value must be one or greater if the BUY package is activated.
Block: PACKAGEDATA
irhospec
integer value that defines the species number associated with the specified PACKAGEDATA data on the line. IRHOSPECIES must be greater than zero and less than or equal to NRHOSPECIES. Information must be specified for each of the NRHOSPECIES species or the program will terminate with an error. The program will also terminate with an error if information for a species is specified more than once.drhodc
real value that defines the slope of the density-concentration line for this species used in the density equation of state.crhoref
real value that defines the reference concentration value used for this species in the density equation of state.modelname
name of GWT model used to simulate a species that will be used in the density equation of state. This name will have no effect if the simulation does not include a GWT model that corresponds to this GWF model.auxspeciesname
name of an auxiliary variable in a GWF stress package that will be used for this species to calculate a density value. If a density value is needed by the Buoyancy Package then it will use the concentration values in this AUXSPECIESNAME column in the density equation of state. For advanced stress packages (LAK, SFR, MAW, and UZF) that have an associated advanced transport package (LKT, SFT, MWT, and UZT), the FLOW_PACKAGE_AUXILIARY_NAME option in the advanced transport package can be used to transfer simulated concentrations into the flow package auxiliary variable. In this manner, the Buoyancy Package can calculate density values for lakes, streams, multi-aquifer wells, and unsaturated zone flow cells using simulated concentrations.
Example Input File
BEGIN OPTIONS
DENSEREF 1000.
END OPTIONS
BEGIN DIMENSIONS
NRHOSPECIES 2
END DIMENSIONS
BEGIN PACKAGEDATA
#ISPEC DRHODC CRHOREF MODELNAME AUXSPECIESNAME
1 0.7 0. GWT-1 SALINITY
2 -0.375 25. GWT-2 TEMPERATURE
END PACKAGEDATA