Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.14 KB

File metadata and controls

25 lines (16 loc) · 1.14 KB

banded-nlse

Build Status

DOI

This repository holds the codes used for comparing the Generalised nonlinear Schrodinger equation (GNLSE) and the new Banded nonlinear equation (BNLSE) in terms of frequency bands.

  • Requirements:

    • Tested on Ubuntu Xenian, Ubuntu Trusty and OSX, although should be fine on any Unix based system. Windows is NOT supported.
    • Python 3.6 tested
    • (Optional but recommended) The Conda Intel Python distribution found here
  • Installation (Assuming you have Python 3 installed)

    • Install packages: pip install -r requirements.txt
  • Execution:

    • chmod +x run.sh
    • ./run.sh
    • Parameters changed in inputs() within src/main.py
  • Reference Journal paper:

Ioannis Begleris and Peter Horak, "Frequency-banded nonlinear Schrödinger equation with inclusion of Raman nonlinearity," Opt. Express 26, 21527-21536 (2018)