rmf_create_rch creates an RMODFLOW rch object

rmf_create_rch(..., dis, nrchop = 3, irchcb = 0, irch = NULL, irchpf = -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 recharge values. See details.

dis

RMODFLOW dis object

nrchop

recharge option code; defaults to 3 (recharge is applied to the highest active cell in each vertical column)

irchcb

flag and unit number for writing cell-by-cell flow terms; defaults to 0

irch

a single rmf_2d_array or a list of rmf_2d_arrays specifying the layer numbers defining in which layer recharge is applied. The 'kper' attribute of the arrays define the stress period in which the array is active, see details. Only used when nrchop = 2. Defaults to NULL

irchpf

numeric of length 1 or length dis$nper; optional format code for printing the RECH variable it has been defined by parameters; defaults to -1 (no printing) for all stress periods

Value

RMODFLOW rch 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 irch arrays. There can be only one non-parameter array active per stress periods. Multiple parameters are however allowed per stress period.

See also