Rubble-mound and dike design

How much rock you need per statute mile of waterfront is set by wave height to the cube, slope, density, how open the mound is, and the trapezoid you actually build. This page uses published design formulae. It is not a bid. It is the state of the art the grown wall is priced against; the sandbar page runs both at the same sea.

peer-reviewed formula from tests   manual CEM / Rock Manual / SPM   claim rule of thumb   input your number

Lessons

  1. Armour mass scales as H³. +10% wave height → +33% stone.
  2. A closed dike (P = 0.1) needs about 2.4× heavier armour than an open mound (P = 0.5). P is not void %.
  3. Void % only converts bulk volume to tonnes. It does not size the stones.
  4. Use van der Meer for rock (storm, period, how open the core is). Hudson is the quick H³ check.
  5. Crest vs water is what leaks waves. Crest must be at least three stones wide.
  6. Armour damage, toe scour, and the lee-side beach are three different problems.

What geometry does

A conventional mound is a trapezoid: seaward slope, crest, lee slope, core, filter, armour, toe. The Rock Manual (CIRIA C683, 2007) is the geometry source used here.

A dike/revetment is the same seaward face on an impermeable core (clay/sand). The core is not armourstone. Van der Meer’s notional permeability for that case is P = 0.1, not the volumetric porosity nv of the armour.

Porosity vs permeability

Two different numbers. Do not swap them.

Quantity What it is Published range What it changes
Armour void porosity nv Voids in the placed armour panel. Rock volume Vr = Vb(1 − nv) manual Table 3.9: 32–40% depending on shape and survey. SR 631: armour porosity normally 25–40% Tonnes of stone for a given bulk volume. Not the P in van der Meer
Notional permeability P How much wave run-up can sink into the mound. P is not porosity (van der Meer 1998) peer-reviewed P = 0.1 impermeable core (dike/revetment); 0.5 typical multi-layer; 0.6 homogeneous rock. CEDD: 0.3 if you have no better estimate Armour size. Plunging: Ns ∝ P0.18 so Dn50 ∝ P−0.18. P = 0.1 vs 0.5 → Dn50 ×50.18 ≈ 1.34, stone mass × about 2.4
Transmission porosity d’Angremond lumps “permeable rubble, porosity about 0.5” into one coefficient c2 = 0.64 permeable vs 0.80 impermeable Lower c2 → lower Kt (more dissipation in the pores). A very open reef is a different formula (Huang et al. 2024, n = 0.68)
Core fines Leaving quarry-run fines in the core lowers porosity and permeability Rock Manual: dumped quarry run in the sea ~36% porosity (contractor experience, use with caution); fines removed ~40% Lower core porosity cuts through-mound transmission; it also drops P and can force heavier armour

Stone size

manual Hudson (SPM 1984 / EM 1110-2-1614 Eq. 2-15): M50 = ρr H³ / [KD Δ³ cot α], with Δ = ρr/ρw − 1 and Dn50 = (M50/ρr)1/3.

SPM Table 7-8 / EM Table 2-3, rough angular quarry stone, two layers, random, trunk, breaking waves: KD = 2.0 (smooth rounded: 1.2). Non-breaking trunk, rough angular: KD = 4.0. Roundhead KD is lower (more mass). SPM “no damage” is still up to ~5% of units moved. SPM 1984 wants H = H1/10 in Hudson, not Hs (H1/10 ≈ 1.27 Hs for Rayleigh). The 1973 SPM used KD = 3.5 for breaking; 1984 cut it to 2.0 and switched to H1/10 — about 3.5× the stone mass if you apply both changes (van der Meer 1998).

peer-reviewed van der Meer (1988; restated 2021): Hs/(Δ Dn50) = 6.2 P0.18 (S/√N)0.2 ξm−0.5 (plunging); = 1.0 P−0.13 (S/√N)0.2 √(cot α) ξmP (surging). ξm = tan α / √sm, sm = 2π Hs/(g Tm²).

