Introduction to Numerical Methods for Variational Problems - Langtangen; Mardal, Kent-Andre (Springer International Publishing, 2019)