mirror of
https://github.com/Telecominfraproject/oopt-gnpy.git
synced 2025-11-01 18:47:48 +00:00
fix: update excel documentation
Signed-off-by: EstherLerouzic <esther.lerouzic@orange.com> Change-Id: I34ae7e7a60d46482df1af538e6977ba9afd09f3a
This commit is contained in:
@@ -844,6 +844,17 @@ class Fiber(_Node):
|
||||
|
||||
|
||||
class RamanFiber(Fiber):
|
||||
"""Class representing a Raman fiber in a network.
|
||||
|
||||
Inherits from the Fiber class and adds specific parameters and methods for Raman amplification.
|
||||
|
||||
:ivar raman_pumps: A tuple of pump parameters for the Raman amplification.
|
||||
:vartype raman_pumps: Tuple[PumpParams]
|
||||
:ivar temperature: The operational temperature of the Raman fiber.
|
||||
:vartype temperature: float
|
||||
:raises NetworkTopologyError: If the fiber is defined as a RamanFiber without operational parameters,
|
||||
or if required operational parameters are missing.
|
||||
"""
|
||||
def __init__(self, *args, params=None, **kwargs):
|
||||
super().__init__(*args, params=params, **kwargs)
|
||||
if not self.operational:
|
||||
|
||||
Reference in New Issue
Block a user