摘要
由于Matlab软件的网络通信局限,使得在并行时域有限差分(FDTD)计算仿真中,难以实现子域间的消息发送与接收操作。针对这个问题,提出一种新的基于磁盘-内存互逆映射的解决方法,在简化并行FDTD算法实现的同时,显著提高了算法执行性能。作为算法实现的应用,对光子晶体光波导的电磁耦合效应进行了数值仿真研究,结果证实:波导耦合区域内不同半径比介质柱所导致的结构变化将造成耦合长度的改变,且其耦合关系曲线具有平稳区与迅变区两类不同特性的变化范围区间。
On account of the limitation of the communications in Matlab software,it is difficult to carry out message sending and receiving among subdomains for the parallel finite-difference time-domain(FDTD) algorithm.To resolve this problem,a new method based on mutually inverse mapping of the disk-memory is presented,which can simplify and improve obviously the parallel FDTD algorithm.By using this method,simulation of the electromagnetic coupling effect of photonic crystals waveguide is completed.Numerical results show that the structural changes caused by different radius ratio of dielectric cylinders will alter the coupling length of the waveguide,and the coupling relationship curve has two kinds of different varying scope zone: stable zone and altering zone.
出处
《计算机仿真》
CSCD
2008年第9期312-315,共4页
Computer Simulation
基金
国家自然科学基金(60571020)
关键词
并行时域有限差分算法
磁盘-内存互逆映射
光子晶体
电磁耦合效应
Parallel finite-difference time-domain algorithm
Mutually inverse mapping of the disk-memory
Photonic crystals
Electromagnetic coupling effect