Keavey, M. A. (2002). A canonical form return mapping algorithm for rate independent plasticity. International Journal for Numerical Methods in Engineering, 53(6), 1491-1510. https://doi.org/10.1002/nme.350