本节是关于自定义网格的介绍。
在所有算法(FDTD、FDFD、FDE)中,用户均可以自定义网格。
在求解器选项卡中点击Mesh按钮,在复合视图中创建自定义网格,然后在自动弹出的编辑属性界面中修改自定义网格的设置,即可完成自定义网格的添加。
自定义网格是软件的高级功能之一。
自定义网格用于覆盖部分仿真空间原来划分的网格。
通常情况下,网格划分参数在求解器编辑窗口的Mesh选项卡中设置,如果部分模拟区域需要特定的网格划分,则可以使用自定义网格来实现。
如果多个自定义网格相交,在相交区域内,网格划分算法将使用其中最小的网格步长。
此外,求解器的Mesh选项卡里的最小网格尺寸设置(Min mesh size setting)优先级最高,也就是说,如果用户设置的自定义网格尺寸小于该最小网格尺寸设置的数值,那么在生成网格时将按照最小网格尺寸来创建,而不再考虑其他相关参数。
网格划分结果可以在View simulation mesh中查看,相关操作请参阅快速访问工具栏。
设置自定义网格的空间几何(位置、长度)。
Name | Description |
---|---|
X/Y/Z pos | 设置自定义网格的中心坐标。 |
X/Y/Z span | 设置自定义网格的范围。 |
自定义划分设置类型为:
Name | Description |
---|---|
Maximum mesh size>dx/y/z | Maximum mesh size定义类型中,定义x/y/z的步长。 |
Equivalent index>Equivalent index x/y/z | Equivalent index定义类型中,定义x/y/z方向的等效折射率。 |
关于自定义网格,需要考虑以下几种关系:
下面展示了部分情况的网格划分结果:
Number | Description |
---|---|
网格类型设置为均匀(Uniform)时,添加自定义网格,为了保证网格在整个仿真空间中的均匀性,自定义网格区域内外的网格大小会保持一致。注意:(1)当求解器网格尺寸与自定义网格尺寸不一致时,网格创建过程中将采用较小的网格尺寸来划分仿真空间; | |
网格类型设置为自动非均匀(Auto nonuniform)时,添加自定义网格会直接覆盖自定义区域内的自动网格。这也是使用自定义网格最常见的情况。注意:(1)自定义网格的优先级始终高于自动生成的网格,即使自定义网格可能会使网格尺寸更大。 | |
当定义的自定义网格之间相交时,相交部分将采用网格尺寸更小一方来划分仿真空间。 | |
当自定义网格的尺寸在某轴方向上小于求解器的Mesh选项卡里最小网格尺寸时,软件将以Min mesh size setting的数值在该轴方向上创建均匀网格,即:最小网格尺寸的设置优先级最高。 |
实际网格划分的数据的查看和获取,参考网格。