The solver supports progressive waves boundary conditions by
implementing linear and fifth order Stokes theory to simulate a
wide range of sea conditions. A porous volume can be used to
model the beach and study wave dissipation. XFlow is also able
to simulate general 6-DOF motion (surge, sway, heave, pitch,
roll and yaw) of a floating object.