检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:陈再高[1] 王玥[1] 王建国[1,2] 张殿辉[1] 付梅艳[1] 乔海亮[1] 袁媛[1]
机构地区:[1]西北核技术研究所,陕西西安710024 [2]西安交通大学教育部物理电子与器件重点实验室,陕西西安710049
出 处:《计算机工程与科学》2009年第11期128-131,共4页Computer Engineering & Science
摘 要:自行研制的三维并行全电磁PIC模拟软件UNIPIC-3D具有模拟高功率微波器件的能力。软件实现了并行的三维FDTD、粒子推进算法以及边界条件处理。软件通过读入输入文件进行规则与不规则两种区域划分方式,电磁场和粒子的并行化采用MPI机制,让粒子和电磁场的计算与通信同步,在高性能并行计算机上对软件的并行效率进行了测试。通过与2.5维UNIPIC软件的结果比较,验证了UNIPIC-3D软件并行模块的正确性。This paper introduces a self-developed three-dimensional parallelized fully-electromagnetic particle simulation code. In this code, the electromagnetic fields are updated using the second-order, finite-difference time-domain (FDTD) method, and the particles are moved using the relativistic Newton-Lorentz force equation. The code reads in the input file , then decomposes the simulation area using two methods , one is a regular decomposition , and the other is an irregular one. The parallelism of particles and electromagnetic components use the MPI methods, which make the particle and electrornagnetism's computation and commutation synchronized. To verify the results calculated by the UNIPIC-3D code, the results computed by using the 2. 5-dimensional UNIPIC code are also provided for the same parameters of the HPM device, and the numerical results computed from these two codes agree well with each other.
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.17.81.40