A Fast Time Domain Travelling Wave method for simulation of Quantum Dot Lasers and Amplifiers