NFDMLab:

Simulating Nonlinear Frequency Division Multiplexing in Python

 

S.Wahls, WP2 leader at FONTE Consortium partner Delft University of Technology (TU Delft), has led the development of NFDMLab, an open-source software environment that simulates fiber-optic data transmissions using nonlinear Fourier transforms.

Full details and a wealth of auxiliary material is available on the NFDMLab website on github.
To get a first impression of NFDMLab, please check out the Videos.
To get started, follow the Installation instructions and read the Getting Started document.
Later, you might want to work through the Code Code documentation.

FONTE ESR Vinod BAJAJ (TU Delft) has contributed to the seperate branch within that software. This separate branch adds the functionality of simulating propagation in a dispersion decreasing fiber. Two examples of NFDM transmission systems using dispersion decreasing fiber are available.