
================================================================================
verification contains checks on functionality for modules of pyofss.
--------------------------------------------------------------------------------
second_order_soliton contains simulations using each split-step method along 
with a standard stepper and then an adaptive stepper.
The standard stepper results match those from the paper
"A Fourth-Order Runge-Kutta in the Interaction Picture Method for Simulating 
Supercontinuum Generation in Optical Fibers" by Johan Hult.
--------------------------------------------------------------------------------
soliton_collision contains simulations using each split-step method along with 
an adaptive stepper. The simulation can be compared to those in the paper:
"Optimization of the Split-Step Fourier Method in Modelling Optical-Fiber 
Communications Systems" by Oleg V. Sinkin, Ronald Holzlöhner, John Zweck, and 
Curtis R. Menyuk.
--------------------------------------------------------------------------------
agrawal_book examples are based on the book "Nonlinear Fiber Optics" 
(4th Edition) by G. P. Agrawal.

Complete:
3-1, 3-3, 3-4, 3-6, 3-7
4-4, 4-5, 4-8, 4-9, 4-11, 4-12, 4-13, 4-15, 4-16, 4-19, 4-20, 4-21, 4-23
5-6, 5-8, 5-9, 5-16, 5-17, 5-18, 5-19, 5-21, 5-23
7-2, 7-6, 7-7, 7-8, 7-9

Todo:

Not started:
3-2 -> require broadening factor and chirp parameter plots.
6-13
6-14
7-12
7-13
7-14
7-15
7-16
7-17
================================================================================
