Bend Characterization
- pyphotonics.simulation.bend_char.soi_bend_char_varfdtd(soi, width, radius, angle, wavelength, interactive=False, sim_time=2e-12, io_buffer=3, mesh_buffer=None)
Returns the transmission of an SOI slab waveguide bend of a given width, radius, and angle at a given wavelength.
- Parameters
soi (structure.SOI) – SOI object with the desired parameters.
width (double) – Waveguide width in meters.
radius (double) – Bend radius in meters.
angle (double) – Bend angle in degrees.
wavelength (double) – Target wavelength in meters.
interactive (bool) – Interactive mode opens the created simulation for inspection before running.
sim_time (double) – Simulation time in seconds.
io_buffer (double) – Spacing between bend and the input source/output monitor relative to wavelength.
mesh_buffer (double) – Buffer around input waveguide and bend for meshes to span in meters. Defaults to no mesh.
- Returns
T – Bend transmission as measured at output monitor in dB.
- Return type
double