Software for Advanced Large-scale Analysis of MAgnetic confinement for Numerical Design, Engineering & Research (SALAMANDER)
SALAMANDER is designed as an open-source, fully integrated, multiphysics, multiscale, Nuclear Quality Assurance Level 1 (NQA-1) compliant framework facilitating 3D, high-fidelity fusion system modeling.
SALAMANDER is an application based on the MOOSE framework performing system-level, engineering scale (i.e., at the scale of centimeters and meters), and microstructure-scale (i.e., at the scale of microns) multiphysics calculations related to magnetic confinement fusion energy systems. Interfaces to other MOOSE-based codes, including tritium transport (TMAP8) and neutronics (Cardinal) are also included to support SALAMANDER simulations.
Getting Started
Quickly learn how to obtain the SALAMANDER source code, compile an executable, and run simulations with these instructions.
Code Reference
SALAMANDER provides capabilities that can be applied to a wide variety of problems. The Code Reference provides detailed documentation of specific code features. General user notes on SALAMANDER can also be found here.
Verification, Validation, and Example Cases
Verification, validation, and example cases list cases showcasing SALAMANDER's capabilities and ensuring its accuracy.
SALAMANDER is built on MOOSE
SALAMANDER is based on MOOSE, an extremely flexible framework and simulation environment that permits the solution of coupled physics problems of varying size and dimensionality. These can be solved using computer hardware appropriate for the model size, ranging from laptops and workstations to large high performance computers.
Code reliability is a central principle in code development, and this project employs a well-defined development and testing strategy. Code changes are only merged into the repository after both a manual code review and the automated regression test system have been completed. The testing process and status of SALAMANDER is available at civet.inl.gov.
SALAMANDER and MOOSE are developed at Idaho National Laboratory by a team of computer scientists and engineers and is supported by various funding agencies, including the United States Department of Energy. Development of these codes is ongoing at INL and by collaborators throughout the world.
SALAMANDER results from a collaboration across several institutions
SALAMANDER started as a project lead by Idaho National laboratory in collaboration with North Carolina State University, the University of Illinois Urbana-Champaign, and the United Kingdom Atomic Energy Authority. We are always looking for new collaborations and encourage everyone to get started, start contributing, and connect with the team on the SALAMANDER GitHub discussion.
