English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Vision for unified micromagnetic modeling (UMM) with Ubermag

Fangohr, H., Lang, M., Holt, S., Pathak, S. A., Zulfiqar, K., & Beg, M. (2024). Vision for unified micromagnetic modeling (UMM) with Ubermag. AIP Advances, 14(1): 015138. doi:10.1063/9.0000661.

Item is

Files

show Files
hide Files
:
015138_1_9.0000661.pdf (Publisher version), 4MB
Name:
015138_1_9.0000661.pdf
Description:
-
OA-Status:
Gold
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
2024
Copyright Info:
© the Author(s)

Locators

show
hide
Locator:
https://doi.org/10.1063/9.0000661 (Publisher version)
Description:
-
OA-Status:
Gold
Description:
The Ubermag software and full version of the Fig. 2 example
OA-Status:
Not specified

Creators

show
hide
 Creators:
Fangohr, H.1, 2, 3, Author           
Lang, M.1, 2, 3, Author           
Holt, S.1, 2, Author           
Pathak, S. A.1, 2, Author           
Zulfiqar, K.1, 2, 4, Author           
Beg, M.5, Author
Affiliations:
1Computational Science, Scientific Service Units, Max Planck Institute for the Structure and Dynamics of Matter, Max Planck Society, ou_3267028              
2Center for Free-Electron Laser Science, ou_persistent22              
3University of Southampton, ou_persistent22              
4Department of Physics, University of Hamburg, ou_persistent22              
5Department of Earth Science and Engineering, Imperial College London, ou_persistent22              

Content

show
hide
Free keywords: -
 Abstract: Scientists who want to use micromagnetic simulation packages, need to learn how to express the micromagnetic problem of interest in a “language” such as a configuration file, script or GUI-clicks that the simulation software understands. This language varies from software to software. If the researchers need to use another package, they need to learn a new language to re-express their (unchanged) micromagnetic problem for the next software. For research-project specific pre- or post-processing, scientists often need to write additional software. We propose the vision of a unified micromagnetic modeling (UMM) approach with which researchers can express the micromagnetic problem once and from which multiple simulation packages can be instructed automatically to carry out the actual numerical problem solving. Furthermore, by providing defined interfaces that are embedded in the Python data science ecosystem and which are used to communicate with the simulation packages, we can create an open research framework in which simulation runs and additional computation can be arbitrarily combined and orchestrated. Where analysis tools are missing from simulators, these can conveniently be created at Python level. Advantages of this approach include reduced effort for scientists to familiarize themselves with multiple simulation configuration languages, easier exploitation of complementary features of the different simulation packages, the ability to compare results computed with different simulation packages more easily, and the option to easily extend analysis functionality of the existing simulators. With recent updates of Ubermag we present a prototype of such a UMM framework. Ubermag provides a unified interface (expressed in Python) to solve micromagnetic problems using, currently, OOMMF and mumax3. After a simulation has finished, the results are made available to the researcher for analysis within the Python ecosystem of scientific and data science libraries. We discuss the current state of capabilities and challenges associated with the proposed approach.

Details

show
hide
Language(s): eng - English
 Dates: 2023-09-292023-11-252024-01-23
 Publication Status: Published online
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: Peer
 Identifiers: DOI: 10.1063/9.0000661
 Degree: -

Event

show

Legal Case

show

Project information

show hide
Project name : -
Grant ID : 676541
Funding program : Horizon 2020 (H2020)
Funding organization : European Commission (EC)
Project name : This work was supported by EPSRC UK Skyrmion Grant EP/N032128/1 and OpenDreamKit Horizon 2020 European Research Infrastructure projects (676541).
Grant ID : -
Funding program : -
Funding organization : -

Source 1

show
hide
Title: AIP Advances
  Abbreviation : AIP Adv.
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: Melville, NY, USA : American Institute of Physics
Pages: - Volume / Issue: 14 (1) Sequence Number: 015138 Start / End Page: - Identifier: ISSN: 2158-3226
CoNE: https://pure.mpg.de/cone/journals/resource/21583226