Applications leveraging MOOSE

MOOSE is designed for building custom applications, the following is a community driven list of applications.

The purpose of these lists is two fold:

  1. Every MOOSE-based application is a library, thus it is natural to create new applications from existing code.

  2. The MOOSE developers help keep many applications up to date. But we have to know your application exists to do so!

Open-source Applications

Multiphysics frameworks

  • Cardinal - Integration of NekRS & OpenMC with MOOSE for fusion and fission systems high-fidelity simulation

  • SALAMANDER - Integration of Cardinal with TMAP8 for fusion blanket multiphysics simulations

Neutronics / Reactor / Particle Physics

  • Aurora - Integration of OpenMC and MOOSE developed by the UKAEA

  • Frog - Integration of GEANT-4 for high-energy particle transport

  • Moltres - Molten salt reactor simulation

  • Squirrel - Point kinetics with delayed neutron precursor advection in molten salt reactors

Thermal hydraulics and fluid dynamics

  • OpenPronghorn - Coarse mesh computational fluid dynamics

  • hippo - Integration of OpenFOAM and MOOSE to enable thermohydraulic simulations

  • Saline - Molten salt fluid properties from MSTDB experimental data

  • Marlin - Spectral PDE and Lattice Boltzmann solver based on MOOSE with GPU-acceleration

Mechanics

  • Blackbear - Degradation processes in concrete and other structural materials

  • Deer - Various mechanics modules for MOOSE

  • MASTODON - Structural dynamics, seismic analysis, and risk assessment

  • RACCOON - Massively parallel FEM code for phase-field for fracture

Materials

  • DiscoFluxM - Dislocation Transport-based Crystal Plasticity Material Model

  • GRIME - The Grand Radiation Informed Microstructural Evolver: Coupled, spatially dependent radiation damage and microstructural evolution

  • Magpie - Mesoscale Atomistic Glue Program for Integrated Execution

  • Pika - Phase-field model for micro-structure evolution of ice

  • Tardigrade - Implementation of the micromorphic continuum theory of Eringen

Electromagnetics, Plasmas and Additive Manufacturing

  • Apollo - Enabling 3D electromagnetics simulation in MOOSE, using the MFEM FE library

  • CRANE - Chemical ReAction NEtworks for plasma chemistry and thermochemistry problems

  • Ferret - Kernels to implement the time-dependent Landau-Ginzburg theory of phase transitions for simulating ferroelectric materials

  • MALAMUTE - Advanced manufacturing modeling and simulation

  • Orpheus - Additional electromagnetics solvers in MOOSE

  • phaethon - Fast ion heat fluxes produced by ASCOT5 in MOOSE multiphysics simulations

  • Zapdos - Low temperature plasma simulation

Chemistry & species transport

  • cats - Catalysis And Treatment Simulations (CATS) library for MOOSE

  • TMAP8 - System-level mass and thermal transport calculations related to tritium migration

Geomechanics, Ground Flow, and Earth Sciences

  • FalCon - Fracturing and liquid conservation; geothermal reservoir simulation and analysis code for coupled and fully implicit Thermo-Hydro-Mechanical-Chemical (THMC) geosystems

  • Redback - Rock Mechanics with Dissipative (Thermo-Hydro-Mechanical-Chemical) Feedbacks: joint development between CSIRO and UNSW Australia

Miscellaneous

  • canary - Repository for storing tested UKAEA MOOSE demonstration problems, examples, and associated documentation

  • moopy - Python interface that simplifies (ish) the creation of MOOSE inputs

  • Phoenix - Polymer-to-HOst Evolution via INterface eXchange is a reaction-diffusion based framework to study the evolution of polymer scaffold into a neotissue under various conditions

  • Proteus - For developing Fusion Digital Twins

  • Ranger - Python-based auto-response bot that uses the GitHub API and LlamaIndex package to monitor and generate relevant responses for new discussions

  • Virtual Test Bed - An open repository of simulations of nuclear systems

  • Isopod - Multiphysics PDE constrained optimization, mostly merged into MOOSE as the optimization module

