arfc / moltres

Repository for Moltres, a code for simulating Molten Salt Reactors
GNU Lesser General Public License v2.1
65 stars 41 forks source link
fem finite-elements molten-salt-reactors moose multi-physics object-oriented parallel software

DOI DOI

Moltres

Moltres is an open-source MOOSE-application code designed for simulation of molten salt reactors and other advanced reactors.

Documentation

Moltres documentation can be found at https://arfc.github.io/moltres/ and https://arfc.github.io/software/moltres. Outlines of the kernels and boundary conditions used to construct the Moltres governing equations can be found on the Moltres wiki. Breakdown of a full-fledged Moltres input file can be found here. New Moltres users who have never used MOOSE before are encouraged to check-out the MOOSE website and workshop slides for tutorials and examples to help understand the underlying Moltres components.

Install

Installation instructions can be found at https://arfc.github.io/moltres/getting_started/installation.html

Development

If you ever want to contribute changes to the Moltres repository, make sure you run scripts/install-format-hook.sh before making any commits. This will ensure that any commits you make adhere to the MOOSE/Moltres C++ style. Pull requests should be submitted to the devel branch of the arfc/moltres repository. Each pull request is automatically tested for style and for whether it breaks any of the core Moltres physics capabilities.

A full list of contributing guidelines can be found here.

Contact

Please post to our GitHub Discussions tab.