Ansys Lumerical API reference¶
device_sim.SimulationGeometry |
Defines the geometry of the electromagnetic simulation. |
device_sim.SMatrixOutput |
Output an SMatrix. |
device_sim.MacroOutput |
Running solver specific commands (a Macro) during the simulation phase. |
device_sim.FileOutput |
Retrieves a file created during the setup or execution of the simulation. |
device_sim.Port |
A combined monitor and source, for use in a physical solver |
device_sim.Macro |
Defines a tool-specific macro which will be executed at a specified stage |
device_sim.MacroFile |
Defines a macro to be loaded from file |
device_sim.LumericalFDTDSimulation |
Define a simulation for use with Lumerical’s FDTD Solutions. |
device_sim.LumericalEMESimulation |
Class to setup Lumerical EME Simulation jobs using the MODE engine. |
Macros¶
Found under i3.device_sim.lumerical_macros
.
fdtd_profile_xy |
Macro to create an FDTD frequency domain Z-normal field profile monitor that covers the full simulation window, at a certain height. |
fdtd_mesh_accuracy |
Macro to set the mesh accuracy of the FDTD solver. |
export_port_neff |
Macro to export the effective index as a function of wavelength from the specified port to a file. |
eme_setup |
Macro to set up the spatial discretization of a simulation job in Lumerical MODE (using the EME solver). |
eme_profile_xy |
Macro to create an EME Z-normal field profile monitor that covers the full simulation window, at a certain height. |
eme_transverse_mesh |
Macro to set the transverse mesh in EME. |
eme_wavelength |
Macro to set the wavelength on the EME solver and the EME Analysis |