Use van der Meer for rock: it includes period, storm length, P, and a defined damage S. Hudson is the simple check and the only KD table for many concrete units. Range (van der Meer 1998 / CEDD): cot α = 1.5–6; N = 1000–7500 (cap at 7500); sm = 0.005–0.06. For cot α > 3, the plunging/surging switch uses the cot α = 3 value of ξmc.

Erosion — three different things

  1. Armour damage S = Ae / Dn50². Ae is the eroded area of the slope profile. S = 2–3 is start of damage, the same “Hudson 5%” idea. Failure = underlayer visible: S = 8 on 1:1.5 and 1:2; S = 12 on 1:3; S = 17 on 1:4 and 1:6 (CEDD Table C1 / van der Meer Table 1). Actual rocks displaced in a Dn50-wide strip ≈ 0.7–1.0 × S.
  2. Toe / seabed scour — standing-wave streaming in front of the structure. Sumer & Fredsøe (2000): rubble-mound scour is smaller than at a vertical wall; it decreases as the slope gets gentler; irregular waves scour less than regular (often ~half). Stones sitting on the bed can slump into the hole (~30% less toe scour). There is no single S/H formula that is safe to use without the original diagrams — this page does not invent one.
  3. Beach in the lee of a low-crested or gapped breakwater can accrete or retreat. Transmission over the crest plus rip currents through gaps can export sand. Dean et al. (1997) is the Palm Beach submerged-breakwater field case where the net sand balance landward of the structure went negative. Kt from a 2-D formula does not give that 3-D cell.

Wave transmission Kt = Ht/Hi

peer-reviewed d’Angremond, van der Meer & de Jong (1997): Kt = −0.4 (Rc/Hi) + c2 (B/Hi)−0.31 [1 − exp(−0.5 ξ)], with c2 = 0.80 impermeable and 0.64 permeable (porosity ~0.5). Clip to 0.075–0.80. If B/Hi > 10, Briganti et al. (2004) replace the coefficients (−0.35, 0.51, −0.65, −0.41) because the original overestimates wide crests.

Ferrario et al. 2014 (~97% dissipation) is natural coral reefs, not a rubble mound and not Biorock. Do not use it as Kt = 0.03 for a mesh cage.

How each knob moves the answer

You change Armour mass (Hudson) Dn50 (van der Meer, plunging) Kt Rock per mile
Design wave H ∝ H³ — +10% H → +33% mass ∝ Hs Rc/H and B/H both shrink if H rises Heavier armour and thicker layers (ta ∝ Dn50)
Slope cot α (larger = flatter) ∝ 1/cot α ξ drops; surging term has √(cot α) ξ = tan α/√(H/L) changes Flatter → more trapezoid volume, smaller stones
Density Δ ∝ 1/Δ³ ∝ 1/Δ — Heavier rock → smaller Dn50 but kg/m³ up; net is usually less tonnes
KD ∝ 1/KD Hudson only — Head of the breakwater needs more mass than the trunk
P (more open core) Hudson ignores it ∝ P−0.18 Use permeable c2 = 0.64 Smaller armour; core may transmit more
Damage S allowed Hudson is ~S = 2–3 only ∝ S−0.2 — allowing more damage shrinks stone — Cheaper stone, more maintenance
Crest B — — ∝ (B/H)−0.31 until the wide-crest formula Linear in B for the cap; three-stone minimum
Freeboard Rc — — −0.4 × Rc/H is the leading term Taller mound: area ≈ h B + ½ h² (cot α + cot β)
nv — — not d’Angremond’s P Mass = bulk × (1 − nv) × ρ

Material for a mile of waterfront

Empty cells are omitted, not zero. Defaults that are filled are the published design values named in the label. Type Hs before anything sizes. Van der Meer and Kt also need a period. Volume needs depth and freeboard. Trunk section only — roundheads need more armour. Optional length in feet scales the mile bill down or up.

Side view of the mound. Dashed line is the water. Crest must be a few stones wide.

Bigger waves need much heavier stones. Green uses storm length and how open the mound is. Brown is wave height cubed only.

Sources