Marine & Offshore



XFlow provides a virtual Water Channel module for free surface simulations. It can be used to analyze the flow around ship hulls and predict their resistance, seakeeping, loads on components, and the downstream wake of both surface and submerged watercraft.

The adaptive refinement algorithm of XFlow can also detect and refine dynamically and automatically the ship wake and the free-surface of the fluid.

Moving Parts

XFlow can be used to simulate Rigid Body Dynamics behavior of moving parts, such as boat dynamics with six degrees of freedom. This feature allows the effects of the change of the heave on the roll or yaw angle or the effect of an increasing inlet flow on the roll angle of a boat to be analyzed dynamically

XFlow is also well suited to simulate moving parts with enforced behavior such as those required for boat maneuvers or carrier ships with real rotating propellers or modeled ones.


XFlow multiphase capabilities allow hydrodynamic analysis on the submerged boat region and aerodynamic analysis on the wind exposed region to be performed at the same time. This possibility to simulate both the interaction of the air and water with the boat makes XFlow suitable for sailing applications where both physics are closely related. Moreover, co-simulation with other structural solvers, such as Abaqus, is available in XFlow which allows the inclusion of sail deformation.


The XFlow solver supports progressive waves boundary conditions by implementing linear and fifth order Stokes theory to simulate a wide range of sea conditions. This is suitable for studying seakeeping of boat hulls, predicting floating buoy behavior, or measuring the impact of the waves on off-shore structures such as oil platforms or bridge pillars. It is also possible to use a porous volume to model the beach and study wave dissipation on the coast.