Source: https://www.ccs-lj.ch/downloads/cours/permismer/2016/permismer_2016_presentation_07_Marees_II.pdf