R. J. Nagler, P. J. Moeller and D. L. Bruhwiler “Sirepo: An Open Source Platform for Portable Reproducible Simulations”, SIAM Conference of Computational Science and Engineering (CSE17), Atlanta, Georgia, USA (2017).