• DocumentCode
    858829
  • Title

    A Systematic Approach to Multiphysics Extensions of Finite-Element-Based Micromagnetic Simulations: Nmag

  • Author

    Fischbacher, Thomas ; Franchin, Matteo ; Bordignon, Giuliano ; Fangohr, Hans

  • Author_Institution
    Sch. of Eng. Sci., Southampton Univ.
  • Volume
    43
  • Issue
    6
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    2896
  • Lastpage
    2898
  • Abstract
    Extensions of the basic micromagnetic model that include effects such as spin-current interaction, diffusion of thermal energy or anisotropic magnetoresistance are often studied by performing simulations that use case-specific ad-hoc extensions of widely used software packages such as OOMMF or Magpar. We present the novel software framework "Nmag" that handles specifications of micromagnetic systems at a sufficiently abstract level to enable users with little programming experience to automatically translate a description of a large class of dynamical multifield equations plus a description of the system\´s geometry into a working simulation. Conceptually, this is a step towards a higher-level abstract notation for classical multifield multiphysics simulations, similar to the change from assembly language to a higher level human-and-machine-readable formula notation for mathematical terms (FORTRAN) half a century ago. We demonstrate the capability of this approach through two examples, showing 1) a reduced dimensionality model coupling two copies of the micromagnetic sector and 2) the computation of a spatial current density distribution for anisotropic magnetoresistance (AMR). For cross-wise validation purposes, we also show how Nmag compares to the OOMMF and Magpar packages on a selected micromagnetic toy system. We, furthermore, briefly discuss the limitations of our framework and related conceptual questions
  • Keywords
    finite element analysis; magnetisation; magnetoresistance; micromagnetics; physics computing; software packages; Nmag software; anisotropic magnetoresistance; dynamical multifield equations; finite element method; micromagnetic simulations; reduced dimensionality model; spatial current density distribution; spin-current interaction; thermal energy diffusion; Anisotropic magnetoresistance; Automatic programming; Computational modeling; Dynamic programming; Equations; Finite element methods; Geometry; Micromagnetics; Software packages; Solid modeling; Finite elements; micromagnetism; multiphysics simulations;
  • fLanguage
    English
  • Journal_Title
    Magnetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9464
  • Type

    jour

  • DOI
    10.1109/TMAG.2007.893843
  • Filename
    4202717