Source: http://christophe.boutry.pagesperso-orange.fr/Site/hydrodynamique_files/Hydro10rev.pdf