Skip to content

KevinGFripp/MagEx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MagEx : CUDA-Accelerated Finite-Difference Time-Domain Micromagnetic Simulator

A finite-difference time-domain CUDA micromagnetic simulator.

Work contributing to the thesis "Micromagnetic Simulations of High-Speed Magnonic Devices" https://hdl.handle.net/10871/128930

Implementation

  • C CUDA
  • FFT convolution for computation of the demagnetising field
  • Time integration by explicit or Implicit (ESDIRK) 5th order Runge-Kutta methods
  • 2nd order centred-difference Laplacian for the exchange interaction with Neumann boundary conditions.

Validation

Results compared with all $\mu\text{Mag}$ micromagnetic standard problems.

Example : Switching of a Permalloy Stripe ( 1024 x 512 x 2 ) - Mx -

PermalloyStripeSwitching_v2.mp4

About

A Finite-Difference Time-Domain CUDA Micromagnetic Simulator.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages