IFISS3D: A Computational Laboratory for Investigating Finite Element Approximation in Three Dimensions. - Georgios Papanikos; Catherine E. Powell; David J. Silvester (ACM Trans. Math. Softw., 2023)