This repository contains various simulations using the Finite-Difference Time-Domain (FDTD) method, which is widely used in photonics to model the behavior of light in different structures. Each simulation is designed to analyze specific coupling mechanisms and efficiencies in waveguide systems.
- Simulates an adiabatic directional coupler where coupling occurs gradually over an extended interaction region.
- Calculates transmission characteristics and power transfer efficiency.
- Plots field profiles across the coupling region for optimization of device geometry.
- Models a Y-branch waveguide splitter designed for adiabatic power splitting.
- Analyzes power distribution between output branches and transmission efficiency.
- Plots field profiles to assess splitting uniformity and minimize back-reflections.
- Simulates coupling between waveguides and coupled ring resonator structures.
- Analyzes resonance characteristics and coupling efficiency for multi-ring configurations.
- Plots field profiles and transmission spectra for resonant wavelengths.
- Simulates the coupling between two parallel waveguides.
- Calculates the power transfer between waveguides as a function of the coupling length.
- Plots the E-field profiles for different coupling lengths.
- Simulates the coupling between a waveguide and a disk resonator.
- Models the resonance and coupling efficiency as a function of the waveguide-resonator distance.
- Plots the E-field profiles of the resonator.
- Models light coupling from a waveguide to a 2D edge structure.
- Simulates the coupling efficiency and the E-field profile of the coupling region.
- Simulates the performance of a 2D grating coupler.
- Calculates the coupling efficiency and the angle of incidence required for maximum coupling.
- Simulates a 3D rectangular grating coupler for fiber-to-chip coupling.
- Calculates coupling efficiency, directionality, and far-field radiation patterns.
- Analyzes the influence of grating parameters on coupling performance.
- Models the multi-mode interference (MMI) coupler performance.
- Calculates the output power distribution for different input waveguide configurations.
- Plots the E-field profiles at the output of the MMI.
- Models the coupling between a waveguide and a ring resonator.
- Calculates the resonance wavelength and the coupling efficiency.
- Plots the E-field profiles inside the resonator.
- Simulates the performance of a slab waveguide (SWG) grating coupler.
- Calculates the diffraction efficiency and the far-field diffraction patterns.
- Plots the E-field profiles of the grating coupler.
- Simulates the performance of a vertical taper between waveguide sections with different heights.
- Calculates the transmission and power transfer efficiency between waveguide segments.
- Plots the E-field profiles across the taper region.
- Calculates the transmission as a function of the bending radius.
- Plots the E-field profiles at the bending section.
- Simulates the field profile at waveguide crossings.
- Calculates the coupling between intersecting waveguides as a function of the crossing angle.
- Plots the E-field profile across the intersection.
- Plots the E-field profile of the propagated mode across the tapered waveguide section and calculates transmission.
- Sweeps the taper-tip width and length to calculate the transmission of the fundamental TE or TM mode.
- Plots the E-field profile of the propagated mode.
- Sweeps the waveguide width to calculate the transmission of the fundamental TE or TM mode.
To run the simulations, ensure you have the necessary software installed and follow the instructions provided in the main README file.