期刊论文详细信息
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
PDF
【 摘 要 】

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 PDF download
  文献评价指标  
  下载次数:1次 浏览次数:0次