pastas.stressmodels#

This module contains all the stress models available in Pastas.

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

Examples

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

Classes

ChangeModel

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

Constant

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

LinearTrend

Stressmodel that simulates a linear trend.

RechargeModel

Stressmodel simulating the effect of groundwater recharge on the groundwater head.

ReservoirModel

Time series model consisting of a single reservoir with two stresses.

StepModel

Stressmodel that simulates a step trend.

StressModel

Time series model consisting of the convolution of one stress with one response function.

StressModel2

Time series model consisting of the convolution of two stresses with one response function.

StressModelBase

StressModel Base class called by each StressModel object.

TarsoModel

Stressmodel simulating the effect of recharge using the Tarso method.

WellModel

Convolution of one or more stresses with one response function.