Related Experiment Video
Updated: Apr 25, 2026

Studying Large Amplitude Oscillatory Shear Response of Soft Materials
Published on: April 25, 2019
SpinWaveToolkit: python package for (semi-)analytical calculations in the field of spin-wave physics
Jan Klíma1, Ondřej Wojewoda1,2, Jakub Krčma3
1CEITEC BUT, Brno University of Technology, Purkyňova 123, 612 00 Brno, Czechia.
SpinWaveToolkit (SWT) is a new Python package for modeling spin-wave dynamics in magnetic films. It offers fast, accurate simulations for magnonics research, aiding experiment design and parameter optimization.
Area of Science:
- Physics
- Materials Science
- Computational Science
Background:
- Spin-wave dynamics are crucial for developing advanced magnetic devices.
- Accurate modeling of spin waves in ferromagnetic materials is essential for magnonics research.
- Existing simulation methods can be computationally intensive.
Purpose of the Study:
- To introduce SpinWaveToolkit (SWT), an open-source Python package for modeling spin-wave dynamics.
- To provide a versatile and efficient framework for analyzing spin-wave properties and simulating experiments.
- To accelerate research in magnonics by reducing computation times.
Main Methods:
- Utilizes analytical models based on the Kalinikos-Slavin theory.
- Employs a semi-analytical dynamic-matrix approach for calculations.
- Implements a quantitative model for micro-focused Brillouin light scattering (BLS) simulations.
Main Results:
- SWT calculates dispersion relations, group velocities, decay lengths, mode profiles, and magnetization states.
- Simulates BLS spectra incorporating vectorial optical focusing and Green-function propagation.
- Validated against finite-element simulations, showing excellent agreement and reducing computation time by ~100x.
Conclusions:
- SWT offers a fast and user-friendly framework for exploring parameter spaces in magnonics.
- Enables efficient fitting of experimental data, such as measured dispersion relations.
- Facilitates experiment design, interpretation, and parameter optimization in magnonics research.
More Related Videos
05:26Author Spotlight: A Streamlined and Accessible Analysis Method to Quantify Optokinetic Reflex Tracking Responses
Published on: April 12, 2024
13:56Probe Type II Band Alignment in One-Dimensional Van Der Waals Heterostructures Using First-Principles Calculations
Published on: October 12, 2019
Related Concept Videos
Spin–Spin Coupling Constant: Overview
Qualitatively, any spin plus-half nucleus polarizes the spins of its electrons to the minus-half state. Consequently, the paired electron in the hydrogen–carbon bond must...
Spin–Spin Coupling: One-Bond Coupling
The Swing Equation
In a steady-state operation, the mechanical torque (Τm) supplied to the generator is balanced by the electrical torque...
Spin–Spin Coupling: Three-Bond Coupling (Vicinal Coupling)
The extent of coupling depends on the C‑C bond length, the two H‑C‑C angles, any electron-withdrawing substituents, and the dihedral angle between the...
Torsional Pendulum
As long as the rigid body's angular displacement is small, its oscillation can be modeled as a linear angular oscillation. The amplitude of the oscillation is an angle. The role of mass is played...
Wave Parameters