查看: 3017|回复: 4

BPM算法

[复制链接]
发表于 2009-1-7 21:46:44 | 显示全部楼层 |阅读模式


请问用BPM法计算波导中的模式时,对网格划分有什么要求?是不是必须达到十分之一波长的量级啊?谢谢



发表于 2009-1-8 14:55:11 | 显示全部楼层


不需要
又不是FDTD
只要到最小結構的十分之一
例如波導10um
網格只要1~2um即可



 楼主| 发表于 2009-1-22 13:52:56 | 显示全部楼层


如果考虑到相位的话,是不是必须将波长减小到十分之一波长的量级啊?还有谁写过BPM的程序,贴一份出来大家学习一下。呵呵



发表于 2009-1-22 14:54:22 | 显示全部楼层


考慮相位那應該要用FDTD了
BPM只是計算能量的傳遞
看不到過程波的現象
你想知道相位必須考慮時間項
就要用時域有限差分法
finite difference time domain-FDTD



 楼主| 发表于 2009-1-31 15:56:57 | 显示全部楼层


TO 4楼:
我不考虑频率,只考虑其中的 K*R 项导致的相位变化,这样应该不用考虑FDTD吧.放假前我自己写了一个BPM的程序,老是觉得不对,回学校了我把它贴上来,能帮我看看不?谢谢



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.|鄂ICP备17021725号-1

在本版发帖
关注公众号
QQ客服返回顶部