Skip to content

Releases: davidcortesortuno/oommfpy

Newer Python

26 Sep 16:19
Compare
Choose a tag to compare

Minor release with updates to the libraries and to the Paraview extension.

Minor release

12 Aug 15:21
Compare
Choose a tag to compare

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

07 Jul 14:54
Compare
Choose a tag to compare

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

14 Jun 15:02
Compare
Choose a tag to compare

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!

26 Jan 18:36
Compare
Choose a tag to compare
Pre-release

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

10 Jan 02:07
Compare
Choose a tag to compare

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

27 Mar 11:36
Compare
Choose a tag to compare

Initial release with basic functionalities and a few tests