Unit Conversions

GNLSE.dispersion_D_to_beta2Function
dispersion_D_to_beta2(D_ps_nm_km::Real, lambda0_m::Real) -> Float64

Convert chromatic dispersion parameter D [ps/(nm·km)] at wavelength lambda0_m [m] to group-velocity dispersion coefficient β₂ [s²/m].

Formula: β₂ = - λ₀² / (2π c) · D

source
GNLSE.beta2_to_dispersion_DFunction
beta2_to_dispersion_D(beta2_s2_m::Real, lambda0_m::Real) -> Float64

Convert group-velocity dispersion coefficient β₂ [s²/m] at wavelength lambda0_m [m] to chromatic dispersion parameter D [ps/(nm·km)].

source
GNLSE.dispersion_S_to_beta3Function
dispersion_S_to_beta3(S_ps_nm2_km::Real, D_ps_nm_km::Real, lambda0_m::Real) -> Float64

Convert dispersion slope S [ps/(nm²·km)] and parameter D [ps/(nm·km)] at wavelength lambda0_m [m] to third-order dispersion coefficient β₃ [s³/m].

source