rfunc#

This module contains all the response functions available in Pastas.

Examples

Use response functions in stress models:

rfunc = ps.Gamma()
sm = ps.StressModel(stress, rfunc=rfunc, name="well")
ml.add_stressmodel(sm)

Classes#

Gamma

Gamma response function with 3 parameters A, a, and n.

Exponential

Exponential response function with 2 parameters: A and a.

Hantush

The Hantush well function, using the standard A, a, b parameters.

HantushWellModel

An implementation of the Hantush well function for multiple pumping wells.

Polder

The Polder function, using the standard A, a, b parameters.

One

Instant response with no lag and one parameter A.

FourParam

Four Parameter response function with 4 parameters A, a, b, and n.

DoubleExponential

Double Exponential response function with 4 parameters A, alpha, a1 and a2.

Kraijenhoff

The response function of Van de Leur [1958].

Spline

Spline response function with parameters: A and a factor for every t.