The ability to group structures is one of the main new features in FDTD 6.5. Groups can be moved, rotated and copied as a single object. In addition to simple grouping, it is possible to create parameterized group-objects by adding script code to the group.
For example, it is possible to create a Photonic Crystal Array group with a Pitch input parameter. When the Pitch parameter is changed, all objects in the group will automatically move to the appropriate position. For an example of how to create and use a group see the pc micro cavity tutorial in the getting started section.
Analysis (monitor) groups
The ability to group monitors into Analysis groups is one of the main new features in FDTD 6.5. Groups can be moved and copied as a single object. In addition to simple grouping, it is possible to create parameterized group-objects by adding script code to the group.
For example, it is possible to create a Scattering Cross-section Analysis group. The group is composed of 4 monitors that form a box around the structure. One associated script adjusts the monitor positions as defined by the input parameters. A second script calculates the scattering cross-section from the monitor data. This analysis group is set up in the monitors section of the Getting Started nanowire resonance tutorial. A second analysis group example can be found in the pc micro cavity tutorial.
Object tree browser
The object tree browser provides an alternate view of objects within a simulation. It is especially useful for complicated simulations with many overlapping objects. In such cases, it is much easier to select objects from the tree view than directly in the graphical view ports. It also makes selecting objects within groups possible. For more information, see the layout editor tabs and object tree section of the Layout editor chapter.
Built in script file editor
The Script file editor allows you to create, edit, and run script files directly from within FDTD Solutions, rather than using another text editor like Notepad. Syntax highlighting makes it easier to read, write and debug script files. The Run Script button makes running the script quick and easy. For more information, see the script prompt and script file editor page in the Layout editor section.
Script syntax highlighting
The Script File Editor and Script Prompt have syntax highlighting to make the commands easier to read, write and debug. Comments are green, strings are red, and loop/control statements are blue.
Copy and Paste
FDTD Solutions now supports Copy and Paste operations. This allows you to copy (Ctrl-C) a group of objects from one simulation and paste (Ctrl-V) a copy of those objects into a different simulation. This is especially useful with the new structure and analysis groups.