pastas.stressmodels#

This module contains all the stress models available in Pastas.

Stress models are used to translate an input time series into 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 head.

StepModel

Stressmodel that simulates a step trend.

StressModel

Stress model convoluting a stress with a 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 a single scaled response function.