Skip to content

mightymightys/Nonlinear-propagation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An output spectrogram supporting a 3.5-fs laser pulse.

This is a simple matlab script, written by Stefan Haessler of Laboratoire d'Optique Appliquée (LOA), CNRS, Institut Polytechnique de Paris, France. It solves the 1D nonlinear Schrödinger equation with a Kerr-nonlinearity and dispersion with a split-step method.

This simulates femtosecond laser pulse propagation in a medium, in particular in conditions that are typically used for hollow-core fiber post-compression.

This script has been used for the illustrations and animations in the lecture on laser post-compression (in french) that Stefan gave in 2017 at the CNRS "Ecole Thématique" Femto-UP.

An spectrogram of a compressed 3.5-fs laser pulse.

About

1D Femtosecond pulse propagation in a medium with dispersion and 3rd-order nonlinearities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages