|
1 | | -# Tracked Apps |
| 1 | +# Applications leveraging MOOSE |
2 | 2 |
|
3 | 3 | MOOSE is designed for building custom applications, the following is a community driven list of applications. |
4 | 4 |
|
5 | 5 | The purpose of these lists is two fold: |
6 | 6 |
|
7 | 7 | 1. Every MOOSE-based application is a library, thus it is natural to create new applications from existing code. |
8 | | -1. The MOOSE developers strive to keep your applications up-to-date when major changes occur, this list indicates to the developers to consider your application. |
| 8 | +1. The MOOSE developers help keep many applications up to date. But we have to know your application exists to do so! |
9 | 9 |
|
10 | 10 | ## Open-source Applications |
11 | 11 |
|
12 | | -- [Pika](https://github.com/idaholab/pika) - Phase-field model for micro-structure evolution of ice |
| 12 | +### Multiphysics frameworks |
| 13 | + |
| 14 | +- [Cardinal](https://github.com/neams-th-coe/cardinal) - Integration of NekRS \& OpenMC with MOOSE for fusion and fission systems high-fidelity simulation |
| 15 | +- [SALAMANDER](https://github.com/idaholab/salamander) - Integration of Cardinal with TMAP8 for fusion blanket multiphysics simulations |
| 16 | + |
| 17 | + |
| 18 | +### Neutronics / Reactor / Particle Physics |
| 19 | + |
| 20 | +- [Aurora](https://aurora-multiphysics.github.io/aurora/) - Integration of OpenMC and MOOSE developed by the UKAEA |
| 21 | +- [Frog](https://github.com/idaholab/thermal_to_fusion_converter) - Integration of GEANT-4 for high-energy particle transport |
| 22 | +- [Gardensnake](https://github.com/friedmud/gardensnake) - Nodal neutron diffusion code developed at MIT |
| 23 | +- [Moltres](https://github.com/arfc/moltres) - Molten salt reactor simulation |
| 24 | +- [Squirrel](https://github.com/philipJFpfahl/Squirrel) - Point kinetics with delayed neutron precursor advection in molten salt reactors |
| 25 | + |
| 26 | + |
| 27 | +### Thermal hydraulics and fluid dynamics |
| 28 | + |
| 29 | +- [OpenPronghorn](https://mooseframework.inl.gov/open_pronghorn/) - Coarse mesh computational fluid dynamics |
| 30 | +- [barnacle](https://github.com/idaholab/barnacle) - Shallow water equations in MOOSE |
| 31 | +- [hippo](https://github.com/aurora-multiphysics/hippo) - Integration of OpenFOAM and MOOSE to enable thermohydraulic simulations) |
| 32 | +- [Saline](https://code.ornl.gov/neams/saline) - Molten salt fluid properties from MSTDB experimental data |
| 33 | +- [marlin](https://github.com/idaholab/marlin) - Spectral solver based on MOOSE and GPU-capable |
| 34 | + |
| 35 | + |
| 36 | +### Mechanics |
| 37 | + |
| 38 | +- [Blackbear](https://github.com/idaholab/blackbear) - Degradation processes in concrete and other structural materials |
| 39 | +- [Deer](https://github.com/Argonne-National-Laboratory/deer) - Various mechanics modules for MOOSE |
| 40 | +- [MASTODON](https://github.com/idaholab/mastodon) - Structural dynamics, seismic analysis, and risk assessment |
| 41 | +- [RACCOON](https://github.com/hugary1995/raccoon) - Massively parallel FEM code for phase-field for fracture |
| 42 | + |
| 43 | +### Materials |
| 44 | + |
| 45 | +- [GRIME](https://github.com/shortlab/grime) - The Grand Radiation Informed Microstructural Evolver: Coupled, spatially dependent radiation damage and microstructural evolution |
13 | 46 | - [HOGNOSE](https://github.com/shortlab/hognose) - CASL's mesoscale corrosion/oxidation code |
14 | | -- [MAMBA](https://github.com/shortlab/mamba) - CASL's code for boiling, heat transfer, and chemistry in porous media |
15 | 47 | - [Hyrax](https://github.com/UMThorntonGroup/Hyrax) - Zirconium hydride precipitation and growth in LWR nuclear fuel cladding |
| 48 | +- [Magpie](https://github.com/idaholab/magpie) - Mesoscale Atomistic Glue Program for Integrated Execution |
| 49 | +- [Pika](https://github.com/idaholab/pika) - Phase-field model for micro-structure evolution of ice |
| 50 | + |
| 51 | + |
| 52 | +### Electromagnetics, Plasmas and Additive Manufacturing |
| 53 | + |
| 54 | +- [Apollo](https://github.com/aurora-multiphysics/apollo) - Enabling 3D electromagnetics simulation in MOOSE, using the MFEM FE library. |
| 55 | +- [CRANE](https://crane-plasma-chemistry.readthedocs.io/en/latest/) - Chemical ReAction NEtworks for plasma chemistry and thermochemistry problems. |
16 | 56 | - [Ferret](https://mangerij.github.io/ferret/) - Kernels to implement the time-dependent Landau-Ginzburg theory of phase transitions for simulating ferroelectric materials |
17 | | -- [GRIME](https://github.com/shortlab/grime) - The Grand Radiation Informed Microstructural Evolver: Coupled, spatially dependent radiation damage and microstructural evolution |
18 | | -- [Gardensnake](https://github.com/friedmud/gardensnake) - Nodal neutron diffusion code developed at MIT |
| 57 | +- [MALAMUTE](https://mooseframework.inl.gov/malamute/) - Advanced manufacturing modeling and simulation |
| 58 | +- [Orpheus](https://github.com/aurora-multiphysics/orpheus) - Additional electromagnetics solvers in MOOSE |
| 59 | +- [phaethon](https://github.com/aurora-multiphysics/phaethon) - Fast ion heat fluxes produced by ASCOT5 in MOOSE multiphysics simulations |
19 | 60 | - [Zapdos](https://github.com/shannon-lab/zapdos) - Low temperature plasma simulation |
20 | | -- [Moltres](https://github.com/arfc/moltres) - Molten salt reactor simulation |
| 61 | + |
| 62 | + |
| 63 | +### Chemistry & species transport |
| 64 | + |
21 | 65 | - [DGOSPREY](https://github.com/aladshaw3/dgosprey) - Discontinuous Galerkin Off-gas SeParation and REcoverY model: joint development between INL and GIT |
| 66 | +- [MAMBA](https://github.com/shortlab/mamba) - CASL's code for boiling, heat transfer, and chemistry in porous media |
| 67 | +- [TMAP8](https://mooseframework.inl.gov/TMAP8/) - System-level mass and thermal transport calculations related to tritium migration. |
| 68 | + |
| 69 | + |
| 70 | +### Geomechanics, Ground Flow, and Earth Sciences |
| 71 | + |
| 72 | +- [FalCon](https://github.com/idaholab/falcon) - Fracturing and liquid conservation; geothermal reservoir simulation and analysis code for coupled and fully implicit Thermo-Hydro-Mechanical-Chemical (THMC) geosystems |
| 73 | +- [Redback](https://github.com/pou036/redback) - Rock Mechanics with Dissipative (Thermo-Hydro-Mechanical-Chemical) Feedbacks: joint development between CSIRO and UNSW Australia |
| 74 | + |
| 75 | + |
| 76 | +### Miscellaneous |
| 77 | + |
| 78 | +- [moopy](https://github.com/aurora-multiphysics/moopy) - Python interface that simplifies (ish) the creation of MOOSE inputs |
| 79 | +- [Proteus](https://github.com/aurora-multiphysics/proteus) - For developing Fusion Digital Twins. |
| 80 | +- [Ranger](https://github.com/idaholab/ranger) - Python-based auto-response bot that uses the GitHub API and LlamaIndex package to monitor and generate relevant responses for new discussions |
| 81 | +- [Virtual Test Bed](https://mooseframework.inl.gov/virtual_test_bed/) - An open repository of simulations of nuclear systems |
| 82 | + |
| 83 | + |
| 84 | +## Closed Source Applications |
| 85 | + |
| 86 | +These applications require a license. Many of them can be obtained through the [NCRC website](https://ncrcaims.inl.gov/). |
| 87 | + |
| 88 | +### Nuclear Engineering Advanced Modeling and Simulation (NEAMS) tools |
| 89 | + |
| 90 | +- [BISON](https://inlsoftware.inl.gov/product/bison) - Flagship fuels performance code |
| 91 | +- Centipede - A tool to inform engineering scale simulations with atomistic data |
| 92 | +- [GRIFFIN](https://inlsoftware.inl.gov/product/griffin) - Reactor physics code co-developed between Argonne and Idaho National Laboratory |
| 93 | +- [GRIZZLY](https://inlsoftware.inl.gov/product/grizzly) - Nuclear Plant System Degradation Modeling |
| 94 | +- [MARMOT](https://inlsoftware.inl.gov/product/marmot) - Nuclear materials phase field and mechanics application |
| 95 | +- [PRONGHORN](https://inlsoftware.inl.gov/product/pronghorn) - Transient prismatic and pebble bed reactor analysis code |
| 96 | +- [RELAP7](https://inlsoftware.inl.gov/product/relap7) - Next Generation nuclear reactor system safety analysis code (compressible flow) |
| 97 | +- SAM - Advanced nuclear reactor system analysis code (weakly-compressible flow) |
| 98 | +- [Sockeye](https://inlsoftware.inl.gov/product/sockeye) - Multi-fidelity studies of heat pipes for nuclear applications |
| 99 | +- SWIFT - A thermo-chemistry tool for metal hydride moderators |
| 100 | + |
| 101 | +Combined applications |
| 102 | + |
| 103 | +- DIREWOLF - Advanced reactor multiphysics simulation suite including Griffin, Bison, Sockeye |
| 104 | +- BLUECRAB - Advanced reactor multiphysics simulation suite including Griffin, Bison, Pronghorn, SAM (and Sockeye for special builds) |
| 105 | +- SABERTOOTH - Advanced reactor multiphysics simulation suite |
| 106 | + |
| 107 | +### Others |
| 108 | + |
| 109 | +- Great White - 3D discrete dislocation dynamic application using the Mechanics of Defects Library |
| 110 | +- Mixcoatl$^{TM}$ - Conjugate heat transfer in microreactors |
| 111 | + |
| 112 | + |
| 113 | +## Legacy software |
| 114 | + |
| 115 | +We list here older, unmaintained, projects for consideration when naming a new project. |
| 116 | + |
| 117 | +### Open source |
| 118 | + |
| 119 | +- [Achlys](https://github.com/aurora-multiphysics/achlys) - Macroscopic tritium transport processes through fusion materials |
22 | 120 | - [Dendragapus](https://github.com/jarons/dendragapus) - Application to explore modifications to Picard Iteration |
23 | 121 | - [Slug](https://github.com/adamLange/slug) - Hyperloop air bearing simulation tool |
24 | | -- [Redback](https://github.com/pou036/redback) - Rock Mechanics with Dissipative (Thermo-Hydro-Mechanical-Chemical) Feedbacks: joint development between CSIRO and UNSW Australia |
| 122 | +- [MaCaw](https://github.com/idaholab/macaw) - Domain-decomposed unstructured mesh Monte Carlo particle transport using OpenMC as a collision physics library |
| 123 | +- [Isopod](https://github.com/idaholab/isopod) - Multiphysics PDE constrained optimization |
25 | 124 |
|
26 | | -## Idaho National Laboratory Applications |
27 | 125 |
|
28 | | -Please contact the [MOOSE Discussion forum](help/contact_us.md) if you are interested in using one of these applications. |
| 126 | +### Closed source |
29 | 127 |
|
30 | | -- MARMOT - Nuclear materials phase field and mechanics application |
31 | | -- RATTLESNAKE - FEM Diffusion, SN, and PN code |
32 | | -- BISON - Flagship fuels performance code |
33 | | -- RELAP7 - Next Generation nuclear reactor system safety analysis code |
34 | | -- PRONGHORN - Transient prismatic and pebble bed reactor analysis code |
| 128 | +- BIGHORN - Compressible fluid dynamics code |
| 129 | +- ELK - Former application for the electromagnetics module |
| 130 | +- FENIX - Multiphysics simulation suite with Griffin and Pronghorn, including Xenon and Samarium effects |
35 | 131 | - MAMMOTH - Reactor physics application |
36 | | -- YAK - Common object library for INL particle transport codes |
| 132 | +- [Okami](https://hpcgitlab.hpc.inl.gov/idaholab/okami/) - Mixed Oxide fuel studies |
37 | 133 | - OSPREY - Off-gas SeParation and REcoverY for dispersed plug flow in a packed bed. |
38 | | -- BIGHORN - Compressible fluid dynamics code |
39 | | - |
40 | | -## Private Apps |
41 | | - |
42 | | -- [HOGNOSE-Dev](https://github.com/shortlab/hognose-dev) - Development (private) repo for HOGNOSE |
43 | | -- [MAMBA-Dev](https://github.com/shortlab/mamba-dev) - Development (private) repo for MAMBA |
44 | | -- [GRIME-Dev](https://github.com/shortlab/grime-dev) - Development (private) repo for GRIME |
| 134 | +- RATTLESNAKE - FEM Diffusion, SN, and PN code |
| 135 | +- YAK - Common object library for INL particle transport codes |
| 136 | +- YellowJacket - Nuclear reactor coolant chemistry |
0 commit comments