This section outlines the standard installation process for Lumerical products on Linux.
•Root access is required.
•These instructions are for a supported Linux operating listed on the systems requirements page.
•The activation process shown is for a Floating trusted storage license model.
See our license models page for details on activating a different license model.
First 2 steps, outline the installation of the FlexNet License Manager (FlexLM) and activation of the Floating license using the FlexNet activation utility on 1 of the computer in your network.
The succeeding process is for the Lumerical Suite. This can be done on multiple computers that would be used to run the simulation software.
•This is done on 1 of the computer to host the licenses for other computers on your network.
If you are not activating the license on your machine, skip this step.
•Proceed to the product installation section, below if you are installing on a client machine that is not hosting the license manager.
•See: FlexNet license manager installation guide for step-by-step instructions.
Upon successful installation, you would need to launch the FlexNet activation utility to activate your license.
•Enter your eight-character activation code, including the hyphen, and click the Activate button. It may take a few minutes before the license activation completes.
•For non-graphical Linux, please see Command line activation, to activate your license using the Terminal.
Online vs Offline activation
Two license activation modes are available: Online Mode and Offline Mode.
•Online activation is generally faster and easier, so this is the recommended method for all users.
•Offline activation is a backup solution for customers who are unable to activate license through the internet.
Offline activation is only available for paid licenses. Trial or CUE program licenses must be activated using the online method.
Save your activation code
Please keep your Activation Code for your records. If you need to change your license server, you can "de-activate" the license and re-use the Activation Code on the new server.
The Lumerical products installation package can be downloaded from the Download Center (registration required).
Once downloaded, goto the download location and unpack the installation files.
tar -zxf Lumerical-2019b.tar.gz
Change directory to the extracted folder and run the install script with root access.
sudo sh ./install.sh
Hit Enter when prompted to continue and complete the installation using the default options. Otherwise, choose the desired option when prompted.
e.g. You can choose to retain previous versions of the simulation software.
Tip: installing with RPM
If you wish to have more control over the installation process, you can still use the 'rpm' or 'rpm2cpio' command to install the software. This will allow you to do things like change the default installation directory (using the --prefix option) or prevent the automatic uninstall of old versions.
sudo rpm -ivh lumerical-2019b.rpm
rpm -i --force --prefix=/home/username/apps lumerical-2019b.rpm
rpm2cpio < lumerical-2019b.rpm | cpio -i -d
Open the Lumerical suite from terminal.
Launcher opens with the Examples screen. Click on an application example for more information or to download and run the application example.
On the Licenses section, it will show all activated licenses that are available for checkout from the current license source, shown at the bottom left corner.
If the license is not available or not activated on the current license source, it will show as Unavailable.
Otherwise for licenses that are available, the 'Checkout' will be shown. Opening the Product will automatically Checkout and obtain the license.
1.To obtain license from a different machine where the FlexNet license manager is hosted, goto the Floating tab and enter the HostName or IP address of the machine where your FlexLM is hosted.
2.Specify the port number if this has been changed. If you have a managed network or license server, consult with your IT department of System Administrator for this information.
3.If you have the FlexNet license manager on the same machine, use localhost.
4.Click Apply to save and commit your settings.
Select Products on the left column then Click New.
Choose the Product or Simulator to open from the list or use the New Project button on the right of the simulator list.
•If you do not have the license for a Simulator it will be greyed out on the list and will have the Evaluate button on the right of the Product's list.
•To request for a trial license for the a Simulator or Interoperability feature, simply click on the Evaluate button.
•It will open a new dialog to submit your request online or email you request to Lumerical.
•Online request will let you try and obtain a trial license and activate this right away.
Lumerical Suite Launcher (TBD)
Getting started examples
Work through one of the introductory Getting Started examples.
More product licensing information
See the Product Licensing chapter.
Advanced setup and configuration
See the Setup and Configuration section for information on advanced configuration of Lumerical's software.
See the Advanced Configuration section for information on running simulations, including from the command line.