Releases: davidcortesortuno/oommfpy
Newer Python
Minor release with updates to the libraries and to the Paraview extension.
Minor release
A minor release where Github Actions is now working to produce wheels for different platforms and for Python 3.8 and 3.9.
Packages are uploaded to PyPI for now
Minor stable release
Minor release with some improvements:
- Added count to text reader to slightly improve performance (this reader will probably be replaced by a C function to improve performance, same for the binary reader)
- Cleaned Paraview plugin
This version should work well in a Linux installation. Windows binaries are planned for a next release.
Up to this version, there are still details to fix for a proper setup process (using poetry
and cython
external modules), so please report any issues.
Beta release
First beta release. From now on new releases should be also uploaded to the PyPI repository.
The project is now developed using poetry
. The project can also be built with pip
. There are still important features to add, like Github actions, automated testing and setup support for different OS.
This beta version should be working well in Linux.
Release candidate for version 1!
First release candidate for version 1.0 with important improvements:
Highlights:
- Added spin lattice method by Kim and Mulkers [IOP SciNotes 1 (2020) 025211] to calculate the skyrmion number of a micromagnetic simulation with more precision. Early tests show that the spin lattice calculation barely depends on the mesh discretisation
- Documented and fixed calculation of skyrmion number, giving now the correct sign
The full version, released soon, should consider periodic boundaries for the calculation of the sk number although the option must be passed manually as omf
files do not specify PBCs in comments
Alpha release
An almost stable update to the library.
The biggest change was to remove dependency on PyVTK and replace the conversion of OMF into VTK files with a C library linked through Cython. Early tests show a speed up of conversion times of >10x
, which is a significant improvement. The new converter tool only writes binary VTK files for now.
In addition, a batch tool to convert directories with OMF files was added to the omf2vtk
tool. The directory or path provided relies on that all the omf
(or ovf
, ... etc) files, come from the same simulation.
Some of the updates were written to the README file.
Any bugs or comments: please raise an issue!
First release
Initial release with basic functionalities and a few tests