均匀网格

网格均匀网格网格定义类型

均匀网格

本节介绍求解器中的均匀网格(Uniform)设置。网格类型总览请参见网格设置概述。

均匀网格中,每个网格单元具有相同的尺寸。适用于结构简单且变化平缓的模型,便于快速仿真和调试,适用于大多数常规仿真场景。FDTD 求解器支持该网格类型;RCWA 求解器的 auto / custom 网格类型在划分方式上与之类似。

网格定义类型

均匀网格需设置网格定义类型(Mesh definition type)。该选项用于分别控制 X、Y、Z 三个方向上网格的划分方式,各方向可独立选择定义类型。均匀网格仅支持以下两种方式:

Name Description 对应参数
Mesh size 设置该方向上网格单元的物理尺寸。 dx(可分别设置各方向的网格大小)
Number of mesh cells 设置该方向上仿真区域内的网格单元总个数。 cells x / cells y / cells z

选择 Mesh size 时,通过设置各方向的 dx 指定网格大小,按设置的尺寸生成均匀网格。选择 Number of mesh cells 时,通过设置 cells x、cells y、cells z 指定各方向的网格数量,按设置的个数生成均匀网格。

均匀网格不支持 Mesh cells per wavelength 与 Mesh size and mesh cells per wavelength 两种定义方式。

网格细化请参见网格细化;最小网格尺寸、时间步长及网格顺序请参见网格设置概述。

案例:光子晶体网格设置

光子晶体结构对网格在材料边界处的对称性有严格要求。采用足够精细的均匀网格,是在保证仿真精度的同时满足对称性要求的常用方案。

下图为二维正方光子晶体的均匀网格构建示意。通过 Mesh size 或 Number of mesh cells 在各方向设置一致的网格尺寸,可使周期结构的网格分布保持规整。