Release Notes#
Tip
For more information, see the Releases on GitHub.
Version 1.1.1#
2025-08-26
A small patch mostly related to documentation.
Fixes#
Docstring fixes and documentation improvements.
Version 1.1.0#
2025-08-21
Improving the module!
What’s new#
Added functions for basic Brillouin light scattering (BLS) intensity calculations.
Added method
GetBlochFunction
to all dispersion models. This is used in the BLS modelling functions. Can be used also for PSWS spectra (planned).Added dispersion model for a single film coupled to a superconducting layer (
SingleLayerSCcoupled
), only for DE spin waves for now.Added dispersion model for magnon-polaritons in bulk ferromagnets (
BulkPolariton
).Added documentation.
Release to PyPI.
Class
SingleLayerNumeric
extended from 3 to an arbitrary number of modes.
Fixes#
Fixed a bug in
SingleLayerNumeric
that caused incorrect results for nonzeroKuOOP
.Removed irrelevant parameter
nc
fromSingleLayer
in zeroth perturbation methods.Update of parametric pumping methods within
SingleLayer
.Docstring fixes and minor improvements.
Version 1.0.0#
2025-03-09
The first release of a reworked SWT. Fully functional with a hopefully stable syntax.