User guide#

Use Python to analyze data, automate complex workflows, optimizations, and produce publication-quality plots. PyLumerical provides a method to seamlessly use Python to interact with Ansys Lumerical products.

This user guide provides important informational resources on key concepts of PyLumerical.

Session management

Learn how to open, close and interact with Lumerical products through sessions.

Session management
Script commands as methods

Learn how to interact with Lumerical products using script commands.

Script commands as methods
Working with simulation objects

Learning how to create and manipulate simulation objects.

Working with simulation objects
Passing data

Learning how data types are transferred between Lumerical and Python.

Passing data
Accessing simulation results

Learn how to access simulation results and work with Lumerical datasets.

Accessing simulation results