首页> 外文学位 >An efficient three-dimensional demagnetizing field calculation method.
【24h】

An efficient three-dimensional demagnetizing field calculation method.

机译:一种高效的三维消磁场计算方法。

获取原文
获取原文并翻译 | 示例

摘要

Computer simulations of three dimensional micromagnetic dynamics are useful for understanding magnetic materials and in the design of recording devices. The most computationally intensive part of such simulations is the calculation of long-range magnetostatic (or “demagnetizing”) interactions. The ability to compute these interactions faster, for larger systems, is essential for realistic modelling of magnetic materials. We present an efficient demagnetizing field calculation method. This method combines a one dimensional fast Fourier transform (FFT) method and a variant of Greengard's two dimensional fast multipole method. We explore adaptive techniques which adjust the order of the multipole expansion in response to the local magnetization state. Adaptive techniques allow us to focus more computational power on critical domain wall regions than on the bulk volume. We present the sequential and parallel versions of our method. Also we compare the accuracy and performance of the method with other methods, and incorporate it into a production three dimensional simulation code. This new method parallelizes well and uses less memory than the three dimensional FFT method. The computational complexity of the adaptive fast multipole method scales linearly with problem size as compared with alternate methods.
机译:三维微磁动力学的计算机模拟对于理解磁性材料和设计记录设备很有用。这种模拟中计算量最大的部分是远程静磁(或“消磁”)相互作用的计算。对于大型系统,更快地计算这些相互作用的能力对于磁性材料的真实建模至关重要。我们提出一种有效的消磁场计算方法。该方法结合了一维快速傅里叶变换(FFT)方法和Greengard的二维快速多极子方法的一种变体。我们探索自适应技术,以响应于局部磁化状态来调整多极膨胀的顺序。自适应技术使我们能够将更多的计算能力集中在关键域壁区域上,而不是集中在体积上。我们介绍了该方法的顺序和并行版本。我们还将这种方法的准确性和性能与其他方法进行了比较,并将其合并到生产的三维仿真代码中。与三维FFT方法相比,此新方法可以很好地并行化并使用更少的内存。与替代方法相比,自适应快速多极方法的计算复杂度与问题的大小成线性比例关系。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号