Skip to content

This program calculates the photon internal statistics of a two-band 'semiconductor-like' markovian multimode laser with multiple emitters using the Monte-Carlo method. Documentation is available here :

License

crazythutur/Laser2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This program calculates the photon internal statistics of a two-band 'semiconductor-like' markovian multimode laser with multiple emitters using the Monte-Carlo method.

This program could be used to calculate photon and electron average values variances, spectral density, second-order correlation and bimode stability with lamb factor.

 Documentation for developement is available here : https://crazythutur.github.io/Laser2D/
 For documentation in the algorithm see phd Manuscipt of Arthur Vallet in docs directory


Please note that argtable doesn't have the GPL licence for this library please refer to 
the files headers.

This work was supported by the french Agence Nationale de la Recherche under the Swiss- French IDYLIC contract ANR-15-CE24-0034.


*****************************************************************

Tuto install
For more information please contact arthur vallet : artvallet@gmail.com

Install gsl
modify the gsl adress in the src/laser2D.pro file (CTRL + F "gsl")
qmake version minimum 3.0


$ mkdir release && cd release
$ qmake -spec linux-g++ -o Makefile ../src/laser2D.pro 
$ make

About

This program calculates the photon internal statistics of a two-band 'semiconductor-like' markovian multimode laser with multiple emitters using the Monte-Carlo method. Documentation is available here :

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published