期刊论文详细信息
JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS | 卷:387 |
A full-fledged micromagnetic code in fewer than 70 lines of NumPy | |
Article | |
Abert, Claas1  Bruckner, Florian1  Vogler, Christoph2  Windl, Roman1  Thanhoffer, Raphael1  Suess, Dieter1  | |
[1] Vienna Univ Technol, Inst Solid State Phys, Christian Doppler Lab Adv Magnet Sensing & Mat, Vienna, Austria | |
[2] Vienna Univ Technol, Inst Solid State Phys, Vienna, Austria | |
关键词: Micromagnetics; Finite-difference method; Python; | |
DOI : 10.1016/j.jmmm.2015.03.081 | |
来源: Elsevier | |
【 摘 要 】
We present a complete micromagnetic finite-difference code in fewer than 70 lines of Python. The code makes a large use of the NumPy library and computes the exchange field by finite differences and the demagnetization field with a fast convolution algorithm. Since the magnetization in Unite-difference micromagnetics is represented by a multi-dimensional array and the NumPy library features a rich interface for this data structure, the code we present is an ideal starting point for the development of novel algorithms. (C) 2015 Elsevier B.V. All rights reserved.
【 授权许可】
Free
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
10_1016_j_jmmm_2015_03_081.pdf | 1497KB | download |