MicroMagnetic.jl: A Julia package for micromagnetic and atomistic simulations with GPU support

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Wang, Weiwei, Lyu, Boyao, Kong, Lingyao, Fangohr, Hans, Du, Haifeng
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913492600094720
author Wang, Weiwei
Lyu, Boyao
Kong, Lingyao
Fangohr, Hans
Du, Haifeng
author_facet Wang, Weiwei
Lyu, Boyao
Kong, Lingyao
Fangohr, Hans
Du, Haifeng
contents MicroMagnetic.jl is an open-source Julia package for micromagnetic and atomistic simulations. Using the features of the Julia programming language, MicroMagnetic.jl supports CPU and various GPU platforms, including NVIDIA, AMD, Intel, and Apple GPUs. Moreover, MicroMagnetic.jl supports Monte Carlo simulations for atomistic models and implements the Nudged-Elastic-Band method for energy barrier computations. With built-in support for double and single precision modes and a design allowing easy extensibility to add new features, MicroMagnetic.jl provides a versatile toolset for researchers in micromagnetics and atomistic simulations.
format Preprint
id arxiv_https___arxiv_org_abs_2406_16064
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MicroMagnetic.jl: A Julia package for micromagnetic and atomistic simulations with GPU support
Wang, Weiwei
Lyu, Boyao
Kong, Lingyao
Fangohr, Hans
Du, Haifeng
Mesoscale and Nanoscale Physics
Computational Physics
MicroMagnetic.jl is an open-source Julia package for micromagnetic and atomistic simulations. Using the features of the Julia programming language, MicroMagnetic.jl supports CPU and various GPU platforms, including NVIDIA, AMD, Intel, and Apple GPUs. Moreover, MicroMagnetic.jl supports Monte Carlo simulations for atomistic models and implements the Nudged-Elastic-Band method for energy barrier computations. With built-in support for double and single precision modes and a design allowing easy extensibility to add new features, MicroMagnetic.jl provides a versatile toolset for researchers in micromagnetics and atomistic simulations.
title MicroMagnetic.jl: A Julia package for micromagnetic and atomistic simulations with GPU support
topic Mesoscale and Nanoscale Physics
Computational Physics
url https://arxiv.org/abs/2406.16064