July 2025
Introductions
Introduction to MOOSE
Overview
Key features
Applications
Solving specific physics
TMAP8 vs Legacy TMAP (TMAP4, TMAP7)
TMAP8 Verification & Validation
Getting started with TMAP8
How to install
Run a verification case
Concluding Remarks (Q&A, Feedback, Future discussions)
Developed by Idaho National Laboratory since 2008
Used for studying and analyzing nuclear reactor problems
Free and open source (LGPLv2 license)
Large user community
Highly parallel and HPC capable
Developed and supported by full time INL staff - long-term support
https://www.mooseframework.inl.gov
Massively parallel computation - successfully run on >100,000 processor cores
Multiphysics solve capability - fully coupled and implicit solver
Multiscale solve capability - multiple application can perform computation for a problem simultaneously
Provides high level interface to implement customized physics, geometries, boundary conditions, and material models
Initially developed to support nuclear R&D but now widely used for non-nuclear R&D also
Custom "kernels" representing specific physics
They can be developed easily and incorporated into the simulation
TMAP8 directly inherits all of MOOSE's features
Easy to use and customize
Takes advantage of high performance computing by default
Developed and supported by full time INL staff - long-term support
Massively parallel computation
Multiphysics solve capability
Multiscale solve capability - multiple applications can perform computation for a problem simultaneously
Provides high-level interface to implement customized physics, geometries, boundary conditions, and material models
Enables 2D and 3D simulations
The capabilities/physics in TMAP4 are added to TMAP8
The addition of TMAP7 capabilities are in progress
TMAP4 and TMAP7 verification and validation cases are being added and documented in TMAP8
Click on Getting Started and following instructions
Help for troubleshooting is available at the bottom of the page
Edit input files with VSCode: https://code.visualstudio.com
mpirun -np 2 ~/projects/TMAP8/tmap8-opt -i inputname.i
Feedback/Q&A/Comments
Discussion of future collaborations/communications