Below you will find a device input file for a multimode ring laser structure. Inside a ring there is an optical amplifier and an unbalanced Mach-Zehnder interferometer. The unbalance is one segment. This MZI is there to limit the bandwidth in the simulation. There is a reflector on one of the in/output waveguides. This is used for feedback to make most of the power go in one direction in the ring cavity.
device_input_ring_laser.txt - the file describing the device
PHIsimv3_pars_InGaAsP_ridge.txt - parameter input file
carrierfile.txt - input file for the carrier density starting values
photondfile.txt - input file for the photon density starting values
py_run_PHIsimv3_WS.py - Python script for running a simulation
py_PHIsimv3_tools_WS.py - Python library
py_look_at_data_v3_WS.py - Python script for generating the plots only using stored data