optic.models.amplification.getN2Pop

getN2Pop(P, properties)

Determines the number of carriers at the metastable level, considering the spectral and spatial Giles algorithm.

Parameters:
  • P (np.array) – Signal power (signal + pump + ASE).

  • properties (object with constants and edfa parameters.)

Returns:

norm2 – Number of carriers at the metastable level.

Return type:

np.array