mumax 3.12 is available

45 views
Skip to first unread message

Jonathan Maes

unread,
Apr 20, 2026, 8:35:55 AM (9 days ago) Apr 20
to mumax2
Dear mumax community,

We are happy to announce the release of mumax 3.12, which includes a variety of new shapes as well as several recently contributed functions.

The most notable new features are:
  • The function CustomQuantity(slice) which can turn a Go slice into a custom quantity. In combination with the new CellIndices() or the old LoadFile(), NewScalarMask() or NewVectorMask(), this enables the efficient generation of custom fields inside .mx3 scripts.
  • It is now possible to automatically interrupt minimize() and relax() after a given real time has passed.
  • Various new Shapes, like the Superball or the VoxelShape.
  • Some bugfixes  most importantly restoring the ability to obtain stray fields in regions where Msat==0.
The full changelog listing all new functions, parameters and bugfixes can be consulted on GitHub.
Windows and Linux binaries can be downloaded from the mumax³ download page.

Community contributors to this release are Josh Lauzier  and everyone who reported the bugs. We also thank everyone who contributed GPU benchmarks since the previous release.

Finally, as with any new software release, you might experience bugs. Please feel free to report them so we can fix any issues that might occur.

Have fun,
The mumax team.
Reply all
Reply to author
Forward
0 new messages