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 

A

activityFactor(double, double, double, double) - Static method in class com.net2plan.libraries.TrafficMatrixGenerationModels
Returns the activity factor of a node, given the current UTC hour and its timezone (see [1]).
add(double, Object) - Method in class com.net2plan.utils.TimeTrace
 
addBackupRoute(Route) - Method in class com.net2plan.interfaces.networkDesign.Route
Adds an existing route backupRoute in the same demand, designating it as a backup of this route.
addBorder(BufferedImage, int, Color) - Static method in class com.net2plan.utils.ImageUtils
Creates a new image that adds a border of the given thickness and color to the image (so the image size grows)
addDemand(Node, Node, double, Map<String, String>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new traffic demand.
addDemandBidirectional(Node, Node, double, Map<String, String>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds two demands, one in each direction,.
addDemandsFromTrafficMatrix(DoubleMatrix2D, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds new traffic demands froma traffic matrix given as a DoubleMatrix2D object.
addLayer(String, String, String, String, URL, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new layer.
addLayerFrom(NetworkLayer) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Creates a new layer and adds the links, routes etc. from the input layer.
addLightpath(Demand, WDMUtils.RSA, double) - Static method in class com.net2plan.libraries.WDMUtils
Creates a new lightpath with the given RSA, as a Route object.
addLink(Node, Node, double, double, double, Map<String, String>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new link.
addLink(Link) - Method in class com.net2plan.interfaces.networkDesign.SharedRiskGroup
Adds a link to the SRG.
addLinkBidirectional(Node, Node, double, double, double, Map<String, String>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds two links, one in each direction.
addMulticastDemand(Node, Set<Node>, double, Map<String, String>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new multicast traffic demand.
addMulticastTree(MulticastDemand, double, double, Set<Link>, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new traffic multicast tree.
addMulticastTreesFromCandidateTreeList(Map<MulticastDemand, List<Set<Link>>>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds multiple multicast trees from a Candidate Tree list.
addNode(double, double, String, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new node to the network.
addNode(Node) - Method in class com.net2plan.interfaces.networkDesign.SharedRiskGroup
Adds a node to the SRG.
addNodeLocation(Node) - Method in class com.net2plan.utils.TopologyMap
Creates a new entry in the topology map with the ID and coordinates of the given node.
addNodeLocation(long, Point2D) - Method in class com.net2plan.utils.TopologyMap
Creates a new entry in the topology map with the node ID and the given position.
addResource(String, String, Node, double, String, Map<Resource, Double>, double, AttributeMap) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new Resource to the network.
addRoute(Demand, double, double, List<Link>, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new traffic route Important: Routing type must be SOURCE_ROUTING.
addRoutesAndBackupRoutesFromCandidate11PathList(Map<Pair<Node, Node>, List<Pair<List<Link>, List<Link>>>>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
For each demand in the map, adds a number of route pairs with the given paths, where each route pair has a primary route and one backup to it.
addRoutesFromCandidatePathList(Map<Pair<Node, Node>, List<List<Link>>>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds multiples routes for each demand of the given layer, using the paths in an input Candidate Path List.
addServiceChain(Demand, double, List<Double>, List<? extends NetworkElement>, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new traffic service chain, which is a route which also traverses and occupied resources.
addSRG(double, double, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new SRG.
affectsAnyOf(Collection<? extends NetworkElement>) - Method in class com.net2plan.interfaces.networkDesign.SharedRiskGroup
Returns true if any element of the given collection of links, nodes and resources is affected by te SRG (fails if the SRG fails), false otherwise
allocateResources(WDMUtils.RSA, DoubleMatrix2D, DoubleMatrix1D) - Static method in class com.net2plan.libraries.WDMUtils
Updates frequencySlot2FiberOccupancy_se and nodeRegeneratorOccupancy to consider that a new lightpath is occupying the resources given by rsa.
alphaUtility(DoubleMatrix1D, double) - Static method in class com.net2plan.libraries.NetworkPerformanceMetrics
 
arrayOf(boolean...) - Static method in class com.net2plan.utils.BooleanUtils
Generates a boolean[] from comma-separated values.
arrayOf(double...) - Static method in class com.net2plan.utils.DoubleUtils
Generates a double[] from comma-separated values.
arrayOf(int...) - Static method in class com.net2plan.utils.IntUtils
Generates an int[] from comma-separated values.
arrayOf(long...) - Static method in class com.net2plan.utils.LongUtils
Generates a long[] from comma-separated values.
arrayOf(String...) - Static method in class com.net2plan.utils.StringUtils
Generates an String[] from comma-separated values.
asObjectArray(boolean[]) - Static method in class com.net2plan.utils.BooleanUtils
Converts from boolean[] to Boolean[].
asObjectArray(double[]) - Static method in class com.net2plan.utils.DoubleUtils
Converts from a double array to a Double array.
asObjectArray(int[]) - Static method in class com.net2plan.utils.IntUtils
Converts from an int array to an Integer array.
asObjectArray(long[]) - Static method in class com.net2plan.utils.LongUtils
Converts from an long array to an Long array.
asPrimitiveArray(Boolean[]) - Static method in class com.net2plan.utils.BooleanUtils
Converts from Boolean[] to boolean[].
asPrimitiveArray(Double[]) - Static method in class com.net2plan.utils.DoubleUtils
Converts from a Double array to a double array.
asPrimitiveArray(Integer[]) - Static method in class com.net2plan.utils.IntUtils
Converts from an Integer array to an int array.
asPrimitiveArray(Long[]) - Static method in class com.net2plan.utils.LongUtils
Converts from an Long array to an long array.
assignFrom(NetPlan) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Assigns the information from the input NetPlan.
average(double[]) - Static method in class com.net2plan.utils.DoubleUtils
Returns the average value of an array.
average(Map<A, Double>) - Static method in class com.net2plan.utils.DoubleUtils
Returns the average of the map values.
average(Collection<Double>) - Static method in class com.net2plan.utils.DoubleUtils
Returns the average value of a collection.
average(int[]) - Static method in class com.net2plan.utils.IntUtils
Returns the average value of an array.
average(Map<A, Integer>) - Static method in class com.net2plan.utils.IntUtils
Returns the average of the map values.
average(Collection<Integer>) - Static method in class com.net2plan.utils.IntUtils
Returns the average value of a collection.
average(long[]) - Static method in class com.net2plan.utils.LongUtils
Returns the average value of an array.
averageNonZeros(double[]) - Static method in class com.net2plan.utils.DoubleUtils
Returns the average value only among non-zero values
averageNonZeros(int[]) - Static method in class com.net2plan.utils.IntUtils
Returns the average value only among non-zero values
averageNonZeros(long[]) - Static method in class com.net2plan.utils.LongUtils
Returns the average value only among non-zero values
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 © 2017. All rights reserved.