L'équipe Surfaces Libres a développé, en collaboration avec le département de génie océanique de l'université de Rhode Island et
S. Grilli un code de calcul permettant
l'étude numérique d'instabilités tri-dimensionnelles associées aux vagues de forte courbure. Ce code peut en particulier suivre l'évolution spatiale et temporelle d'une vague qui enfle sous l'effet d'une remontée du fond non uniforme dans la direction transverse. La dernière amélioration de ce code consiste à utiliser la méthode des multipôles rapides remis à jour au début des années 1980 par Greengard et Rokhlin.
L'accélération est spectaculaire : la complexité est passée de O(N2) à pratiquement O(N), N étant le nombre de noeuds utilisés dans la discrétisation.
Ce code de calcul qui résout les équations d'écoulements potentiels en présence d'une surface libre a pour objectif également de permettre d'étudier des
situations réalistes en génie côtier et en hydrodynamique navale.