Published April 26, 2022
| Version 2.0.0
Software
Open
WUST-FOG/gnlse-python: v2.0.0 Version 2.0.0 bulit on 26 April 2022
Description
The propagation of pulses in optical fibers is described by the generalized nonlinear Schrodinger equation (GNLSE), which takes into account the fiber losses, nonlinear effects, and higher-order chromatic dispersion. The GNLSE is a partial differential equation, whose order depends on the accounted nonlinear and dispersion effects. We present gnlse-python, an nonlinear optics modeling toolbox that contains a rich set of components and modules to solve GNLSE using the split-step Fourier transform method (SSFM). The numerical solver is freely available, implemented in Python language and includes a number of optical fiber analysis tools.
Files
WUST-FOG/gnlse-python-2.0.0.zip
Files
(4.8 MB)
Name | Size | Download all |
---|---|---|
md5:0d272dd5e904049e1fe2d5a6457a935a
|
4.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/WUST-FOG/gnlse-python/tree/2.0.0 (URL)