You must login before you can run this tool.
Jupyter Object Oriented MicroMagnetic Framework (JOOMMF) Example Notebooks
Jupyter-OOMMF (JOOMMF) integrates a popular micromagnetic package OOMMF (http://math.nist.gov/oommf/) with Python and Jupyter Notebook
Category
Published on
Abstract
Jupyter-OOMMF (JOOMMF) integrates a popular micromagnetic package OOMMF (http://math.nist.gov/oommf/) with Python and Jupyter Notebook. We designed a domain specific language for micromagnetics that is embedded in the Python language, and allows users to define the micromagnetic simulations they want to carry out in a flexible way. One major advantage of this approach is that the definition and execution of OOMMF simulation runs is embedded in a general purpose programming language. Another advantage is that simulation runs can make the full use of the ecosystem of scientific libraries available for Python. For example, design optimisation, specialised post-processing and the creation of figures can all be carried out using a single script.
Powered by
JOOMMF is being developed at European XFEL GmbH, Germany (https://xfel.eu) and the University of Southampton, UK and it is a part of the OpenDreamKit project (https://opendreamkit.org). We acknowledge financial support from Horizon 2020 European Research Infrastructures project (#676541).
Credits
JOOMMF developed by: Marijan Beg and Hans Fangohr from European XFEL GmbH, and Thomas Kluyver and Ryan A. Pepper from the University of Southampton.
Sponsored by
JOOMMF is being developed at European XFEL GmbH, Germany (https://xfel.eu) and the University of Southampton, UK and it is a part of the OpenDreamKit project (https://opendreamkit.org). We acknowledge financial support from Horizon 2020 European Research Infrastructures project (#676541).
Cite this work
Researchers should cite this work as follows:
-
We ask the users of this tool, apart from citing OOMMF as described here: http://math.nist.gov/oommf/oommf_cites.html, to cite the Python interface to JOOMMF by citing the following article:
Beg, M., Pepper, R. A., & Fangohr, H. (2017). User interfaces for computational science: A domain specific language for OOMMF embedded in Python. AIP Advances, 7(5), 56025.https://doi.org/10.1063/1.4977225
Submitter
HUBzero