Software

We use modeling and simulation to understand and improve the safety and sustainability of advanced nuclear reactor designs and fuel cycle strategies.

moltres

moltres

Moltres is a MOOSE-application code designed for simulation of molten salt reactors.

Role: Alexander Lindsay, creator.. 2016-present.

https://arfc.github.io/moltres

https://github.com/arfc/moltres

cyclus

cyclus

A C++ nuclear fuel cycle simulation framework

Role: Huff, original creator and continued contributor.. 2010-present.

https://fuelcycle.org

https://github.com/cyclus/cyclus

cyder

cyder

Cyder is an integrated used fuel disposition and generic repository model for fuel cycle analysis. (C++) This was Prof. Huffs ph.d. dissertation work.

Role: Huff, original creator and continued contributor.. 2011-2013.

https://github.com/arfc/cyder#readme

https://github.com/arfc/cyder

pyne

pyne

PyNE is a nuclear engineering toolkit. (C++ and python)

Role: Huff, advocate and occaisional contributor.. 2011-present.

https://pyne.io

https://github.com/pyne

pyrk

pyrk

A python package for neutron kinetics

Role: Huff, original creator and continued contributor.. 2015-present.

https://pyrk.github.io

https://github.com/pyrk/pyrk

SaltProc

SaltProc

SaltProc is a fuel reprocessing simulation tool for liquid fueled nuclear reactors.

Role: Andrei Rykhlevskii, original creator and continued contributor.. 2017-present.

https://arfc.github.io/saltproc

https://github.com/arfc/saltproc

ROLLO

ROLLO

ROLLO uses evolutionary algorithms to optimize reactor design parameters and can be coupled with neutronics codes such as OpenMC.

Role: Gwendolyn Chee, original creator and continued contributor.. 2020-present.

https://gwenchee.github.io/rollo/

https://github.com/arfc/rollo

openmcyclus

openmcyclus

OpenMCyclus is a set of Cyclus archetypes to couple Cyclus with OpenMC.

Role: Amanda M. Bachmann, original creator and continued contributor.. 2023-present.

https://github.com/arfc/openmcyclus/

https://github.com/arfc/openmcyclus/