Source: http://perso.mines-albi.fr/~louisnar/MECADEF/PolyMecaDef.pdf