rmf_create_evt
creates an RMODFLOW
evt object
rmf_create_evt(
...,
dis,
nevtop = 3,
ievtcb = 0,
surf,
exdp,
ievt = NULL,
ievtpf = -1
)
Arguments
... |
rmf_2d_arrays (possibly of class rmf_parameter ) or a single list with rmf_2d_arrays (possibly of class rmf_parameter ) elements; defines the maximum evapotranspiration fluxes. See details.
|
dis |
RMODFLOW dis object
|
nevtop |
evapotranspiration (ET) option code; defaults to 3 (ET is applied to the highest active cell in each vertical column) |
ievtcb |
flag and unit number for writing cell-by-cell flow terms; defaults to 0 |
surf |
a single rmf_2d_array or a list of rmf_2d_arrays specifying the elevation of the ET surface. The 'kper' attribute of the arrays define the stress period in which the array is active, see details. At least 1 surf array must be supplied. |
exdp |
a single rmf_2d_array or a list of rmf_2d_arrays specifying the ET extinction depth as a distance from surf. The 'kper' attribute of the arrays define the stress period in which the array is active, see details. At least 1 exdp array must be supplied. |
ievt |
a single rmf_2d_array or a list of rmf_2d_arrays specifying the layer numbers defining in which layer ET is applied. The 'kper' attribute of the arrays define the stress period in which the array is active, see details. Only used when nevtop = 2 . Defaults to NULL |
ievtpf |
numeric of length 1 or length dis$nper ; optional format code for printing the ET variable it has been defined by parameters; defaults to -1 (no printing) for all stress periods |
Value
RMODFLOW
evt object
Details
the rmf_2d_arrays
should have kper
attributes specifying the stress period in which they are active. This is also true for the surf, exdp and ievt arrays. There can be only one non-parameter array active per stress periods. Multiple parameters are however allowed per stress period.
See also