Parallel Algorithms and Software for Nuclear, Energy, and Environmental Applications Part II: Multiphysics Software. (2012). Communications in Computational Physics, 12(3), 834-865. https://doi.org/10.4208/cicp.091010.150711s