step_aquifer_patch: step_aquifer_patch

View source: R/api_recipes.R

step_aquifer_patchR Documentation

step_aquifer_patch

Description

barker_herbert 1982 solution for radial patches.

Usage

step_aquifer_patch(
  .rec,
  time,
  flow_rate = 0.01,
  thickness = 1,
  radius = 200,
  radius_patch = 100,
  specific_storage_inner = 1e-06,
  specific_storage_outer = 1e-05,
  hydraulic_conductivity_inner = 1e-04,
  hydraulic_conductivity_outer = 1e-06,
  n_stehfest = 12L,
  role = "predictor",
  ...
)

Arguments

.rec

the R6 recipe object.

time

the time for evaluation (t)

flow_rate

the flow rate from the well (L^3/t)

thickness

the aquifer thickness (L)

radius

the distance to the observation well (L)

role

character - the name of the role

...

additional arguments

Value

The drawdown using the Theis model

References

Barker, J.A., and R. Herbert, 1982: Pumping tests in patchy aquifers, Ground Water, vol. 20, No. 2, pp. 150-155.

Butler, J.J., 1988: Pumping tests in nonuniform aquifers – The radially symmetric case, Journal of Hydrology, Vol. 101, pp. 15-30.

See Also

Other aquifer: step_aquifer_constant_drawdown(), step_aquifer_grf(), step_aquifer_leaky(), step_aquifer_theis(), step_aquifer_theis_aniso(), step_aquifer_wellbore_storage()

Examples

dat <- data.frame(time = as.numeric(1:100))
formula <- as.formula(time~.)

frec = recipe(formula = formula, data = dat) |>
  step_aquifer_patch(time = time, flow_rate = 0.01) |>
  plate()


jkennel/hydrorecipes documentation built on Dec. 24, 2024, 5:38 p.m.