Related Experiment Video
Updated: Nov 26, 2025

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package
Published on: September 17, 2021
Finite Difference Micromagnetic Solvers with the Object Oriented MicroMagnetic Framework (OOMMF) on Graphics
Sidi Fu1,2, Weilong Cui3, Matthew Hu2
1Center for Magnetic Research, University of California, San Diego, CA 92037 USA.
Abstract:
A micromagnetic solver using the Finite Difference method on a Graphics Processing Unit (GPU) and its integration with the Object Oriented MicroMagnetic Framework (OOMMF) are presented. Two approaches for computing the magnetostatic field accelerated by the Fast Fourier Transform (FFT) are implemented. The first approach, referred to as the tensor approach, is based on the tensor spatial convolution to directly compute the magnetostatic field from magnetic moments. The second approach, referred to as the scalar potential approach, uses differential operator evaluation through finite differences (divergence for magnetic charge and gradient for magnetostatic field) and spatial convolution for magnetic scalar potential. Comparisons of implementation details, speed, memory consumption and accuracy are provided. The GPU implementation of OOMMF shows up to 32x GPU-CPU speed-up.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the...
Fast Decoupled and DC Powerflow
Parallel Processing
Magnetostatic Boundary Conditions

