3.2. The Computational Domain
3.2.1. Symmetry
Many technologically useful devices have a periodic structure. The periodic boundary conditions assumed by POEMS are a natural fit to such structures, which can be simulated very efficiently. This happens automatically if you leave out the absorbers on the sides facing the periodic direction. Almost as many devices exhibit symmetry planes. A domain with a symmetry plane, illuminated symmetrically, will exhibit completely symmetric fields, so no extra information is generated by simulating both halves. Splitting the domain in half down the symmetry boundary can save half the run time and half the memory, while preserving the same level of detail in the results. Domains with more than one symmetry boundary save even more (though this begins to restrict the illumination more severely). POEMS (via support built into TEMPEST, FIDO, and EMPOST) supports symmetrical simulations.
It’s important to visualize the symmetry arrangement correctly, and it isn’t what one might first think: A symmetry plane actually slices right through the centre of the outermost elements. Say the X axis has 100 cells, numbered
Unfolded
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
4
3
2
1
0
1
2
3
4
Actual Domain
N rows
Image Domain
Next Period
Figure 2.2 Geometry of a symmetry boundary with N=5
31