Paper
30 October 2007 Object-oriented numerical simulation of a passively modelocked fiber laser
Author Affiliations +
Proceedings Volume 6796, Photonics North 2007; 679638 (2007) https://doi.org/10.1117/12.779071
Event: Photonics North 2007, 2007, Ottawa, Canada
Abstract
We report on an object-oriented based simulation of a passively modelocked fiber laser containing a long period fiber grating. Object oriented concepts, such as polymorphism, encapsulation, operator overload and delegation can be used effciently to implement extendable and reusable C++ code for scientific computing. It was found that decreasing the level of encapsulation reduces the computational time. The numerical model is based on the normalized complex Ginzburg-Landau equation and the nonlinear coupled mode equations of the grating. The modelocked pulse energy was found to exhibit a wide range of nonlinear dynamics. To accurately capture these dynamics highly robust and numerically stable variations of the split step Fourier method were implemented.
© (2007) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Abdullah S. Karar, Alan L. Steele, and Tom Smy "Object-oriented numerical simulation of a passively modelocked fiber laser", Proc. SPIE 6796, Photonics North 2007, 679638 (30 October 2007); https://doi.org/10.1117/12.779071
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Fiber lasers

Solitons

Dispersion

Computer programming

Optical simulations

Pulsed laser operation

C++

Back to Top