Il fenomeno dello shoaling avviene quando le onde che si avvicinano alla linea di riva aumentano la loro altezza relativamente al diminuire della velocità. Si dimostra tramite la conservazione del flusso di energia che dal largo arriva fino a riva. Fino a che l'onda non arriva a frangersi si può supporre che il flusso di energia si conservi.
Dimostrazione
Per poter dimostrare lo shoaling dobbiamo fare due ipotesi:
Il periodo è la variante della propagazione e rimane costante al variare della profondità;
L'energia rimane costante fino ad arrivare a frangimento.
Possiamo dire quindi che il flusso di energia al largo sarà costante nella sua propagazione fino ad arrivare a frangersi vicino a riva. Chiamiamo EF0 il flusso al largo ed EFh quello relativo alla profondità h. Quindi:
Aprendo i termini:
Dove:
cg0 è la velocità del gruppo al largo;
cg è la velocità del gruppo relativa alla profondità H
Considerando che cg0≠cg
Considerando quando vale l'energia:
Tale rapporto prende il nome coefficiente di shoaling:
Il coefficiente di shoaling non ha un andamento lineare, il suo valore si aggira attorno a 1 al largo, mentre tende a più infinito per h/gT2 che tende a 0.