pastas.rfunc.Spline.step#

pastas.rfunc.Spline.step(p: pastas.typing.ArrayLike, dt: float = 1.0, cutoff: float | None = None, maxtmax: float | None = None, **kwargs) pastas.typing.ArrayLike#

Return the step function for Spline response.

Parameters:
  • p (array_like) – Response function parameters [A, factors…].

  • dt (float, optional) – Time step in days. Default is 1.0.

  • cutoff (float, optional) – Fraction of the step response used to determine the response cutoff.

  • maxtmax (float, optional) – Maximum response time to compute.

  • **kwargs – Additional keyword arguments.

Returns:

s – Array with the step response.

Return type:

array_like