To optimize a boat’s performance, it is necessary to solve the fluid-dynamics equations around the whole boat, taking into account the variability of wind and waves, of the different conditions during the yacht race, of the position, and of the moves of the opposing boat, but also the dynamics of the interaction between fluids (water and air) and the structural components
(hull, appendages, sails, and mast) must be considered.