本文主要是介绍Lumerical FDTD Setup Tips ------ Solver Region Settings,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Lumerical FDTD Setup Tips ------ Solver Region Settings
- 引言
- 正文
引言
这里给大家介绍一下 FDTD 中 仿真区域的方法
正文
我们之前已经介绍了 non-uniform mesh 和 mesh override 的作用。都是为了在对网格比较敏感的区域设置小的网格尺寸,从而能够得到更精确的仿真结果。这里我们将对 mesh override 中的选项进行详细地介绍。
如上图所示,mesh 步长尺寸可以被设定,通过这个设定我们可以指定沿着每个方向最大的网格尺寸步长,dx, dy, dz。此外,我们也可以设定 “equivalent index” 选项去指定一个体积中相同的折射率。自动的网格化算法将会对指定的折射率产生一个合适的网格。
我们也可以选择沿着哪个方向去重写网格,比如,如果我们想要使用更精细的网格去求解层的厚度,你只需要沿着层的厚度方向重写网格。
当使用最大网格步长设定仿真区域的时候,网格重写区域将会尝试使用整数个网格元胞去设定网格。因此,如果网格重写区域的 span 值不能够被 dx,dy,dz 整除,那么,为了能够在网格重写区域包含整数个网格元胞,Lumerical 会对使用的网格步
这篇关于Lumerical FDTD Setup Tips ------ Solver Region Settings的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!