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 |