MuFA (Multi-type Fourier Analyzer): A tool for batch generation of MuMax3 input scripts and multi-type Fourier analysis from micromagnetic simulation output data
收藏资源简介:
We present a tool for batch generation of input scripts and multi-type Fourier analysis from simulation results for the micromagnetic software MuMax3. The introduction of graphical user interface and parameter-sweeping functionality strongly speed up the input scripts creation and accelerate model optimization processes consequently. Three types of important Fourier analysis methods are provided for the acquisition of the quantitative frequency compositions, the spin-wave dispersion curve and the spatial distribution of spin-wave powers at different frequencies, respectively. Since the Fourier analysis is accelerated by parallel computations, the time cost is reduced to an acceptable level even in the presentation of tens of gigabytes data. With the MuMax3 and our proposal, a complete micromagnetic simulating tool chain from scripts generation to post analysis has been developed.
我们针对微磁学仿真软件MuMax3开发了一款工具,可实现输入脚本的批量生成,以及基于仿真结果的多类型傅里叶分析(Fourier Analysis)。该工具引入了图形用户界面(Graphical User Interface)与参数扫描功能,可大幅提升输入脚本的编写效率,进而加速模型优化流程。工具提供三类关键傅里叶分析方法,分别用于获取定量频率成分、自旋波色散曲线,以及不同频率下自旋波功率的空间分布。由于傅里叶分析采用并行计算加速,即便处理数十吉字节的数据,耗时也可降至可接受的水平。结合MuMax3与本工具,一套覆盖从脚本生成到后处理分析的完整微磁学仿真工具链已得以构建。




