Installing MOOSE
To begin, click a link corresponding to your operating system or another installation method of choice:
Pre-Built MOOSE (Excellent for Training)
INL's HPC Pre-Built MOOSE (Excellent for Training)
Optional packages:
When the above does not quite fit your needs, the following instructions are available:
Minimum System Requirements
In general, the following is required for MOOSE-based development:
A POSIX compliant Unix-like operating system. This includes any modern Linux-based operating system (e.g., Ubuntu, Fedora, Rocky, etc.), or a Macintosh machine running either of the last two MacOS releases.
| Hardware | Information |
|---|---|
| CPU Architecture | x86_64, ARM (Apple Silicon) |
| Memory | 8 GB (16 GBs for debug compilation) |
| Disk Space | 30GB |
| Libraries | Version / Information |
|---|---|
| GCC | 8.5.0 - 12.2.1 |
| LLVM/Clang | 10.0.1 - 16.0.6 |
| Intel (ICC/ICX) | Not supported at this time |
| Python | 3.7 - 3.11 |
| Python Packages | packaging pyaml jinja2 |