Multimode cavity magnonics in mumax+: from coherent to dissipative coupling in ferromagnets and antiferromagnets

This paper introduces a two-tier extension for the GPU-accelerated micromagnetic framework mumax+ that enables efficient, spatially resolved simulation of multimode cavity magnonics in both ferromagnets and antiferromagnets, successfully validating the tool through eight benchmarks covering phenomena ranging from coherent coupling and mode-selective addressing to dissipative interactions and level attraction.

Gyuyoung Park, OukJae Lee, Biswanath Bhoi

Published 2026-03-05
📖 5 min read🧠 Deep dive

Imagine you have two very different musical instruments: a microwave oven (which creates invisible waves of energy) and a tiny, spinning magnet (specifically, a crystal called YIG).

Usually, these two don't talk to each other. But in the world of quantum physics, if you get them close enough, they can start a duet. They can "dance" together, swapping energy back and forth so perfectly that they become a single hybrid creature. Physicists call this creature a magnon-polariton.

This paper is about building a digital playground (a computer simulation) to watch this dance happen, but with a twist: they wanted to make the simulation fast, flexible, and able to handle complex scenarios like "anti-magnets" (antiferromagnets).

Here is the breakdown of their work using simple analogies:

1. The Problem: The "Slow Messenger" vs. The "Super-Runner"

To simulate this dance, you need to calculate two things at the exact same time:

  1. How the magnet spins (the LLG equation).
  2. How the microwave waves bounce around the cavity (the Cavity ODE).

The Old Way: Imagine a runner (the magnet simulation) and a messenger (the microwave calculation). Every time the runner takes a step, they have to stop, run all the way to the office (the computer's CPU), hand a note to the messenger, wait for the messenger to calculate the next move, and then run back. This "stop-and-go" is incredibly slow and wastes time.

The New Way (This Paper): The authors built a two-tier system:

  • Tier 1 (The Super-Runner): They wrote special code (CUDA kernels) that lets the runner and the messenger live in the same house (the computer's GPU). They never have to leave the house to talk. They calculate the next step together instantly. This is for the heavy-duty, professional simulations.
  • Tier 2 (The Quick Sketch): They also built a Python tool that acts like a "quick sketch." It doesn't run as fast as the Super-Runner because it still has to send notes back and forth, but it's super easy to use. You don't need to be a coding wizard to use it; you just want to test an idea quickly.

2. The Dance Moves: From "Repulsion" to "Attraction"

The paper tests this new playground with eight different "dance routines" (benchmarks) to prove it works.

  • The Avoided Crossing (The "Level Repulsion"):
    Imagine two dancers approaching each other. Usually, if they have the same energy, they bump into each other and bounce apart. In physics, this creates a "gap" where they can't exist. The simulation perfectly recreated this gap, proving the math is right.
  • The Rabi Oscillation (The "Energy Swap"):
    Imagine one dancer starts with a ball (energy). They toss it to the other, who tosses it back. The paper showed that the ball goes back and forth perfectly, like a pendulum. If the simulation was wrong, the ball would get lost or the rhythm would be off. It wasn't; the rhythm was perfect.
  • The "Cooperativity" (The "Crowd Control"):
    Sometimes the dancers are too shy (weak coupling) to notice each other, and sometimes they are too loud (strong coupling). The simulation showed exactly when the "shy" phase turns into the "loud" phase, matching real-world physics.

3. The Special Tricks

The authors didn't just stop at the basics. They showed off some advanced moves:

  • The "Ghost" Mode (Dark Polaritons):
    Imagine three dancers. Two are talking to a third one. But if they time it just right, the two can talk to each other without the third one even knowing they are there. The simulation found this "ghost" connection, which is crucial for future quantum computers.
  • The "Anti-Magnet" (Antiferromagnets):
    Most magnets have all their tiny spins pointing the same way. But "anti-magnets" have spins pointing in opposite directions, canceling each other out. The simulation successfully modeled these tricky materials, showing how they dance with microwaves in a unique way (using something called the "Néel vector," which is like the "net mood" of the anti-magnet).
  • The "Abnormal" Dance (Dissipative Coupling):
    Usually, dancers push apart when they get close. But the authors showed that if you change the rules (add "friction" or dissipation), the dancers might actually pull toward each other and merge. This "level attraction" is weird and counter-intuitive, and the simulation captured it perfectly.

4. Why This Matters

Think of this paper as releasing a new, upgraded video game engine for scientists.

  • Before: Scientists had to build their own game engines from scratch or use slow, clunky tools to study how magnets and microwaves interact.
  • Now: They have a free, open-source toolkit (mumax+) that is already built.
    • If you want to do a quick experiment, you use the Python tool (Tier 2).
    • If you want to simulate a massive, complex crystal with millions of tiny details, you use the GPU-native tool (Tier 1).

The Bottom Line

The authors built a bridge between the world of microwaves and the world of spinning magnets. They proved their bridge is strong, fast, and capable of handling weird, complex scenarios like "anti-magnets" and "energy-sucking" friction. This allows scientists to design better quantum computers and sensors without having to build expensive physical labs for every single test—they can just run the simulation first.