Python programs in chapter 15: Coherence, Dipole Radiation and Laser

dipole_antenna.py

gaussian_white_noise.py

A full set of programs for the Hanbury Brown and Twiss modeling is available in Matlab only. These programs are not given in the book anyway.