Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

pyLLE: A Fast and User Friendly Lugiato-Lefever Equation Solver

View through CrossRef
The Lugiato-Lefever Equation (LLE), first developed to provide a description of spatial dissipative structures in optical systems, has recently made a significant impact in the integrated photonics community, where it has been adopted to help understand and predict Kerr-mediated nonlinear optical phenomena such as parametric frequency comb generation inside microresonators. The LLE is essentially an application of the nonlinear Schrodinger equation (NLSE) to a damped, driven Kerr nonlinear resonator, so that a periodic boundary condition is applied. Importantly, a slow-varying time envelope is stipulated, resulting in a mean-field solution in which the field does not vary within a round trip. This constraint, which differentiates the LLE from the more general Ikeda map, significantly simplifies calculations while still providing excellent physical representation for a wide variety of systems. In particular, simulations based on the LLE formalism have enabled modeling that quantitatively agrees with reported experimental results on microcomb generation (e.g., in terms of spectral bandwidth), and have also been central to theoretical studies that have provided better insight into novel nonlinear dynamics that can be supported by Kerr nonlinear microresonators. The great potential of microresonator frequency combs (microcombs) in a wide variety of applications suggests the need for efficient and widely accessible computational tools to more rapidly further their development. Although LLE simulations are commonly performed by research groups working in the field, to our knowledge no free software package for solving this equation in an easy and fast way is currently available. Here, we introduce pyLLE, an open-source LLE solver for microcomb modeling. It combines the user-friendliness of the Python programming language and the computational power of the Julia programming language.
Title: pyLLE: A Fast and User Friendly Lugiato-Lefever Equation Solver
Description:
The Lugiato-Lefever Equation (LLE), first developed to provide a description of spatial dissipative structures in optical systems, has recently made a significant impact in the integrated photonics community, where it has been adopted to help understand and predict Kerr-mediated nonlinear optical phenomena such as parametric frequency comb generation inside microresonators.
The LLE is essentially an application of the nonlinear Schrodinger equation (NLSE) to a damped, driven Kerr nonlinear resonator, so that a periodic boundary condition is applied.
Importantly, a slow-varying time envelope is stipulated, resulting in a mean-field solution in which the field does not vary within a round trip.
This constraint, which differentiates the LLE from the more general Ikeda map, significantly simplifies calculations while still providing excellent physical representation for a wide variety of systems.
In particular, simulations based on the LLE formalism have enabled modeling that quantitatively agrees with reported experimental results on microcomb generation (e.
g.
, in terms of spectral bandwidth), and have also been central to theoretical studies that have provided better insight into novel nonlinear dynamics that can be supported by Kerr nonlinear microresonators.
The great potential of microresonator frequency combs (microcombs) in a wide variety of applications suggests the need for efficient and widely accessible computational tools to more rapidly further their development.
Although LLE simulations are commonly performed by research groups working in the field, to our knowledge no free software package for solving this equation in an easy and fast way is currently available.
Here, we introduce pyLLE, an open-source LLE solver for microcomb modeling.
It combines the user-friendliness of the Python programming language and the computational power of the Julia programming language.

Related Results

Exploring dissipative systems with non-Hermitian modulations
Exploring dissipative systems with non-Hermitian modulations
(English) The aim of this thesis is to explore the effect of non-Hermitian potentials in different nonlinear systems. Specifically, in the different sections of this work we focus ...
Asymptotic stability for spectrally stable Lugiato-Lefever solitons in periodic waveguides
Asymptotic stability for spectrally stable Lugiato-Lefever solitons in periodic waveguides
We consider the Lugiato-Lefever model of optical fibers in the periodic context. Spectrally stable periodic steady states were constructed recently in the studies of Delcey and Har...
InWave: A New Flexible Design Tool Dedicated to Wave Energy Converters
InWave: A New Flexible Design Tool Dedicated to Wave Energy Converters
This article presents the novel methodology used in the software InWave to address the problem of wave energy converters (WEC) modelling. The originality compared to other recently...
Applications of Nektar++ II
Applications of Nektar++ II
Application and Verification of the Implicit Sliding Mesh Solver in Nektar++ for 3D SimulationsThis presentation outlines recent progress in applying the implicit sliding mesh solv...
Next Generation Exascale Capable Mutliphase Solver With Trilinos
Next Generation Exascale Capable Mutliphase Solver With Trilinos
A framework is developed to integrate the existing MFiX (Multiphase Flow with Interphase eXchanges) flow solver with state-of-the-art linear equation solver packages in Trilinos. T...
Deflated Domain Decomposition Method for Structural Problems
Deflated Domain Decomposition Method for Structural Problems
Abstract A fast and stable solver algorithm for structural problems is presented. The distance between the eigenvector of the constrained stiffness matrix and the unconstra...
Fast Fourier Transforms in Electromagnetics
Fast Fourier Transforms in Electromagnetics
This Chapter review the fast Fourier transform (FFT) technique and its application to computational electromagnetics, especially to the fast solver algorithms including the Conjuga...

Back to Top