mumax 3.5.3
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.