Skip to content

fiber

photonforge.fiber.BRILLOUIN_SHIFT_1550 Value: 10900000000.0

photonforge.fiber.RAMAN_PEAK_SHIFT Value: 13200000000000.0

photonforge.fiber.SMF28 Value: {'attenuation': 0.2, 'dispersion': 17.0, 'dispersion_slope': 0.056, 'effective_area': 80.0, 'kerr_index': 2.6e-20}

photonforge.fiber.brillouin_gain_spectrum Normalised Brillouin gain, a Lorentzian centred on the Stokes shift.

photonforge.fiber.brillouin_threshold Critical power for stimulated Brillouin scattering.

photonforge.fiber.fiber_parameters Convert a fibre datasheet into PhotonForge units.

photonforge.fiber.filter_taps Dispersion filter length needed for one section.

photonforge.fiber.raman_efficiency_at_shift Raman gain efficiency against Stokes shift.

photonforge.fiber.raman_on_off_gain Undepleted-pump on/off Raman gain, in dB.

photonforge.fiber.raman_profile Solve the coupled Raman power equations along the fibre.

photonforge.fiber.section_count Sections needed to keep the nonlinear phase per section below a limit.