Skip to main content

Boussinesq

Properties

  • Solitary wave

Model equations

The wave height is modelled by the equation:

η=H[sech34Hhxcth]2 \eta = H \left[ \mathrm{sech} \sqrt{\frac{3}{4} \frac{H}{h} \frac{x - c t}{h}}\right]^2

Where:

HH : wave height

hh : water depth

cc : wave celerity

tt : time

Default model coefficients

Usage

Inlet patch example

<patch>
{
alpha alpha.water;
waveModel Boussinesq;
nPaddle 1;
waveHeight 0.3;
waveAngle 0.0;
activeAbsorption yes;
wavePeriod 0.0;
}

Further information

Source code:

References:

  • ...

Tutorials: