PyLumerical 0.2.0#
PyLumerical is the Python automation library for Ansys Lumerical photonics simulation software. Use PyLumerical to seamlessly control Ansys Lumerical products including Ansys Lumerical FDTD™, Ansys Lumerical MODE™, Ansys Lumerical Multiphysics™, and Ansys Lumerical INTERCONNECT™ directly in Python.
Note
The Lumerical inverse design library lumopt and the high performance computing (HPC) scheduler automation library lumslurm are currently only available as a part of the Lumerical Python API and unavailable in PyLumerical.
The Lumerical Python API is still provided with Lumerical products.
Capabilities#
Set up geometry, material, run simulations locally and on cloud, and retrieve results from Lumerical products.
Leverage Lumerical Scripting Language commands with Pythonic syntaxes, seamlessly integrate with existing automation scripts.
Leverage extensive Python libraries and easily integrate with other Ansys products through the PyAnsys ecosystem to create powerful multiphysics workflows.
Documentation#
Getting started
New to PyLumerical? This quick start guide provides you with information to rapidly get started.
User guide
In-depth information on key concepts of PyLumerical.
API reference
Description of classes and methods of the PyLumerical module.
Examples
Application examples with PyLumerical.
Contributing
Learn how to contribute to the PyLumerical project.