Solver in C++
Download this ZIP file . It contains the C++ code and its documentation. The program solves a specific nonlinear Schrödinger equation given by
It is intended to serve as a tool for those learning nonlinear optics since it allows the user to change various parameters and quickly see their effect on the propagation of short pulses inside optical fibers. Here is a screen shot of the program: