Similar to BISON and GRIZZLY, MARMOT is built on the MOOSE framework and follows the quality assurance procedure for MOOSE applications with rigorous code review and regression. MARMOT relies on the phase field, tensor mechanics and hear transfer capabilities in MOOSE, and contains physics and data that are nuclear specific. Fast running tests have been provided to cover a majority of the code (please note that a significant fraction of MARMOT development ends up with codes for general capabilities in the MOOSE framework). In many cases of these tests, results obtained from the code are benchmarked with analytical solutions for verification.
Validation of MARMOT is being pursued both within and out of the NEAMS program (e.g., NEUP projects). Several areas of on-going validations include grain growth, fracture, and thermal conductivity. As the problems tackled by MARMOT and its associated atomistic methods can span various time and spatial scales, accordingly validations can be done at various scales by using experimental characterizations and measurements to validate materials parameters, single-physics models, and integrated models, respectively. A more detailed discussion of current status and desired experiments for validations can be reached in previous assessment reports (1. M. R. Tonks, D. Schwen, Y. Zhang, P. Chakraborty, X. Bai, B. Fromm, J. Yu, and M. C. Teague. Assessment of marmot: A mesoscale fuel performance code. Technical report, Idaho National Laboratory, 2015; 2. D. Schwen, P. Chakraborty, L. K. Aagesen, Y. Zhang, K. Ahmed, D. A. Andersson, and C. Matthews. Assessment of marmot release 1.1: A mesoscale fuel performance code. Technical report, Idaho National Laboratory, 2016).