A very common approach with large scale fluid Hybrido simulations and all kinds of vessels is the usage of moving domains. This technique allows you to simulate only a small area – a segment – around a ship instead of a huge volume. And this fluid segment moves with the ship. Such a setup is just a matter of minutes:
...