UTL-SPTA

Structure of Blocks

FOR EACH SIMULATION

    BEGIN OPTIONS
      READASARRAYS
      [PRINT_INPUT]
      [TAS6 FILEIN <tas6_filename>]
    END OPTIONS

FOR ANY STRESS PERIOD

    BEGIN PERIOD <iper>
      TEMPERATURE
            <temperature(ncol*nrow; ncpl)> -- READARRAY
    END PERIOD

Explanation of Variables

Block: OPTIONS

  • READASARRAYS indicates that array-based input will be used for the SPT Package. This keyword must be specified to use array-based input.

  • PRINT_INPUT keyword to indicate that the list of spt 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.

  • 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
      TEMPERATURE
        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
      TEMPERATURE
        CONSTANT 0.0
    END PERIOD