hyperbolic_secant_profile_index

pygrin.pygrin.hyperbolic_secant_profile_index(n_0, alpha, r)[source]

Index of a hyperbolic secant grin lens at a particular radius.

Parameters:
  • n_0 – index of refraction at center of grin lens [unitless]

  • alpha – parameter (like gradient for parabolic lens) [1/mm]

  • r – distance from center of lens [mm]

Returns:

float – the index of a parabolic grin lens at r [unitless]