environmentaltools.processes.sediment_transport_CERC

environmentaltools.processes.sediment_transport_CERC(data, params, theta_c)[source]

Calculate longshore sediment transport using CERC formula.

The CERC (Coastal Engineering Research Center) formula is used to estimate longshore sediment transport rates based on breaking wave characteristics.

Parameters:
  • data (pd.DataFrame) –

    DataFrame with wave parameters including:

    • Hr : Breaking wave height (m)

    • thetar : Breaking wave angle (degrees)

  • params (dict) –

    Dictionary with sediment and water properties:

    • d50float

      Mean sediment grain size (m)

    • rhofloat

      Fresh-water density (kg/m³)

    • rho_sfloat

      Sediment density (kg/m³)

    • nfloat

      Porosity

    • gammafloat

      Breaking parameter

  • theta_c (float) – Beach angle (degrees)

Returns:

  • sign_ (np.ndarray) – Sign of transport direction

  • Q (np.ndarray) – Longshore sediment transport rate