Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
gnlse-python: Open Source Software to Simulate Nonlinear Light Propagation In Optical Fibers - MaRDI portal

gnlse-python: Open Source Software to Simulate Nonlinear Light Propagation In Optical Fibers

From MaRDI portal
Publication:6379121

arXiv2110.00298MaRDI QIDQ6379121

Author name not available (Why is that?)

Publication date: 1 October 2021

Abstract: 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, a nonlinear optics modeling toolbox that contains a rich set of components and modules to solve the 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. Code and data are available at https://github.com/WUST-FOG/gnlse-python.




Has companion code repository: https://github.com/WUST-FOG/cgnlse-python








This page was built for publication: gnlse-python: Open Source Software to Simulate Nonlinear Light Propagation In Optical Fibers

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6379121)