- random(double, double) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random double in range [minValue, maxValue]
- random(double, double, Random) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random double in range [minValue, maxValue]
- random(int, int) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random integer in range [minValue, maxValue]
- random(int, int, Random) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random integer in range [minValue, maxValue]
- random(long, long) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random long in range [minValue, maxValue]
- random(long, long, Random) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random long in range [minValue, maxValue]
- random(double, double, int) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random double vector, with elements in range [minValue, maxValue]
- random(double, double, int, Random) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random double vector, with elements in range [minValue, maxValue]
- random(int, int, int) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random integer vector, with elements in range [minValue, maxValue]
- random(int, int, int, Random) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random integer vector, with elements in range [minValue, maxValue]
- random(long, long, int) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random long vector, with elements in range [minValue, maxValue]
- random(long, long, int, Random) - Static method in class com.net2plan.utils.RandomUtils
-
Returns a random long vector, with elements in range [minValue, maxValue]
- RandomUtils - Class in com.net2plan.utils
-
Provides static methods to obtain both random numbers and vectors.
- RandomUtils() - Constructor for class com.net2plan.utils.RandomUtils
-
- read2DMatrixFromFile(File, boolean) - Static method in class com.net2plan.libraries.TrafficMatrixGenerationModels
-
Reads a 2D matrix from a file.
- readFromOptionsDefaultFile() - Static method in class com.net2plan.interfaces.networkDesign.Configuration
-
Reads options from the default file.
- readFromOptionsFile(File) - Static method in class com.net2plan.interfaces.networkDesign.Configuration
-
Reads options from a given file.
- releaseConnection(int) - Static method in class com.net2plan.interfaces.cacSimulation.CACAction
-
Releases an existing connection.
- removeAllDemands() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes all the demands defined within the network.
- removeAllLinks() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes all the links defined within the network.
- removeAllLinks() - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove all links' action.
- removeAllNodes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes all the nodes defined within the network.
- removeAllProtectionSegments() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes all the protection segments defined within the network.
- removeAllProtectionSegments() - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove all protection segments' action.
- removeAllProtectionSegmentsFromRouteBackupList(long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove all protection segments from route backup list' action.
- removeAllProtectionSegmentsFromRouteBackupSegmentList(long) - Static method in class com.net2plan.interfaces.resilienceSimulation.ProvisioningAction
-
Removes all protection segments associated to a given route.
- removeAllRoutes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes all the traffic routes defined within the network.
- removeAllRoutes() - Static method in class com.net2plan.interfaces.resilienceSimulation.ProvisioningAction
-
Removes all routes.
- removeAllRoutes() - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove all routes' action.
- removeAllSRGs() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Remove all SRGs.
- removeAllSRGs() - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove all SRGs' action.
- removeDemand(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes the demand identified by the given parameter.
- removeDemandAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a given attribute from a demand.
- removeDemands(int[]) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a set of demands.
- removeLink(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes the link identified by the given parameter.
- removeLink(long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove link' action.
- removeLinkAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a given attribute from a link.
- removeLinkFromSRG(int, int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a link form the set of links of a given SRG.
- removeLinkFromSRG(long, long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove link from SRG' action.
- removeLinks(int[]) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a set of links.
- removeNetworkAttribute(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a given attribute from the network.
- removeNode(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes the node identified by the given parameter.
- removeNodeAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a given attribute from a node.
- removeNodeFromSRG(int, int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a node form the set of links of a given SRG.
- removeNodeFromSRG(int, long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove node from SRG' action.
- removeNodes(int[]) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a set of nodes.
- removePath(int) - Method in class com.net2plan.libraries.CandidatePathList
-
Removes a path from the candidate path list.
- removeProtectionSegment(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes the specified protection segment from the network.
- removeProtectionSegment(long) - Static method in class com.net2plan.interfaces.resilienceSimulation.ProvisioningAction
-
Removes a protection segment.
- removeProtectionSegment(long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove protection segment' action.
- removeProtectionSegmentAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a given attribute from a segment.
- removeProtectionSegmentFromRouteBackupSegmentList(int, int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a protection segment from the list of backup protection segments of a route.
- removeProtectionSegmentFromRouteBackupSegmentList(long, long) - Static method in class com.net2plan.interfaces.resilienceSimulation.ProvisioningAction
-
Removes a protection segment from the backup list of a given route.
- removeProtectionSegmentFromRouteBackupSegmentList(long, long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove protection segment from route backup list' action.
- removeProtectionSegments(int[]) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a set of protection segments.
- removeRoute(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes the traffic route identified by the given parameter.
- removeRoute(long) - Static method in class com.net2plan.interfaces.resilienceSimulation.ProvisioningAction
-
Removes a route.
- removeRoute(long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove route' action.
- removeRouteAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a given attribute from a route.
- removeRoutes(int[]) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a set of routes.
- removeSRG(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a SRG.
- removeSRG(long) - Static method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TrafficAllocationAction
-
'Remove SRG' action.
- removeSRGAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a given attribute from a SRG.
- removeSRGs(int[]) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Removes a set of SRGs.
- reset() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
-
Resets the state of the network.
- reset() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
-
Resets the network.
- reset() - Method in class com.net2plan.interfaces.resilienceSimulation.ResilienceNetState
-
Resets the state of the network.
- reset() - Method in class com.net2plan.interfaces.timeVaryingTrafficSimulation.TimeVaryingNetState
-
Resets the state of the network.
- ResilienceEvent - Class in com.net2plan.interfaces.resilienceSimulation
-
Provides a set of events to be returned by resilience event generators.
- ResilienceEvent(double, int, ResilienceEvent.EventType) - Constructor for class com.net2plan.interfaces.resilienceSimulation.ResilienceEvent
-
Constructor to define failure/reparation events.
- ResilienceEvent.EventType - Enum in com.net2plan.interfaces.resilienceSimulation
-
Type of event.
- ResilienceNetState - Class in com.net2plan.interfaces.resilienceSimulation
-
Represents the current state of a network within the resilience simulation:
SRGs/nodes/links up/down, current carried traffic per link...
- ResilienceNetState(NetPlan) - Constructor for class com.net2plan.interfaces.resilienceSimulation.ResilienceNetState
-
Default constructor.
- reverse(double[]) - Static method in class com.net2plan.utils.DoubleUtils
-
Reverses the order of the elements of the input array (it will be overriden).
- reverse(int[]) - Static method in class com.net2plan.utils.IntUtils
-
Reverses the order of the elements of the input array (it will be overriden).
- round(double, int) - Static method in class com.net2plan.utils.DoubleUtils
-
Rounds a number to the closest double
given the number of
required decimal places.
- round(double[], int) - Static method in class com.net2plan.utils.DoubleUtils
-
Rounds a number to the nearest double
given the number of
required decimal places.
- routingTableMatrixToString(int[][], double[][]) - Static method in class com.net2plan.libraries.IPUtils
-
Outputs a given set of routing tables to a String
.