read.STR: Read stream (STR) package file

Description Usage Arguments Value References

Description

Reads information from a MODFLOW STR package file. The stream package routes stream flow through connected cells and simultaneously calculates water exchange between streams and the aquifer.

Usage

1
read.STR(filename, nSP)

Arguments

filename

character string; the package file to read

nSP

integer [1] or DIS.MFpackage object; number of stress periods or corresponding DIS package from which this can be read

Value

list with class STR.MFpackage:
$header 1-row data.frame:
..$MXSTRM (int): maximum number of stream reaches
..$NSS (int): maximum number of segments
..$NTRIB (int): maximum number of tributary segments that join one downstream segment
..$NDIV (int): flag, which when positive, specifies that diversions from segments are to be simulated
..$ICALC (int): flag, which when positive, specifies that stream stages in reaches are to be calculated
..$CONST (num): Constant value used in calculating stream stage in reaches. It is specified whenever ICALC is greater than zero. A unit conversion between stream flow units and the units used for the MODFLOW simulation.
..$ISTCB1 (int): unit number to which to save stream-aquifer exchange
..$ISTCB2 (int): unit number to which to save stream flow
$spheaders data.frame with 1 row for each stress period:
..$ITMP (int): if < 0, read stream data from the previous stress period, otherwise it is the number of reaches to read for the current stress period
..$IRDFLG (int): if > 0, don't print input data for this sp
..$IPTFLG (int): if > 0, don't print results for this sp
$data data.table:
..$sp (int); stress period (the key)
..$L (int): layer
..$R (int): row
..$C (int): column
..$Seg (int): number assigned to a group of reaches
..$Reach (int): sequential number in a segment that begins with one for the farthest upstream reach and continues in downstream order to the last reach in the segment
..$Flow (num): streamflow, in length cubed per time, entering a segment
..$Stage (num): stream stage, in units of length
..$Cond (num): streambed hydraulic conductance
..$Sbot (num): elevation of the bottom of the streambed
..$Stop (num): elevation of the top of the streambed
if ICALC > 0{
..$Width (num): width of the stream channel
..$Slope (num): slope of the stream channel in each reach
..$Rough (num): Manning's roughness coefficient for each stream reach
}
if NTRIB > 0{
..$ITrib1 (int): number of the first tributary segment
...
..$ITrib<NTrib> (int):
}
if NDIV > 0{
..$Iupseg (int): number of the upstream segment from which water is diverted
}

References

Prudic, D.E., 1989. Documentation of a Computer Program to Simulate Stream-Aquifer Relations Using a Modular, Finite-Difference Ground-water Flow Model, Carson City, Nevada. Available at: https://pubs.er.usgs.gov/publication/ofr88729.


CJBarry/Rflow documentation built on June 16, 2019, 12:35 p.m.