Skip to content

mumax 3.5.3

Compare
Choose a tag to compare
@barnex barnex released this 15 May 09:29
· 496 commits to arne since this release

binaries last updated on May 22

This maintenance release brings:

  • Ship cuda5 releases alongside cuda6, which sometimes suffers from CUFFT_INVALID_DEVICE.
  • Many GUI improvements (responsivity, error handling, console)
  • The 4096 th commit to mumax3!

On top of earlier changes:

mumax 3.5.2:

  • Fix for missing factor sqrt(2) in temperature (Thanks Jonathan Leliaert)
  • Add missing '!' operator to script (Thanks Raffaele Pellicelli)

mumax 3.5.1:

  • numerous fixes for Windows, users can now just double-click mumax3.exe.
  • improved responsiveness of web GUI for large simulations.
  • CUDA6 used by default (but others still available)

mumax 3.5:

  • Faster solver, typ. 2-5x speed-up (Thanks Jonathan Leliaert).
  • Run() now runs for exactly the time specified, truncating the last time step if needed.
  • Relax() function to find the magnetization ground state.
  • Reduced memory usage, 2GB RAM can now hold about 16M cells.
  • Faster kernel initialization (typ 4x - 10x) and optional kernel cache.
  • Optimization for 3D simulations with only a few layers.
  • CUDA 6.0 and Ubuntu 14.04 support.
  • Fixed ImageShape offset by 1 pixel (Thanks Aurelio Hierro)
  • Fixed skyrmion configuration.
  • Fixed Snapshot of scalar quantity.
  • Fixed regions.SetCell order of arguments (x,y,z) (Thanks Raffaele Pellicelli).
  • Fixed output issues on Windows (Thanks Alex Mellnik, Raffaele Pellicelli)
  • Fixed ShiftRegions (Thanks Ben Van de Wiele)
  • Added boolean operators to script (Thanks Gabriel Chaves)

Documentation

As always, available on http://mumax.github.io

Known issues:

  • Cubic anisotropy energy is not reported correctly. Dynamics are OK so the result of dynamic simulations is unaffected.
  • MFM images are currently simulated for DC mode, which is rather unusual. It will be changed to AC mode.
  • mumax3-convert VTK output is broken.

Fixes have already be issued and will be available in the 3.6 release, or when building from source.