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
 
addBackupLightpath(WLightpathUnregenerated) - Method in class com.net2plan.research.niw.networkModel.WLightpathUnregenerated
Adds a backup lightpath to this lightpath
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, Constants.RoutingType, Map<String, String>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new traffic demand.
addDemandBidirectional(Node, Node, double, Constants.RoutingType, Map<String, String>, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds two demands, one in each direction,.
addDemandsFromTrafficMatrix(DoubleMatrix2D, Constants.RoutingType, NetworkLayer...) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds new traffic demands froma traffic matrix given as a DoubleMatrix2D object.
addFiber(WNode, WNode, List<Integer>, double, boolean) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds a fiber to the design
addGlobalPlanningDomain(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new planning domain to which elements can be assigned in the design.
addIpLink(WNode, WNode, double, boolean) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds an IP link to the network
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.
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.
addLightpathRequest(WNode, WNode, double, boolean) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds a lightpath request to the design
addLightpathUnregenerated(List<WFiber>, SortedSet<Integer>, boolean) - Method in class com.net2plan.research.niw.networkModel.WLightpathRequest
Adds a lightpath realizing this lightpath request.
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(SortedMap<MulticastDemand, List<SortedSet<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.
addNode(double, double, String, String) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds a node to the design
addOrUpdateUserService(WUserService) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds or updates a user service to the defined repository of user services
addOrUpdateVnfType(WVnfType) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds a new VNF type to the network, with the provided information
addPlotNodeLayout(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new layout.
addResource(String, String, Optional<Node>, double, String, Map<Resource, Double>, double, Map<String, String>) - 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
addRoutesAndBackupRoutesFromCandidate11PathList(SortedMap<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(SortedMap<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.
addServiceChain(List<? extends WAbstractNetworkElement>, double) - Method in class com.net2plan.research.niw.networkModel.WServiceChainRequest
Adds a service chain to satisfy traffic of this service chain request.
addServiceChainRequest(WNode, boolean, WUserService) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds a request for an upstream or downstream unidirectional service chain, for the given user service.
addSRG(double, double, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new SRG.
addSRGDynamic(double, double, String, String, Map<String, String>) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Adds a new dynamic SRG.
addSyntheticMonitoringTrace(TrafficSeries.FITTINGTYPE, Date, double, int, double, double, double) - Method in class com.net2plan.libraries.TrafficSeries
 
addTag(String) - Method in class com.net2plan.interfaces.networkDesign.NetworkElement
Adds a tag to this network element.
addToPlanningDomain(String) - Method in class com.net2plan.interfaces.networkDesign.Node
Remove this node from the given planning domain, if it belongs to it
addValue(Date, Double) - Method in class com.net2plan.libraries.TrafficSeries
 
addValues(Collection<Date>, Collection<Double>) - Method in class com.net2plan.libraries.TrafficSeries
 
addValues(Collection<Pair<Date, Double>>) - Method in class com.net2plan.libraries.TrafficSeries
 
addValues(SortedMap<Date, Double>) - Method in class com.net2plan.libraries.TrafficSeries
 
addVnfInstance(WNode, String, WVnfType) - Method in class com.net2plan.research.niw.networkModel.WNet
Adds an instance of the VNF of the given type, in the indicated host node, applying it the given name
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
allocateOccupation(WLightpathUnregenerated, Collection<WFiber>, SortedSet<Integer>) - Method in class com.net2plan.research.niw.networkModel.OpticalSpectrumManager
Accounts for the occupation of a lightpath, updating the information in the spectrum manager
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.
attachToNode(Node) - Method in class com.net2plan.interfaces.networkDesign.Resource
Attaches this resource, now dettached of other node, to a new indicated node.
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 © 2018. All rights reserved.