https://github.com/bamresearch/oommf-temperature

Provides input parameter files (MIF) to include temperature in micromagnetc simulations with the Object Oriented Micromagnetic Framework (OOMMF).

https://github.com/bamresearch/oommf-temperature

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.0%) to scientific vocabulary

Keywords

llg llgequation micromagnetism oommf simulation thetaevolve
Last synced: 9 months ago · JSON representation

Repository

Provides input parameter files (MIF) to include temperature in micromagnetc simulations with the Object Oriented Micromagnetic Framework (OOMMF).

Basic Info
  • Host: GitHub
  • Owner: BAMresearch
  • License: cc-by-sa-4.0
  • Default Branch: master
  • Homepage:
  • Size: 653 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Fork of MarcBHahn/OOMMF-temperature
Topics
llg llgequation micromagnetism oommf simulation thetaevolve
Created almost 6 years ago · Last pushed almost 6 years ago

https://github.com/BAMresearch/OOMMF-temperature/blob/master/

# OOMMF-temperature
OOMMF input parameter files (MIF) to include temperature in micromagnetc simulations with the Object Oriented Micromagnetic Framework.

OOMMF can be found under https://math.nist.gov/oommf/

To simulate the movement of the macroscopic magnetic moment in ferromagnetic systems under the influence of elevated temperatures, the stochastic version of the Landau-Lifshitz (LL) or the Landau-Lifshitz-Gilbert equation with a spin density of one per unit cell can used. To apply the stochastic LL to micromagnetic simulations, where the spin density per unit cell is generally higher, a conversion has to be performed. Details can be found in the literature[1]. 
Briefly: 
To determine the scaling between the physical temperature (T_eff ) and the input parameter used as simulation temperature (T_sim ) the lattice constant (a_eff ) and the length of a elementary simulation cell (a_sim ) has to be set into relation. The temperature T_sim as used in the simulation as input parameter can be determined from the physical temperature T_eff by:

T_sim =  (a_sim / a_eff) * T_eff 

The range where scaling can be applied one has to consider the temperature effects on the exchange length of the system.1
Cell sizes of 1-2 nm in combination with time steps around 1 fs are a reasonable starting points. Sample files for OMMF are
attached. These files can be used to determine the Curie temperature for the classical bulk magnets, iron, nickel and cobalt.

Reference:

[1] Hahn, M. B. , Journal of Physics Communications 3, 075009 (2019). DOI: 10.1088/2399-6528/ab31e6 

Temperature in micromagnetism: Cell size and scaling effects of the stochastic LandauLifshitz equation.

https://doi.org/10.1088/2399-6528/ab31e6

Owner

  • Name: Bundesanstalt für Materialforschung und -prüfung
  • Login: BAMresearch
  • Kind: organization
  • Email: oss@bam.de
  • Location: Berlin/Germany

German Federal scientific research institute for materials testing and research

GitHub Events

Total
Last Year