hydromt_sfincs.components.forcing.SfincsWaterLevel.create_timeseries#

SfincsWaterLevel.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 boundary conditions 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”, “gaussian”, “astronomical”.

  • 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]

  • duration (float) – Duration of the Gaussian wave [s]