In addition to the Lumerical API, a variety of other interoperability methods are available, as listed below.
In some situations, it may be useful to run a Lumerical application (either the GUI or solver engine) from the command line. For more details please see running from the command line.
A wide variety of file formats can be used to transfer data, depending on the application of interest.
Copy/Paste is available for structure objects between FDTD Solutions and MODE Solutions. If the object material is not in the default material database, it will automatically be added upon pasting into the new simulation file. This does not include analysis groups and monitors.
Copy/Paste is available for structure objects between FDTD Solutions, MODE Solutions and DEVICE; however, materials are not transferred to the DEVICE material database, since the electrical properties of materials are different from the optical properties. The user will have to manually specify the material in the new simulation upon pasting. Custom primitives, analysis groups and monitors can not be coped/pasted.