You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This nonlinear partial differential equation models how the envelope and phase of light pulse changes when propagating through a single mode optical fiber, when taking power attenuation ($\alpha$), group velocity dispersion ($\beta_2$), third order dispersion ($\beta_3$), waveguide nonlinearity ($\gamma$) causing self-phase modulation (SPM), self-steepening (SS) and Stimulated Raman-response (SRS) ($T_R$) into account. Note that the effects of SS and and SRS are not included (yet) in the code.
References
Ole Krarup. (2024). NLSE-vector-solver. Retrieved from https://github.com/OleKrarup123/NLSE-vector-solver
Ole Krarup. (2022). The Nonlinear Schrödinger Equation solved in python!. Retrieved from https://colab.research.google.com/drive/1XyLYqrohf5GL6iFSrS6VlHoj_eSm-kAG?usp=sharing
About
This repository holds the source code of a slip-step Fourier method (SSFM) solver for the Nonlinear Schrödinger equation (NLSE) to simulate ultrashort laser pulses in optical fiber.