Port objects are a combination of source, frequency monitor and mode expansion monitor.
When you add an EME simulation region, by default, two ports will be created under the
You can add additional ports by pressing the EME port button in the main menu.
One port is designated as the source port, which will inject the selected mode into the
The solver then calculates how the fields propagate through the device.
All ports, including the source port, will record the resulting fields that exit the
port, including the amount of power exiting the port, the field profile and the fraction
of power in each waveguide mode.
Ports are labelled automatically, and the port number corresponds to the terms in the
calculated S-matrix result.
You can change the port label of the selected port by using the up and down arrows and changing
the order it is listed in the Objects Tree.
Port location, set in the Geometry tab of the Edit EME port window, allows you to set
the position of the ports to the left or right side of the EME solver region.
By default, ports use the full simulation span inherited from the EME simulation region.
If you want to define your own spans for the port, uncheck this option.
This may be necessary when you have multiple ports on the same side of the simulation region
as shown in these examples.
The "mode selection" option under the EME port tab allows you to select the modes to
use for the mode expansion calculation.
You can choose from fundamental mode, fundamental TE or TM, or both.
The "user select" option launches the eigenmode solver where the you can calculate and visualize
the all the supported modes.
Note that multiple modes can be selected.
It is possible to use a custom field profile from a .mat file as the source in an EME simulation.
To do that, use the "user import" option and import the .mat file.
The field profile data can either be from another simulation, or defined from an equation
in a script.
The mesh along the propagation direction x is defined by adding cells to the EME simulation
An eigenmode calculation will be carried out at the center of each cell to calculate all
the modes supported at that cross section.
Once the cells have been defined in the EME set up tab, they automatically appear as children
of the EME object.