sunbader 发表于 2009-1-7 21:46:44

BPM算法



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



CaptainLin 发表于 2009-1-8 14:55:11



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



sunbader 发表于 2009-1-22 13:52:56



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



CaptainLin 发表于 2009-1-22 14:54:22



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



sunbader 发表于 2009-1-31 15:56:57



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



页: [1]
查看完整版本: BPM算法