Source: https://hmf.enseeiht.fr/travaux/CD0506/bei/bei_ere/5/html/pdf/pompe.pdf