Calculates the cumulative nonlinear phase shift for a user-defined series of fiber sections.

How It Works

Fiber 1 Fiber 2 ...

The total B-Integral is the sum of the B-Integrals of each individual fiber section:

B_total = Σ B_i

For each section, the calculation is:

B = (2π / λ) * n₂ * (P_peak_in / A_eff) * L_eff

  • Peak Power: P_peak = P_avg / (T_pulse * f_rep)
  • Effective Area: A_eff = π * (MFD / 2)²
  • Effective Length (handles gain):
    L_eff = L * (G - 1) / ln(G)

System Parameters

Fiber #1