InverseLLE
Genetic-algorithm-based optimisation of resonator dispersion for tailoring Kerr comb states of the Lugiato-Lefever Equation (LLE).
Install / Use
/learn @ErwanLucas/InverseLLEREADME
inverseLLE
Genetic-algorithm (GA)-based optimisation of resonator dispersion for Kerr comb state tailoring via the Lugiato-Lefever Equation (LLE). Check the Nature Photonics paper (DOI 10.1038/s41566-023-01252-7) or the arxiv version for more information.
Running the optimization
This is done by launching the script lle_dispersion_genetic_optimize.m.
Two optimization scenarii are demonstrated:
- Flat comb with a tageted power per line over a given bandwidth. This is currently the default scenario (see
run init_polyCombTarget.min the file). The initializationinit_polyCombTarget.mcan be modified to set a precise comb shape target and the fitness can be modified that the GA fits that target. - Octave-spaced dispersive wave uncomment the line
% run init_octaveDW.minlle_dispersion_genetic_optimize.mand the opmitization will seek to enhance the comb power in a specified comb line.
Analysing the optimization results
By default the genetic evolution results are stored in a .mat file in the Data folder. You can retrieve the optimum spectrum and dispersion profile by running analyze_genetic_dispersion_results.m. Additional options can be performed such as simulating a laser scan to check if the state can be reached by scanning the detuning across resonance.
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