Closed Source Applications

These applications require a license. Many of them can be obtained through the NCRC website.

Nuclear Engineering Advanced Modeling and Simulation (NEAMS) tools

  • BISON - Flagship fuels performance code

  • Centipede - A tool to inform engineering scale simulations with atomistic data, developed at LANL

  • GRIFFIN - Reactor physics code co-developed between Argonne and Idaho National Laboratory

  • Grizzly - Nuclear Plant Component Degradation Modeling

  • MARMOT - Nuclear materials phase field and mechanics application

  • PRONGHORN - Transient prismatic and pebble bed reactor analysis code

  • RELAP-7 - Next Generation nuclear reactor system safety analysis code (compressible flow)

  • SAM - Advanced nuclear reactor system analysis code (weakly-compressible flow), developed at ANL

  • Sockeye - Multi-fidelity studies of heat pipes for nuclear applications

  • SWIFT - A thermo-chemistry tool for metal hydride moderators, developed at LANL

Combined applications

  • DIREWOLF - Advanced reactor multiphysics simulation suite including Griffin, Bison, Sockeye

  • BLUECRAB - Advanced reactor multiphysics simulation suite including Griffin, Bison, Pronghorn, SAM (and Sockeye for special builds)

  • SABERTOOTH - Advanced reactor multiphysics simulation suite

Others

  • Great White - 3D discrete dislocation dynamic application using the Mechanics of Defects Library

  • Mixcoatl - Conjugate heat transfer in microreactors, developed at BWXT

  • MONARCH - Radiation damage modeling in semiconductors, developed at LANL

  • GOLEM - Numerical simulator for modelling coupled Thermo-Hydro-Mechanical processes in faulted geothermal reservoirs, developed at GFZ Postdam

  • Fizzy - Couples FISPACT-II to MOOSE and Cardinal for radiation activation calculations

  • Okami - Mixed Oxide fuel studies

  • BEEs - PWR fuel performance analysis code

  • PHOENIX - Helicoidal cruciform fuel performance analysis code

Legacy software

We list here older, unmaintained, projects for consideration when naming a new project.

Open source

Reactor Physics

  • Gardensnake - Nodal neutron diffusion code developed at MIT

  • MaCaw - Domain-decomposed unstructured mesh Monte Carlo particle transport using OpenMC as a collision physics library

Materials, solid mechanics and fuel performance

  • Crow - MOOSE-based mesoscale simulations for solid-state sintering

  • DGOSPREY - Discontinuous Galerkin Off-gas SeParation and REcoverY model: joint development between INL and GIT

  • HOGNOSE - CASL's mesoscale corrosion/oxidation code

  • Hyrax - Zirconium hydride precipitation and growth in LWR nuclear fuel cladding

  • Slug - Hyperloop air bearing simulation tool

Plasma and fusion sciences

  • Achlys - Macroscopic tritium transport processes through fusion materials

  • Platypus - A MOOSE-based app to enable finite element problem setup using the MFEM FE library

Fluid dynamics and Thermal hydraulics

  • MAMBA - MOOSE port of the still maintained non-MOOSE MAMBA CASL code for boiling, heat transfer, and chemistry in porous media

Miscellaneous

  • Dendragapus - Application to explore modifications to Picard Iteration

Closed source

  • barnacle - Shallow water equations in MOOSE

  • BIGHORN - Compressible fluid dynamics code

  • ELK - Former application for the electromagnetics module

  • FENIX - Advanced fission reactor multiphysics simulation suite with Griffin and Pronghorn, notably to model Xenon and Samarium fission product transients

  • MAMMOTH - Reactor physics application

  • OSPREY - Off-gas SeParation and REcoverY for dispersed plug flow in a packed bed

  • RAT - Reactive transport problems in subsurface porous media that involves coupled physical processes of fluid flow, solute transport, biogeochemical reactions and media-solution interactions

  • RATTLESNAKE - FEM Diffusion, SN, and PN code

  • YAK - Common object library for INL particle transport codes

  • YellowJacket - Nuclear reactor coolant chemistry