Related Experiment Video
Updated: Jan 8, 2026

Optimized Setup and Protocol for Magnetic Domain Imaging with In Situ Hysteresis Measurement
Published on: November 7, 2017
Treecode solver for the calculation of demagnetizing field in general domains.
Zixuan Cui1, Lei Yang2, Guanghui Hu3
1Macau University of Science and Technology, School of Computer Science and Engineering, Macao SAR, China.
This study introduces an efficient O(Nlog_{8}N) treecode algorithm for micromagnetic simulations. The new method optimizes demagnetizing field calculations, improving the simulation of magnetic skyrmions.
Area of Science:
- Computational physics
- Materials science
- Numerical analysis
Background:
- Demagnetizing field calculation is a bottleneck in micromagnetic simulations.
- Existing treecode algorithms struggle with O(Nlog_{8}N) complexity for general domains.
Purpose of the Study:
- To develop a robust and accurate O(Nlog_{8}N) treecode algorithm for micromagnetic simulations.
- To enhance the efficiency of calculating demagnetizing fields.
Main Methods:
- Utilized hierarchy geometry tree data structures for constructing non-neighbor element patches.
- Developed a p-adaptive method based on multipole expansion error analysis.
Main Results:
- Achieved O(Nlog_{8}N) complexity for treecode algorithms in general domains.
- Demonstrated improved simulation efficiency for magnetic skyrmions using the p-adaptive method.
Conclusions:
- The proposed treecode algorithm offers a significant improvement in computational efficiency for micromagnetics.
- The p-adaptive method shows promise for advanced simulations, including magnetic skyrmions.
Related Concept Videos
Electrostatic Boundary Conditions in Dielectrics
Consider a case where both the mediums across a boundary are two different dielectric materials. Recall that the electric field and electric displacement are proportional and related through the material's permittivity....
Magnetostatic Boundary Conditions
Calculation of Self-inductance
Since the effect of the induced electric field and the back EMF generated depends on the rate of change of current and the self-inductance, the inductance...
Magnetic Field due to Moving Charges
Consider a point charge moving with a constant velocity. Like the electric field, the magnetic field at any point is directly proportional to the magnitude of the charge and inversely proportional to the square of the distance between the source point and the field point. However, unlike the electric field, the magnetic field is always perpendicular to the plane containing the line...
Magnetic Field of a Solenoid
Consider a solenoid with 100 turns wrapped around a cylinder of...
Magnetic Fields
A magnetic field is defined by the force that a charged particle experiences...

