Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z 

R

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.
read2DMatrixFromFile(File) - Static method in class com.net2plan.utils.DoubleUtils
Reads a 2D matrix from a file.
readEscapedString_asStringList(String, List<String>) - Static method in class com.net2plan.utils.StringUtils
 
readFile(File) - Static method in class com.net2plan.research.niw.networkModel.ExcelReader
Reads the Excel file and returns a map with key the sheet name, value the matrix of objects with the values of the cells in the sheet
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.
readImageFromFile(File) - Static method in class com.net2plan.utils.ImageUtils
Reads an image from a file.
readImageFromURL(URL) - Static method in class com.net2plan.utils.ImageUtils
Reads an image from an URL.
readIntMatrix(String) - Static method in class com.net2plan.utils.StringUtils
Reads a matrix IntMatrix2D from a String, where rows are separated by ";" and columns by spaces
readMatrix(String) - Static method in class com.net2plan.utils.StringUtils
Reads a matrix DoubleMatrix2D from a String, where rows are separated by ";" and columns by spaces
readSheet(File, String) - Static method in class com.net2plan.research.niw.networkModel.ExcelReader
 
regularizedProjection_sumEquality(DoubleMatrix1D, int[], DoubleMatrix1D, double, double) - Static method in class com.net2plan.utils.GradientProjectionUtils
Using a simple algorithm, finds the vector x which minimizes \sum_k a_k x_k + epsilon * x_l^2, subject to: x_k >= xMin_k, \sum_k x_k = C.
releaseOccupation(WLightpathUnregenerated) - Method in class com.net2plan.research.niw.networkModel.OpticalSpectrumManager
Releases all the optical slots occupied for a given lightpath in this manager
releaseResources(WDMUtils.RSA, DoubleMatrix2D, DoubleMatrix1D) - Static method in class com.net2plan.libraries.WDMUtils
Updates frequencySlot2FiberOccupancy_se to consider that a lightpath is releasing used frequency slots, and nodeRegeneratorOccupancy to consider that the lightpath releases the occupied regenerators
remove() - Method in class com.net2plan.interfaces.networkDesign.Demand
Removes a demand, and any associated routes or forwarding rules.
remove() - Method in class com.net2plan.interfaces.networkDesign.DynamicSrgImplementation
 
remove() - Method in class com.net2plan.interfaces.networkDesign.dynamicSrgs.DynamicSrgAllBidiLinksTwoNodes
 
