Source: https://www.code-aster.org/V2/doc/v12/en/man_v/v7/v7.03.103.pdf