Ansys Lumerical now adding the support of running simulation analysis on a supported Windows and Linux machine using only the shared solve licenses for INTERCONNECT. This feature is available in Finite Difference IDEs with more information here. This includes running Lumerical scripts (.lsf) for the command line or through Lumerical INTEROP. Although a CAD/GUI environment is still required when running scripts, a GUI license is not anymore utilized by this process. Rather a shared solve license will be checked out in place of the GUI license.
Requisites
- Lumerical 2023 R1 and newer versions
- Licenses running on the Ansys License Manager 2021 R1 and newer versions
- Running with shared licenses
- GUI connection/desktop envionment
Notes
- The number of threads use to run the script can be set using the "threads' argument. Otherwise, it will take the settings from the Root Element "Numerical" setting.
- It disables the ability to show and hide the window via script and disables showing visualizer windows and other popups.
- This option implies '-hide' and '-exit' for command line and implies 'hide' for INTEROPs (Python, MATLAB, etc).
- Only results analysis can be run in this mode. Commands like “run” and “runsweep” are disabled. See this list of disabled script commands for this mode.
Running scripts
- Open Terminal
- Change directory to the location of your script or simulation files
- Run the script.lsf file with the INTERCONNECT GUI and the '-run' and '-use-solve' arguments
/opt/lumerical/[[verpath]]/bin/interconnect -run <script.lsf> -use-solve -shared-solve-license <UUID>
- "-use-solve -shared-solve-license" checks out a shared solve license instead of a GUI license.