Source: https://www.math.univ-paris13.fr/~cuvelier/docs/Enseignements/Energetique/MethNumII/15-16/MethNumII_18janv2016.pdf