remove() - Method in class com.net2plan.interfaces.networkDesign.Link
Removes the link.
remove() - Method in class com.net2plan.interfaces.networkDesign.MulticastDemand
Removes this multicast demand, and any associated multicast trees.
remove() - Method in class com.net2plan.interfaces.networkDesign.MulticastTree
Removes this multicast tree.
remove() - Method in class com.net2plan.interfaces.networkDesign.Node
Removes a node, and any associated link, demand, route or forwarding rule.
remove() - Method in class com.net2plan.interfaces.networkDesign.Resource
Removes this Resource.
remove() - Method in class com.net2plan.interfaces.networkDesign.Route
Removes this route.
remove() - Method in class com.net2plan.interfaces.networkDesign.SharedRiskGroup
Removes this SRG.
remove() - Method in class com.net2plan.research.niw.networkModel.WFiber
Remove this fiber
remove() - Method in class com.net2plan.research.niw.networkModel.WLightpathRequest
Removes this lightpath request.
remove() - Method in class com.net2plan.research.niw.networkModel.WLightpathUnregenerated
Removes this lightpath
remove() - Method in class com.net2plan.research.niw.networkModel.WNode
Removes this node, and all the ending and initiated links, or traversing lightpaths or service chains
remove() - Method in class com.net2plan.research.niw.networkModel.WServiceChain
Removes this service chain, realeasing the resources
remove() - Method in class com.net2plan.research.niw.networkModel.WVnfInstance
Removes the current VNF instance, and all the service chains traversing it
removeAllAttributes() - Method in class com.net2plan.interfaces.networkDesign.NetworkElement
Removes the attribute attached to this network element.
removeAllDemands(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the demands defined in the given layer.
removeAllForwardingRules() - Method in class com.net2plan.interfaces.networkDesign.Demand
Removes all forwarding rules associated to the demand.
removeAllForwardingRules() - Method in class com.net2plan.interfaces.networkDesign.Link
Removes all forwarding rules associated to the link.
removeAllForwardingRules(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the forwarding rules in the given layer.
removeAllForwardingRules(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.Node
Removes all forwarding rules associated to the node for a given layer (that is, of layer links outgoing from the node).
removeAllLinks(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the links defined in the given layer.
removeAllLinksUnused(double, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the unsused links (those whith lesser capacity than toleranceCapacityValueToConsiderUnusedLink) defined in the given layer.
removeAllMulticastDemands(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the multicast demands defined in the given layer.
removeAllMulticastTrees(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the multicast trees defined in the given layer.
removeAllMulticastTreesUnused(double, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the multicast trees carrying no traffic and occupying no link capacity (even in the no failure state) defined in the given layer.
removeAllNetworkLayers() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the network layers (everything but the nodes and the SRGs).
removeAllNodes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the network nodes.
removeAllResources() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the resources.
removeAllRoutes() - Method in class com.net2plan.interfaces.networkDesign.Demand
Removes all forwarding rules associated to the demand.
removeAllRoutes(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the routes defined in the given layer.
removeAllRoutesUnused(double, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the routes defined in the given layer that do not carry traffic nor occupy link capacity in the given layer (even in a no-failure state).
removeAllSRGs() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the shared risk groups.
removeAllUnicastRoutingInformation(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes all the routing information (unicast and multicast) for the given layer, irrespective of the routing type setting.
removeAllValues() - Method in class com.net2plan.libraries.TrafficSeries
 
removeAllValuesAfterOrEqual(Date) - Method in class com.net2plan.libraries.TrafficSeries
 
removeAllValuesBeforeOrEqual(Date) - Method in class com.net2plan.libraries.TrafficSeries
 
removeAttribute(String) - Method in class com.net2plan.interfaces.networkDesign.NetworkElement
Removes the attribute attached to this network element.
removeBackupLightpath(WLightpathUnregenerated) - Method in class com.net2plan.research.niw.networkModel.WLightpathUnregenerated
Removes a backup lightpath
removeBackupRoute(Route) - Method in class com.net2plan.interfaces.networkDesign.Route
Removes the given backupRoute from the backupRoute list of this route
removeCyclesFrom_xde(int, List<Link>, Set<Demand>, DoubleMatrix2D, boolean, String, String, double) - Static method in class com.net2plan.libraries.GraphUtils
Removes open or closed cycles from the x_de routing matrix, for the given set of demands.
removeCyclesFrom_xte(List<Node>, List<Link>, DoubleMatrix2D, DoubleMatrix2D, String, String, double) - Static method in class com.net2plan.libraries.GraphUtils
Removes open or closed cycles from the x_de routing matrix, for the given set of demands.
removeFromPlanningDomain(String) - Method in class com.net2plan.interfaces.networkDesign.Node
Remove this node from the given planning domain, if it belongs to it
removeGlobalPlanningDomain(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes a global planning domain, if no elements have it assigned, and there is left at least one planning domain
removeLink(Link) - Method in class com.net2plan.interfaces.networkDesign.SharedRiskGroup
Removes a link from the set of links of the SRG.
removeNetworkLayer(NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes a layer, and any associated link, demand, route, or forwarding rule.
removeNode(Node) - Method in class com.net2plan.interfaces.networkDesign.SharedRiskGroup
Removes a node from the set of nodes of the SRG.
removePlotNodeLayout(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Removes the indicated layout, that cannot be the currently active layout, nor the default layout
removeQosTypePriorityAndMaxLinkUtilization(String) - Method in class com.net2plan.interfaces.networkDesign.Link
Removes any information on the priority (lower better) and link percentage maximum utilization, assigned to the QoS type indicated.
removeTag(String) - Method in class com.net2plan.interfaces.networkDesign.NetworkElement
Removes this tag from the network element.
removeUrlNodeIcon(NetworkLayer) - Method in class com.net2plan.interfaces.networkDesign.Node
Removes any previous url of the node icon for this layer (if any)
removeUserServiceInfo(String) - Method in class com.net2plan.research.niw.networkModel.WNet
Removes a user service definition from the internal repo
removeValue(Date) - Method in class com.net2plan.libraries.TrafficSeries
 
removeVnfType(String) - Method in class com.net2plan.research.niw.networkModel.WNet
Removes a defined VNF type
renameGlobalPlanningDomain(String, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Change globally the name of a planning domain, updating the information in all the elements
reset() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Resets the state of the network to an empty NetPlan.
resetTimer() - Static method in class com.net2plan.libraries.ProfileUtils
 
resize(BufferedImage, int, int) - Static method in class com.net2plan.utils.ImageUtils
Resizes an image.
Resource - Class in com.net2plan.interfaces.networkDesign
.
restrictDesign(SortedSet<Node>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
First computes the nodes to keep in the planning: these are the selected nodes, the nodes involved in the demands/mDemands between them in this layer, the nodes involved in the links at this layer that carry traffic between the selected nodes, and the nodes associated to the links/demands at lower layers, that carry the traffic between the selected nodes in the given layer, or carry traffic at lower layers, of the links at this layer between the selected nodes.
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).
reverse(long[]) - Static method in class com.net2plan.utils.LongUtils
Reverses the order of the elements of the input array (it will be overriden).
revertToInitialRSA(Route) - Static method in class com.net2plan.libraries.WDMUtils
The full RSA of the lightpath (travsersed fibers, occupied slots and regenerators) is reverted to its primary path.
revertToInitialSetOfLinks() - Method in class com.net2plan.interfaces.networkDesign.MulticastTree
Changes the set of Links of the tree to the ones when the tree was created.
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.
Route - Class in com.net2plan.interfaces.networkDesign
This class contains a representation of a unidirectional route, an structure used to carry traffic of unicast demands at a layer, when the layer routing type is source routing.
route - Variable in class com.net2plan.interfaces.simulation.SimEvent.RouteModify
 
route - Variable in class com.net2plan.interfaces.simulation.SimEvent.RouteRemove
 
RouteAdd(Demand, List<Link>, double, double) - Constructor for class com.net2plan.interfaces.simulation.SimEvent.RouteAdd
Default constructor.
routeAddedToFillByProcessor - Variable in class com.net2plan.interfaces.simulation.SimEvent.RouteAdd
 
RouteModify(Route, List<Link>, double, double) - Constructor for class com.net2plan.interfaces.simulation.SimEvent.RouteModify
Default constructor.
RouteRemove(Route) - Constructor for class com.net2plan.interfaces.simulation.SimEvent.RouteRemove
Default constructor.
routingTableMatrixToString(List<Node>, List<Link>, DoubleMatrix2D) - Static method in class com.net2plan.libraries.IPUtils
Outputs a given set of routing tables to a String.
routingType - Variable in class com.net2plan.interfaces.simulation.SimEvent.DemandAdd
 
rsa - Variable in class com.net2plan.libraries.WDMUtils.LightpathModify
The new RSA of the lightpath
RSA(Route, boolean) - Constructor for class com.net2plan.libraries.WDMUtils.RSA
Creates a RSA object reading the information from the existing Route object (and its WDM-related attributes).
RSA(List<Link>, IntMatrix2D, int[]) - Constructor for class com.net2plan.libraries.WDMUtils.RSA
Creates a RSA object from the provided information
RSA(List<Link>, IntMatrix2D) - Constructor for class com.net2plan.libraries.WDMUtils.RSA
Equivalent to RSA (seqLinks , seqFrequencySlot, null)
RSA(List<Link>, int, int) - Constructor for class com.net2plan.libraries.WDMUtils.RSA
Creates a RSA with the same set of contigous slots occupied in all the traversed fibers
RSA(List<Link>, int, int, int[]) - Constructor for class com.net2plan.libraries.WDMUtils.RSA
Creates a RSA with the same set of contigous slots occupied in all the traversed fibers
RSA(List<Link>, int) - Constructor for class com.net2plan.libraries.WDMUtils.RSA
Creates a RSA where the same one single slot is occupied in all the traversed links.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2018. All rights reserved.