Metrics
Full text views
Full text views help
Loading metrics...
* Views captured on Cambridge Core between #date#. This data will be updated every 24 hours.
Usage data cannot currently be displayed.
The second edition of Computational Photonics, now An Introduction with Python, provides a comprehensive guide to the modelling and numerical analysis of modern photonic devices and systems. Combining the theoretical foundations of optics and electromagnetism with practical computational methods, the book enables readers to simulate and explore real photonic phenomena through hands-on numerical experiments. The text covers key topics including optical waveguides, optical fibres, semiconductor lasers, optical amplifiers, receivers, beam propagation methods (BPM), finite-difference time-domain (FDTD) simulations, solitons, solar cells, metamaterials, and includes a new chapter on plasmonics. This fully revised second edition also reflects developments in nanophotonics, integrated photonics, and modern photonic device modelling. Crucially, all computational examples have been rewritten in Python, reflecting the widespread adoption of open-source scientific computing in research and education. With numerous simulation programs, exercises, and projects, the book provides students and researchers with practical tools for studying and designing photonic devices.
Loading metrics...
* Views captured on Cambridge Core between #date#. This data will be updated every 24 hours.
Usage data cannot currently be displayed.
This section outlines the accessibility features of this content - including support for screen readers, full keyboard navigation and high-contrast display options. This may not be relevant for you.
Accessibility compliance for the PDF of this book is currently unknown and may be updated in the future.