Downloads
Recommended for new work
Choose MKMCXX 3 if you are starting a new project or want the main actively developed branch.
- current production branch
- clean input style
- modern output workflow
- best default choice for most users
For older workflows
Choose MKMCXX 2 only if you need compatibility with existing studies or legacy functionality that is not yet part of the newer branch.
- maintained for compatibility
- no new feature development
- useful for older simulation archives
- still available for supported legacy use
MKMCXX 3 Downloads
Tip
Choose the executable that matches your operating system.
| Version | Platform | Download Link |
|---|---|---|
| 3.1.0 | Windows (x64 / 64 bit floats) | Download |
| 3.1.0 | Linux (x64 / 64 bit floats) | Download |
| 3.1.0 | Mac (arm64 / 64 bit floats) | Download |
Note
MKMCXX v3 ships with double-precision solver builds. Sparse linear algebra support is available through Sundials + KLU builds; use the default dense configuration if your local Sundials installation does not provide KLU.
Older MKMCXX 3 Releases
Use these when you need to reproduce an older study or compare behavior across recent MKMCXX 3 releases.
| Version | Platform | Download Link |
|---|---|---|
| 3.0.5 | Windows (x64 / 64 bit floats) | Download |
| 3.0.5 | Linux (x64 / 64 bit floats) | Download |
| 3.0.5 | Mac (arm64 / 64 bit floats) | Download |
| 3.0.4 | Windows (x64 / 64 bit floats) | Download |
| 3.0.4 | Linux (x64 / 64 bit floats) | Download |
| 3.0.4 | Mac (arm64 / 64 bit floats) | Download |
| 3.0.3 | Windows (x64 / 64 bit floats) | Download |
| 3.0.3 | Linux (x64 / 64 bit floats) | Download |
| 3.0.3 | Mac (arm64 / 64 bit floats) | Download |
| 3.0.2 | Windows (x64 / 64 bit floats) | Download |
| 3.0.2 | Linux (x64 / 64 bit floats) | Download |
| 3.0.2 | Mac (arm64 / 64 bit floats) | Download |
MKMCXX 2 Legacy Downloads
| Version | Platform | Download Link |
|---|---|---|
| 2.16.2 | Windows | Download |
| 2.16.2 | Linux | Download |
Download Notes
MKMCXX downloads are designed to be straightforward to use. In normal use, you can unpack the package and start running the included example simulations without a separate installation step. The binaries are statically compiled to improve reliability across different systems, and the Linux packages in particular are built with compatibility in mind for a broad range of research environments. Release archives are also stripped to keep the downloads compact while still providing the full executable workflow.