stressmodels#

Module that contains all the stressmodels available in Pastas.

Stressmodels are used to translate an input time series into contribution that explains (part of) the output series.

Examples

Add a stress model to a Pastas model:

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

Classes#

StressModel

Stress model convoluting a stress with a response function.

StepModel

Stressmodel that simulates a step trend.

LinearTrend

Stressmodel that simulates a linear trend.

Constant

A constant value that is added to the time series model.

WellModel

Convolution of one or more stresses with a single scaled response function.

RechargeModel

Stressmodel simulating the effect of groundwater recharge on the head.

TarsoModel

Stressmodel simulating the effect of recharge using the Tarso method.

ChangeModel

Model where the response function changes from one to another over time.