BPM算法

3.1k 4
发表于 2009-1-7 21:46:44|湖南 | 查看全部 阅读模式


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



回复|共 4 个

CaptainLin Lv.9 发表于 2009-1-8 14:55:11|台湾 | 查看全部


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



sunbader 楼主Lv.8 发表于 2009-1-22 13:52:56|湖北 | 查看全部


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



CaptainLin Lv.9 发表于 2009-1-22 14:54:22|台湾 | 查看全部


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



sunbader 楼主Lv.8 发表于 2009-1-31 15:56:57|湖北 | 查看全部


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



回复

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

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2026 光电工程师社区 版权所有 All Rights Reserved. Powered by Discuz! X5.0 Licensed 鄂ICP备17021725号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表