Version 2.8 is now available for download.
New features in v2.8:
- Ported to Linux (currently with graphical interface disabled)
- Significantly improved Python scripted control of Boris
- Manual now also includes a quick-start tutorial showing how to run simulations entirely from scratch using Python scripts
- Magneto-optical module
- Magneto-elastic module
- Two-temperature model for heat module, and heat source stage settings for simulating ultrafast demagnetisation
- Two-sublattice model, allowing modelling of antiferromagnetic, ferrimagnetic, as well as binary ferromagnetic alloys.
- The two-sublattice model meshes implement all equations available for the ferromagnetic meshes, excepting the spin transport solver: LLG, sLLG, LLB, sLLB, LLG-STT, LLB-STT, sLLG-STT, sLLB-STT
- All modules available for ferromagnetic meshes are also available for the two-sublattice model meshes
- Exchange bias using the surfexchange module for ferromagnetic meshes contacting an antiferromagnetic mesh
- Full integration of two-sublattice model meshes in the multi-mesh computation approach, allowing independent discretisation and arbitrary spacing and positioning of meshes by using the multi-layered convolution algorithm for demagnetising fields
- Advanced user-supplied text equation interpreter, allowing simultaneous spatial, temporal and temperature dependence of material parameters and stage settings using text equations evaluated efficiently every iteration
- Improved use of ovf2 files to set material parameters spatial dependence
- Stage settings can be set from data files, allowing inputting experimentally measured stimuli
- Atomistic simple cubic meshes (fully implemented on cpu and gpu as for the rest of the code)
- Many improvements in interface, data processing, data extraction and control
- Revised entire manual and added many new examples