Coder Social home page Coder Social logo

miso's Introduction

MISO

Online Micromagnetic Simulator for demonstration purposes

Just want to find out what's this project is all about? Click here

Micromagnetism is an approximation of the magnetic behavior of ferromagnets on the nanometer scale averaging the magnetization over several nm. It is the world of magnetic domain walls and spin waves and describe ground state properties as well as dynamics. One of the most famous applications of this theory take place in hard drives in which the magnetization of tiny particles are switched via an external field to save bits 0 and 1.

This simulator allows you to observe the dynamics of such tiny magnetic particles. It's main purpose is for teaching and demonstrations.

You can find a detailed description of the theory on https://en.wikipedia.org/wiki/Micromagnetics The numerical details are very similar to the OOMMF package: http://math.nist.gov/oommf/ and is based on a 2D finite difference grid. The stray field is calculated via a Fast Fourier Transformation (FFT)

Simulator

LICENSE

  • The program is distributed under the terms of the MIT License. The license details can be found in the file "LICENSE.md"

Developer

Sebastian Macke simulationcorner.net

miso's People

Contributors

s-macke avatar

Watchers

James Cloos avatar Gordon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.