Skip to content

Downloads

Choose the right MKMCXX download for your work

Most users should start with MKMCXX 3. The MKMCXX 2 branch is still available for compatibility with older projects and workflows.

Go to MKMCXX 3 downloads

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.