fnss.traffic.trafficmatrices.TrafficMatrix.pop_flow¶
-
TrafficMatrix.
pop_flow
(origin, destination)[source]¶ Pop a flow from the traffic matrix and return the volume of the flow removed. If the flow to remove does not exist, a KeyError is raised.
Parameters: origin : any hashable type
The origin node
destination : any hashable type
The destination node
Returns: volume : float
The volume of the flow popped from the matrix
Raises: KeyError:
if there is no flow from the given origin to the given destination