hydromt_sfincs.components.forcing.SfincsDischargePoints.create_timeseries#
- SfincsDischargePoints.create_timeseries(index: int | List[int] = None, shape: str = 'constant', timestep: float = 600.0, offset: float = 0.0, amplitude: float = 1.0, phase: float = 0.0, period: float = 43200.0, peak: float = 1.0, tpeak: float = 86400.0, duration: float = 43200.0)[source]#
Applies time series discharges for each point Create numpy datetime64 array for time series with python datetime.datetime objects
- Parameters:
shape (
str) – Shape of the time series. Options are “constant”, “sine”, or “gaussian”.timestep (
float) – Time step [s]offset (
float) – Offset of the time series [m]amplitude (
float) – Amplitude of the sine wave [m]phase (
float) – Phase of the sine wave [degrees]period (
float) – Period of the sine wave [s]peak (
float) – Peak of the Gaussian wave [m]tpeak (
float) – Time of the peak of the Gaussian wave [s] with respect to the model reference timeduration (
float) – Duration of the Gaussian wave [s]