7.6 Coastal Processes
As waves enter shallow water, they undergo profound transformations β refraction, shoaling, breaking, and dissipation β that drive longshore and cross-shore sediment transport, shape coastlines, and create the dynamic surf zone environment. Understanding these processes is fundamental to coastal engineering and management.
Wave Refraction: Snell's Law
Waves approaching a coast at an angle slow down in shallower water, causing the crests to bend (refract) toward the depth contours. This is governed by Snell's law for waves:
$$\frac{\sin\alpha_1}{c_1} = \frac{\sin\alpha_2}{c_2} = \text{const along a ray}$$
where Ξ± is the wave angle relative to the bottom contours and $c = \sqrt{gh}$ in shallow water
Derivation: Snell's Law for Waves
Step 1: Wavefronts must be continuous across depth contours. Consider a crest line crossing from depth $h_1$ to $h_2$, making angles $\alpha_1$ and $\alpha_2$ with the contour normal.
Step 2: The time for a crest to travel between two adjacent rays must be equal on both sides of the depth boundary. Along the contour, the crest segment has length $\ell$. The distance traveled perpendicular to the crest is $\ell \sin\alpha$, covered at speed $c$:
$$\Delta t = \frac{\ell \sin\alpha_1}{c_1} = \frac{\ell \sin\alpha_2}{c_2}$$
Step 3: Cancel the common length $\ell$ to obtain the refraction law:
$$\frac{\sin\alpha_1}{c_1} = \frac{\sin\alpha_2}{c_2}$$
Step 4: This is identical to Snell's law in optics, where $c = c_0/n$ and $n$ is the refractive index. Here the "refractive index" is $n = c_0/c = c_0/\sqrt{gh}$, increasing as depth decreases β waves always bend toward shallower water, just as light bends toward denser media.
Refraction concentrates wave energy on headlands (convergent rays) and spreads it in bays (divergent rays), which is why headlands erode and bays accumulate sediment. The refraction coefficient $K_r = \sqrt{b_0/b}$ relates the spacing of wave rays to wave height changes. The combined shoaling and refraction coefficient determines the nearshore wave height:
$$H = H_0 \cdot K_s \cdot K_r, \quad K_s = \sqrt{\frac{c_{g0}}{c_g}}$$
where $K_s$ is the shoaling coefficient and $c_{g0}$ is the deep-water group velocity
Diffraction
Waves bend around obstacles (breakwaters, headlands) into the geometric shadow zone. Governed by the Sommerfeld diffraction solution. Critical for harbor wave agitation analysis.
Reflection
Vertical seawalls reflect waves (reflection coefficient R ~ 0.9β1.0). Rubble mound breakwaters absorb energy (R ~ 0.3β0.5). Reflected waves create standing wave patterns and scour.
Wave Breaking
Waves break when the particle velocity at the crest exceeds the phase speed. The breaking criterion relates wave height to water depth:
$$\gamma_b = \frac{H_b}{h_b} \approx 0.78$$
McCowan (1891) criterion; typical range 0.6β1.2 depending on beach slope and wave steepness
Derivation: Breaking Criterion
Step 1: In deep water, Stokes (1880) showed the limiting steepness for a stable wave is $H/L = 1/7$ (i.e., $H_{\max} \approx 0.142L$), where the crest forms a 120Β° angle. Beyond this, the crest becomes unstable.
Step 2: In shallow water, the wavelength is much larger than the depth, so steepness is no longer the limiting factor β instead the water depth limits the wave amplitude. The wave crest cannot rise higher than the available water column.
Step 3: McCowan (1894) solved for the maximum height of a solitary wave propagating in water of depth $h$, obtaining:
$$\frac{H_b}{h_b} = \frac{\pi}{4}\tanh^{-1}\left(\frac{\pi}{4}\right) \approx 0.78$$
Physical basis: Breaking occurs when the horizontal particle velocity at the crest equals the phase speed $c = \sqrt{gh}$. At this point, water at the crest outruns the wave form and the wave overturns. The ratio $\gamma_b$ varies from ~0.6 on gentle slopes to ~1.2 on steep slopes due to nonlinear effects.
The Iribarren number (surf similarity parameter) classifies breaker type:
$$\xi_0 = \frac{\tan\beta}{\sqrt{H_0/L_0}}$$
ΞΎ < 0.5: Spilling
Gentle slopes. Foam cascades continuously. Wide surf zone. Most energy dissipation.
0.5 < ΞΎ < 3.3: Plunging
Moderate slopes. Classic barrel/tube. Intense but localized dissipation. Surfable waves.
ΞΎ > 3.3: Surging/Collapsing
Steep slopes. Wave surges up beach without breaking. Minimal dissipation. Strong backwash.
Radiation Stress and Longshore Current
Radiation stress is the excess momentum flux due to wave motion. Its gradients in the surf zone drive mean currents and water level changes:
$$S_{xx} = E\left(\frac{c_g}{c}\left(1 + \cos^2\alpha\right) - \frac{1}{2}\right), \quad S_{xy} = \frac{E c_g}{c}\sin\alpha\cos\alpha$$
Derivation: Radiation Stress
Step 1: Radiation stress is the depth-integrated excess momentum flux due to waves. The total onshore momentum flux through a vertical plane is:
$$S_{xx} = \int_{-h}^{\eta}\left(p + \rho u^2\right)dz - \int_{-h}^{0}\rho g(h+z)\,dz$$
where the second integral subtracts the hydrostatic (no-wave) contribution.
Step 2: For linear waves, substitute the pressure $p = -\rho gz + \rho g\eta \frac{\cosh k(z+h)}{\cosh kh}$ and horizontal velocity $u = a\omega \frac{\cosh k(z+h)}{\sinh kh}\cos\alpha$, then average over a wave period:
$$S_{xx} = E\left(n(1 + \cos^2\alpha) - \frac{1}{2}\right), \quad n = \frac{c_g}{c}$$
Step 3: In deep water $n = 1/2$, so $S_{xx} = E(\frac{1}{2}\cos^2\alpha)$. In shallow water $n = 1$, giving $S_{xx} = E(\frac{3}{2}\cos^2\alpha + \frac{1}{2})$. The gradient $\partial S_{xx}/\partial x$ drives wave setup, and $\partial S_{xy}/\partial x$ drives the longshore current.
Physical meaning: Radiation stress represents the flux of wave momentum. When waves shoal and break, momentum flux decreases, and this lost momentum is transferred to the mean flow β producing setup (raised water level) and longshore currents.
The longshore current driven by the oblique wave radiation stress gradient is:
$$V_l = \frac{5\pi}{16} u_m \sin\alpha_b \cos\alpha_b$$
where $u_m$ is the maximum orbital velocity at breaking and $\alpha_b$ is the breaker angle
Wave Setup/Setdown
Onshore radiation stress gradient raises mean water level in the surf zone (setup, up to ~20% of H_b) and lowers it seaward of breaking (setdown). Setup contributes significantly to storm surge.
Rip Currents
Narrow, seaward-directed jets driven by alongshore variations in wave height and setup. Speeds up to 2 m/s. Formed at gaps in sandbars, between headlands, or at structures. Dangerous to swimmers.
Sediment Transport and Beach Morphodynamics
The Shields parameter determines whether bed sediment is mobilized by the flow:
$$\tau^* = \frac{\tau_b}{(\rho_s - \rho)gd}$$
where $\tau_b$ is bed shear stress, $\rho_s$ is sediment density (~2650 kg/mΒ³), d is grain diameter
Sediment motion initiates when $\tau^* > \tau^*_{cr} \approx 0.05$ (Shields critical value). The CERC formula estimates longshore sediment transport rate:
$$Q_l = \frac{K}{16(\rho_s/\rho - 1)(1 - p)} \sqrt{\frac{g}{\gamma_b}} H_b^{5/2} \sin(2\alpha_b)$$
K β 0.39 (SI units), p is porosity (~0.4), $\gamma_b = H_b/h_b$
Derivation: CERC Formula
Step 1: Start from the longshore component of wave energy flux at the breaker line. The energy flux per unit crest length is $(Ec_g)_b$, and its longshore component is:
$$P_l = (Ec_g)_b \sin\alpha_b \cos\alpha_b = \frac{1}{2}(Ec_g)_b \sin(2\alpha_b)$$
Step 2: Empirically, the immersed-weight longshore transport rate $I_l$ is proportional to $P_l$: $I_l = K \cdot P_l$. Converting from immersed weight to volume: $Q_l = I_l / [(\rho_s - \rho)g(1-p)]$.
Step 3: Substitute $E = \frac{1}{8}\rho g H_b^2$ and the shallow-water group velocity $c_g \approx \sqrt{gh_b} = \sqrt{gH_b/\gamma_b}$:
$$Q_l = \frac{K}{16(\rho_s/\rho - 1)(1-p)}\sqrt{\frac{g}{\gamma_b}}\,H_b^{5/2}\sin(2\alpha_b)$$
Step 4: The empirical constant $K \approx 0.39$ (SI) was calibrated from field data (Komar & Inman, 1970). The $H_b^{5/2}$ dependence means transport is very sensitive to wave height β doubling $H_b$ increases transport by a factor of ~5.7.
Longshore Transport
Oblique waves drive sediment along the coast. Rate maximized at Ξ±_b = 45Β°. Typical rates: 10&sup4;β10&sup6; mΒ³/yr. Creates spits, barrier islands, and drives shoreline evolution.
Cross-shore Transport
Storm waves (large, steep) move sand offshore into bars. Calm swell moves sand onshore, rebuilding beaches. Seasonal beach profiles: summer berm, winter bar.
Bedload vs Suspended Load
Coarse sediment (>0.5 mm) moves as bedload (rolling, saltating). Fine sediment (<0.2 mm) is carried in suspension. The Rouse number $P = w_s/(\kappa u_*)$ determines the transport mode: P < 1.2 suspended, P > 2.5 bedload.
Sediment Budget
A coastal sediment budget tallies all sources (river input, cliff erosion, onshore feed) and sinks (longshore transport out, offshore loss, dredging) for a littoral cell. The balance determines whether the shoreline advances, retreats, or remains stable.
Python: Wave Refraction, Longshore Current & Sediment Transport
Python: Wave Refraction, Longshore Current & Sediment Transport
Python!/usr/bin/env python3
Click Run to execute the Python code
Code will be executed with Python 3 on the server
Beach Morphodynamics and Equilibrium Profiles
Beach profiles reflect the balance between constructive (onshore) and destructive (offshore) sediment transport. The Dean equilibrium beach profile provides a first-order description:
$$h(y) = A y^{2/3}$$
where y is the offshore distance and A depends on grain size (A β 0.1β0.2 mΒΉ/Β³ for sand)
The Wright-Short classification defines six beach states from dissipative (flat, wide surf zone) to reflective (steep, narrow surf zone), parameterized by the dimensionless fall velocity:
$$\Omega = \frac{H_b}{w_s T}$$
where $w_s$ is sediment fall velocity; Ξ© < 1 reflective, 1 < Ξ© < 6 intermediate, Ξ© > 6 dissipative
Dissipative
Wide, flat surf zone with multiple bars. Spilling breakers. Fine sand. Typical of storm-dominated coasts (US East Coast). Low beach gradients (1:100).
Intermediate
Rhythmic bar and beach states (crescentic, transverse, ridge-runnel). Rip currents common. Most Australian beaches fall in this category. Complex 3D morphology.
Reflective
Steep beach face, no bar. Surging/collapsing breakers. Coarse sand or gravel. Low wave energy. Beach cusps common. Steep gradients (1:10 to 1:5).
Coastal Engineering Structures
Coastal structures modify wave energy and sediment transport. The Hudson formula provides the minimum armor unit weight for rubble mound breakwaters:
$$W = \frac{\rho_a H^3}{K_D (\rho_a/\rho_w - 1)^3 \cot\alpha}$$
where W is armor unit weight, H is design wave height, $K_D$ is stability coefficient, Ξ± is structure slope
Groynes
Perpendicular structures that trap longshore sediment, building up the updrift beach but starving the downdrift coast. Spacing typically 1β3 times groyne length for effective retention.
Beach Nourishment
Addition of compatible sand to the beach from offshore borrow areas. "Soft" engineering approach. Typical volumes: 100β500 mΒ³/m of shoreline. Renourishment needed every 3β10 years depending on wave climate.
Detached Breakwaters
Offshore structures that reduce wave energy in their lee, creating salients or tombolos. Spacing and distance from shore control the morphological response. Often used in combination with beach nourishment for enhanced longevity.
Nature-Based Solutions
Mangrove forests, coral reefs, seagrass beds, and salt marshes provide natural wave attenuation (30β60% energy reduction). They adapt to sea level rise through vertical accretion and are increasingly recognized as cost-effective, self-maintaining coastal protection that also provides ecosystem services.
Fortran: 1D Cross-Shore Wave Propagation (Mild Slope Equation)
Fortran: 1D Cross-Shore Wave Propagation (Mild Slope Equation)
Fortran1D cross-shore wave propagation using mild slope equation
Click Run to execute the Fortran code
Code will be compiled with gfortran and executed on the server