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