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:
Every MOOSE-based application is a library, thus it is natural to create new applications from existing code.
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
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
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
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