UTL-SPCA
Structure of Blocks
FOR EACH SIMULATION
BEGIN OPTIONS
READASARRAYS
[PRINT_INPUT]
[TAS6 FILEIN <tas6_filename>]
END OPTIONS
FOR ANY STRESS PERIOD
BEGIN PERIOD <iper>
[CONCENTRATION
<concentration(ncol*nrow; ncpl)> -- READARRAY]
[TEMPERATURE
<temperature(ncol*nrow; ncpl)> -- READARRAY]
END PERIOD
Explanation of Variables
Block: OPTIONS
READASARRAYS
indicates that array-based input will be used for the SPC Package. This keyword must be specified to use array-based input. When READASARRAYS is specified, values must be provided for every cell within a model layer, even those cells that have an IDOMAIN value less than one. Values assigned to cells with IDOMAIN values less than one are not used and have no effect on simulation results.PRINT_INPUT
keyword to indicate that the list of spc information will be written to the listing file immediately after it is read.TAS6
keyword to specify that record corresponds to a time-array-series file.FILEIN
keyword to specify that an input filename is expected next.tas6_filename
defines a time-array-series file defining a time-array series that can be used to assign time-varying values. See the Time-Variable Input section for instructions on using the time-array series capability.
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.concentration
is the concentration of the associated Recharge or Evapotranspiration stress package. The concentration array may be defined by a time-array series (see the “Using Time-Array Series in a Package” section).temperature
is the temperature of the associated Recharge or Evapotranspiration stress package. The temperature array may be defined by a time-array series (see the “Using Time-Array Series in a Package” section).
Example Input File
BEGIN options
READASARRAYS
PRINT_INPUT
END options
BEGIN PERIOD 1
CONCENTRATION
INTERNAL FACTOR 1.0
0.00000000 1.00000000 2.00000000 3.00000000 4.00000000
5.00000000 6.00000000 7.00000000 8.00000000 9.00000000
10.00000000 11.00000000 12.00000000 13.00000000 14.00000000
15.00000000 16.00000000 17.00000000 18.00000000 19.00000000
20.00000000 21.00000000 22.00000000 23.00000000 24.00000000
END PERIOD
BEGIN PERIOD 3
CONCENTRATION
CONSTANT 0.0
END PERIOD