gaussian_radial_irradiance

ofiber.cylinder_step.gaussian_radial_irradiance(V, r_over_a)[source]

Calculate the normalized irradiance in a step-index fiber.

The normalization is done assuming the Gaussian envelope approximation for the LP_01 mode. The result is normalized such that np.trapz(Gaussian(r_over_a)*r_over_a, r_over_a) = 1/2

Parameters:
  • V – V-parameter for fiber [-]

  • r_over_a – (radial position)/(core radius) [-]

Returns:

normalized irradiance at points r_over_a [-]