Skip to content

jthou-spin/MuMax3-spinresonator

Repository files navigation

mumax3 with spin-resonator coupling

Build Status

GPU accelerated micromagnetic simulator with spin-resonator coupling. The spin dynamics is coupled with an LCR resonator which represents the photon mode. The code is modified based on Mumax 3.10.

Downloads and documentation

http://mumax.github.io

Paper

The Design and Verification of mumax3:

http://scitation.aip.org/content/aip/journal/adva/4/10/10.1063/1.4899186

Proposal for a Spin-Torque-Oscillator Maser Enabled by Microwave Photon-Spin Coupling https://journals.aps.org/prapplied/abstract/10.1103/PhysRevApplied.16.034034

Please see STO1280nmBrf15Fr5B1800T300.mx3 in test folder for an example m-file for STO Maser simulation

Tools

https://godoc.org/github.com/mumax/3/cmd

Building from source

Consider downloading a pre-compiled binary. If you want to compile nevertheless:

  • install the nvidia proprietary driver, if not yet present.
  • if unsure, it's probably already there
  • v340 recommended

Your binary is now at $GOPATH/bin/mumax3

To do all at once on Ubuntu:

sudo apt-get install git golang-go gcc nvidia-cuda-toolkit nvidia-cuda-dev nvidia-340 gnuplot
GOPATH=$HOME go get -u -v github.com//jthou0129/Mumax3_spinresonator/cmd/mumax3

Contributing

Contributions are gratefully accepted. To contribute code, fork our repo on github and send a pull request.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages