fixed loss factor
This commit is contained in:
@@ -903,7 +903,8 @@ def capillary_loss(wl: np.ndarray, he_mode: tuple[int, int], core_radius: float)
|
|||||||
loss in 1/m
|
loss in 1/m
|
||||||
"""
|
"""
|
||||||
chi_silica = abs(mat.Sellmeier.load("silica").chi(wl))
|
chi_silica = abs(mat.Sellmeier.load("silica").chi(wl))
|
||||||
nu_n = 0.5 * (chi_silica + 2) / np.sqrt(chi_silica)
|
# the real loss alpha is 2*Im(n_eff), which differs from the notation of the paper
|
||||||
|
nu_n = (chi_silica + 2) / np.sqrt(chi_silica)
|
||||||
return nu_n * (u_nm(*he_mode) * wl / pipi) ** 2 * core_radius**-3
|
return nu_n * (u_nm(*he_mode) * wl / pipi) ** 2 * core_radius**-3
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user