# Structures

Defines a physical object that interacts with the electromagnetic fields. A structure is a combination of a material property (medium) and a geometry.

# Geometry

geometry: Defines geometric properties of the structure.

Options:

# Medium

medium: Defines the electromagnetic properties of the structure's medium.

Options:

# Name

name: Optional name for the structure.

# Reorder Structure

The Reorder Structure panel allows one to modify the order of structures included in the simulation. To open the Reorder Structure panel, click the Reorder Structure button (near the Add Structure icon) or right-click a structure in the list and select Reorder in the pop-up menu. Structures with higher Order values override the simulation material properties in regions of spatial overlap. To reorder the structures, use the UP and DOWN arrows on the right of the structure name or drag and drop the structure to move it in the list directly. Use the Apply button to confirm the changes.

# Priority

priority: Priority of the structure applied in the structure overlapping region. The material property in the overlapping region is dictated by the structure of higher priority. For structures of equal priority, the structure added later to the structure list takes precedence. When priority is None, the value is automatically assigned based on structure_priority_mode in the Simulation.

Type: integer

  • Unit: unitless
  • Default: None

# Boolean Operations

Boolean operations are supported between two structures. The result from a boolean operation is another structure instance.

Options:

  • Union
  • Intersection
  • Difference
  • Symmetric Difference

# Transformations

Structures support the following transformations.

  • Move
  • Scale
  • Rotate
  • Reflect