Skip to content

Downloads


Brochure

IPAS Brochure

External Newsletters

Our External Newsletter series contains the latest cutting edge research and member achievements.

Latest Newsletter – #19 - June 2017

NL 19

  • Previous Newsletters

    #18 / Apr 2017

    #17 /Nov 2016

    #16 / Jul 2016

    #15 /Apr 2016

    #14 / Dec 2015

    #13 / May 2015

    #12 / Feb 2015

    #11 / Aug 2014

    #10 / Jun 2014

    #9 / Feb 2014

    #8 / Oct 2013

    #7 / Jul 2013

    #6 / Sep 2012

    #5 / Jun 2012

    #4 / Nov 2011

    #3 / Jul 2011

    #2 / Sept 2010

    #1 / Mar 2010


Annual Reports

return to top

Facilities, Equipment, Glass and Fibre Fabrication

return to top

Software

NPP

Nonlinear Schrödinger equation (NSE) is a fundamental equation in nonlinear optics that describes the propagation of a pulse through a dispersive and nonlinear medium. Nonlinear Pulse Propagation Solver (NPP) is a program, written in C/C++, that solves NSE in an arbitrary waveguide. It has a user friendly interface, which allows a user to enter the pulse and waveguide parameters and execute simulations. The program can be invoked within MATLAB and any other scripting language. It can export the results in different formats including ASCII text “.txt” and MATLAB “.mat” format.

The program can also utilize the power of GPU via CUDA. For example using a graphic card “NVidia GTX TITAN”, a speed increase of a factor of 100 times can be achieved. This makes NPP a powerful tool especially for simulating nonlinear processes in long waveguides. Features:

  • Simulates all nonlinear processes including delayed Raman
  • Includes noise initiation
  • Full dispersion effect
  • Option to run on CPU or GPU
  • Friendly interface

Download
latest version of software

Institute for Photonics and Advanced Sensing
Address

North Terrace Campus
The Braggs Building
The University of Adelaide
Adelaide SA 5005
Australia

Contact

T: +61 8 8313 9254 
ipasadelaide@adelaide.edu.au

Institute for Photonics and Advanced Sensing - Home