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

G

gcd(double[]) - Static method in class com.net2plan.utils.DoubleUtils
Computes the greatest common divisor of a double array.
gcd(int[]) - Static method in class com.net2plan.utils.IntUtils
Computes the greatest absolute common divisor of an integer array.
generateFailureGroupsPerBidirectionalLinkBundle(NetPlan, double, double) - Static method in class com.net2plan.libraries.ResilienceUtils
 
generateFailureGroupsPerDirectionalLinkBundle(NetPlan, double, double) - Static method in class com.net2plan.libraries.ResilienceUtils
 
generateFailureGroupsPerLink(NetPlan, double, double) - Static method in class com.net2plan.libraries.ResilienceUtils
 
generateFailureGroupsPerNode(NetPlan, double, double) - Static method in class com.net2plan.libraries.ResilienceUtils
 
getAcceptedSequenceOfLinks() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionActions
 
getAcceptedTrafficVolumeInErlangs() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionActions
 
getAdjacencyMatrixEigenvalues(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getAlgebraicConnectivity(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getAllLooplessShortestPaths(int[][], int, int, int, double[]) - Static method in class com.net2plan.libraries.GraphUtils
 
getAllPairsShortestPaths(int[][], int, double[]) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getAssortativity(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getAsWeightedGraph(Graph<Integer, Integer>, double[]) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
It generates a weighted view of the backing graph specified in the constructor.
getAvailabilityValues(NetPlan, int, double, double) - Static method in class com.net2plan.libraries.ResilienceUtils
 
getAverageNeighborConnectivity(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getAverageShortestPathDistance(int[][], int, double[]) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getAverageTwoTermReliability(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getBetweenessCentrality(int[][], int, double[]) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getCapacitatedShortestPath(int[][], int, int, double[], double[], double) - Static method in class com.net2plan.libraries.GraphUtils
 
getClusteringCoefficient(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getConnectionArrivalTime(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
Returns the arrival time of the specified connection.
getConnectionCurrentTrafficInErlangs(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionCurrentTrafficInErlangsVector() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionDemand(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionDuration(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
Returns the duration of the specified connection.
getConnectionIds() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionIdsForDemand(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
Returns the Set of connection ids associated to a given demand.
getConnectionRequestedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionRequestedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionRoute(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionSequenceOfLinks(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getConnectionsTraversedByLink(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getDecision() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionActions
 
getDemandAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the value for an attribute of the given demand.
getDemandAttributeVector(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getDemandCarriedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getDemandCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getDemandCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getDemandEgressNode(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the egress node of the demand.
getDemandId(int) - Method in class com.net2plan.libraries.CandidatePathList
Obtains the demand associated to the path
getDemandIdsPerPath() - Method in class com.net2plan.libraries.CandidatePathList
Obtains a vector with the demands associated to each path (the path id is the index)
getDemandIngressNode(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the ingress node of the demand.
getDemandLayerGraph(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Returns a graph representing the traffic demands (nodes and links) of the network plan.
getDemandLayerGraph(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns a graph representing the traffic demands (nodes and links) of the network plan.
getDemandOfferedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getDemandOfferedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getDemandPathVector(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils
Returns the demand-path vector (a 1xP vector in which an element d(p) is equal to the demand identifier for path p).
getDemandRoutes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getDemandSpecificAttributes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getDemandTable() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Dx2 demand table, in which each row represent the ingress and egress node of that demand.
getDensity(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getDescription() - Method in interface com.net2plan.interfaces.cacSimulation.ICACAlgorithm
Returns the description.
getDescription() - Method in interface com.net2plan.interfaces.cacSimulation.IConnectionEventGenerator
Returns the description.
getDescription() - Method in interface com.net2plan.interfaces.networkDesign.IAlgorithm
Returns the description.
getDescription() - Method in interface com.net2plan.interfaces.networkDesign.IAlgorithmMultiLayer
Returns the description.
getDescription() - Method in interface com.net2plan.interfaces.networkDesign.IReport
Returns the description.
getDescription() - Method in interface com.net2plan.interfaces.resilienceSimulation.IProvisioningAlgorithm
Returns the description.
getDescription() - Method in interface com.net2plan.interfaces.resilienceSimulation.IResilienceEventGenerator
Returns the description.
getDiameter(int[][], int, double[]) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getEdgeWeightTransformer(double[]) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
 
getFailureEffects(ResilienceEvents, Set<Integer>, Set<Integer>, Set<Integer>, List<Double>, Set<Integer>, List<Double>) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getFailureGroupsFromNetPlan(NetPlan, double, double) - Static method in class com.net2plan.libraries.ResilienceUtils
 
getFirst() - Method in class com.net2plan.utils.Pair
Returns the first element from this pair.
getFirst() - Method in class com.net2plan.utils.Quadruple
Returns the first element from this quadruple.
getFirst() - Method in class com.net2plan.utils.Triple
Returns the first element from this triple.
getFirstAvailableNodeDownstream(int, int[], int[]) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getFourth() - Method in class com.net2plan.utils.Quadruple
Returns the fourth element from this quadruple.
getGraphFromLinkTable(int[][], int) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
 
getGraphFromLinkTable(int[][], int) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
 
getHTMLFromFile(File) - Static method in class com.net2plan.utils.HTMLUtils
Returns the HTML text from a given file.
getHTMLFromURL(URL) - Static method in class com.net2plan.utils.HTMLUtils
Returns the HTML text from a given URL.
getIncidenceMatrix(int[][], int) - Static method in class com.net2plan.libraries.GraphUtils
Given a table of links, demands or paths, where first column is the link/demand/path inital node, and second column the target node, it computes the incidence matrix.
getIncomingLinks(int[][], int) - Static method in class com.net2plan.libraries.GraphUtils
Given a link table, with a row per link and two columns (first the origin node, second the destination node), and given a node n, it returns the links that enter the node.
getKLooplessShortestPaths(int[][], int, int, int, int) - Static method in class com.net2plan.libraries.GraphUtils
 
getKLooplessShortestPaths(int[][], int, int, int, int, double[]) - Static method in class com.net2plan.libraries.GraphUtils
 
getLaplacianMatrixEigenvalues(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getLastAddedConnection() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getLastAvailableNodeUpstream(int, int[], int[]) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getLastRemovedConnection() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getLineSeparator() - Static method in class com.net2plan.utils.StringUtils
Returns the line separator.
getLinkAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkAttributeVector(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkAvailableCapacityInErlangs(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getLinkAvailableCapacityInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getLinkCapacityInErlangs(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkCapacityInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkCapacityNotReservedForProtectionInErlangs(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkCapacityNotReservedForProtectionInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkCapacityReservedForProtectionInErlangs(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkCapacityReservedForProtectionInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkConnectivity(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getLinkCurrentCarriedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getLinkCurrentCarriedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the carried traffic by the specified link.
getLinkCurrentCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getLinkCurrentCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns a vector with the carried traffic per link.
getLinkDestinationNode(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the destination node of the link.
getLinkFailureEvents() - Method in class com.net2plan.interfaces.resilienceSimulation.ResilienceEvents
 
getLinkLengthInKm(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the length of the specified link.
getLinkLengthInKmVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkMaximumUtilization() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkOriginNode(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the origin node of the link.
getLinkPropagationDelayInSeconds(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkPropagationDelayInSecondsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkReparationEvents() - Method in class com.net2plan.interfaces.resilienceSimulation.ResilienceEvents
 
getLinksDown() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the list of links which are down.
getLinkSpareCapacityInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkSpecificAttributes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkTable() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Ex2 link table, in which each row represent the origin and destination node of that link.
getLinkTraversingProtectionSegments(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkTraversingRoutes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkTraversingRoutes(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the list of routes which are traversed by a given link.
getLinkUtilization(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkUtilizationVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getLinkWeightAttributes(NetPlan) - Static method in class com.net2plan.libraries.IPUtils
Obtains the set of link weights (link attribute 'linkWeight', default: 1) from a given a network design.
getMergedBackupRoute(int[], int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getMergedRoute(int[], int[]) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getModifiedConnections() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionActions
 
getNeighbors(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getNetworkAttribute(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNetworkAttributes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeAdjacencyMatrix(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getNodeAdjacencyMatrix(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils
Returns the node adjacency matrix (a NxN matrix in which an element aij is equal to the number of links from node i to node j).
getNodeAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeAttributeVector(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeConnectivity(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getNodeDemandIncidenceMatrix(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils
Returns the node-demand incidence matrix (a NxD matrix in which an element wnd is equal to 1 if node n is the ingress node of demand d, -1 if node n is the egress node of demand d, and zero otherwise).
getNodeEgressTrafficInErlangsVector() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getNodeEgressTrafficInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeEgressTrafficInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the current egress traffic from each node.
getNodeFailureEvents() - Method in class com.net2plan.interfaces.resilienceSimulation.ResilienceEvents
 
getNodeIncomingDemands(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeIncomingLinks(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeIncomingRoutes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeIngressTrafficInErlangsVector() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getNodeIngressTrafficInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeIngressTrafficInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the current ingress traffic to each node.
getNodeLinkIncidenceMatrix(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getNodeLinkIncidenceMatrix(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils
Returns the node-link incidence matrix (a NxE matrix in which an element ane is equal to 1 if node n is the origin node of link e, -1 if node n is the destination node of link e, and zero otherwise).
getNodeLinkStateChanges(int[], int[]) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the set of current state changes in the network.
getNodeName(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeNameVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeOutgoingDemands(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeOutgoingLinks(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeOutgoingRoutes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodePairDemands(int, int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets all the demands from a given ingress node to a given egress node.
getNodePairLinks(int, int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodePairPhysicalDistance(int, int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets the physical distance between a node pair.
getNodePairRoutes(int, int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeReparationEvents() - Method in class com.net2plan.interfaces.resilienceSimulation.ResilienceEvents
 
getNodesDown() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the list of nodes which are down.
getNodeSpecificAttributes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeTraversingLinks(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Gets all the links which has a given node as origin or destination.
getNodeTraversingProtectionSegments(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeTraversingRoutes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeTraversingRoutes(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getNodeTraversingTrafficInErlangsVector() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
 
getNodeTraversingTrafficInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeTraversingTrafficInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the current traffic traversing each node.
getNodeXYPosition(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getNodeXYPositionTable() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the Nx2 node position table, in which each row represent the node position in a 2D plane.
getNumberOfActiveConnections() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionNetState
Returns the number of active connections in the network.
getNumberOfDemands() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of traffic demands defined within the network.
getNumberOfFailureGroups() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the number of defined SRGs.
getNumberOfLinks() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of unidirectional links defined within the network.
getNumberOfNodes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of nodes defined within the network.
getNumberOfPaths() - Method in class com.net2plan.libraries.CandidatePathList
Returns the number of paths in the list
getNumberOfProtectionSegments() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of protection segments defined within the network.
getNumberOfRequests() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionEvents
 
getNumberOfRoutes() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the number of routes for traffic demands defined within the network.
getOption(String) - Static method in class com.net2plan.interfaces.networkDesign.Configuration
 
getOptions() - Static method in class com.net2plan.interfaces.networkDesign.Configuration
 
getOutgoingLinks(int[][], int) - Static method in class com.net2plan.libraries.GraphUtils
Given a link table, with a row per link and two columns (first the origin node, second the destination node), and given a node n, it returns the links that leave the node.
getOutNodeDegree(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getParameters() - Method in interface com.net2plan.interfaces.cacSimulation.ICACAlgorithm
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in interface com.net2plan.interfaces.cacSimulation.IConnectionEventGenerator
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in interface com.net2plan.interfaces.networkDesign.IAlgorithm
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in interface com.net2plan.interfaces.networkDesign.IAlgorithmMultiLayer
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in interface com.net2plan.interfaces.networkDesign.IReport
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in interface com.net2plan.interfaces.resilienceSimulation.IProvisioningAlgorithm
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getParameters() - Method in interface com.net2plan.interfaces.resilienceSimulation.IResilienceEventGenerator
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
getPath(int) - Method in class com.net2plan.libraries.CandidatePathList
Obtains the path object associated to identifier p
getPath() - Method in class com.net2plan.libraries.GraphUtils.JUNGUtils.GraphPath
Returns the edges making up the path.
getPathCost(int, double[]) - Method in class com.net2plan.libraries.CandidatePathList
 
getPathLength() - Method in class com.net2plan.libraries.GraphUtils.JUNGUtils.GraphPath
Returns the path length measured in number of hops or edges.
getPathsPerDemand(int) - Method in class com.net2plan.libraries.CandidatePathList
Returns the array of identifiers of the paths that are associated to this demand
getPathsPerDemandAndLink(int, int) - Method in class com.net2plan.libraries.CandidatePathList
Returns the array of identifiers of the paths of demand d that traverse link e
getPathsPerLink(int) - Method in class com.net2plan.libraries.CandidatePathList
Returns the array of identifiers of the paths that traverse this link
getPathWeight(List<E>, Transformer<E, Double>) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
 
getPathWeight() - Method in class com.net2plan.libraries.GraphUtils.JUNGUtils.GraphPath
Returns the weight assigned to the path.
getPhysicalLayerGraph(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils.JGraphTUtils
Returns a graph representing the physical topology (nodes and links) of the network plan.
getPhysicalLayerGraph(NetPlan) - Static method in class com.net2plan.libraries.GraphUtils.JUNGUtils
Returns a graph representing the physical topology (nodes and links) of the network plan.
getProtectionSegmentAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentAttributeVector(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentAvailableCapacityInErlangs(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getProtectionSegmentAvailableCapacityInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getProtectionSegmentCurrentCarriedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the traffic carried by the specified protection segment.
getProtectionSegmentCurrentCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns a vector with the carried traffic per protection segment.
getProtectionSegmentDestinationNode(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the destination node of the protection segment.
getProtectionSegmentIsDedicated(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentIsDedicatedVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentLengthInKm(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentLengthInKmVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentNumberOfHops(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentNumberOfHopsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentOriginNode(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
Returns the identifier of the origin node of the protection segment.
getProtectionSegmentPropagationDelayInSeconds(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentPropagationDelayInSecondsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentReservedBandwithInErlangs(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentReservedBandwithInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentsDown() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the list of protection segments which are down.
getProtectionSegmentSequenceOfLinks(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentSequenceOfNodes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getProtectionSegmentSpecificAttributes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getReleases() - Method in class com.net2plan.interfaces.cacSimulation.ConnectionEvents
 
getReparationEffects(ResilienceEvents, Set<Integer>, Set<Integer>, Set<Integer>, List<Double>) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getRequestArrivalTime(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionEvents
 
getRequestDemandId(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionEvents
 
getRequestDuration(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionEvents
 
getRequestRouteId(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionEvents
 
getRequestTrafficVolume(int) - Method in class com.net2plan.interfaces.cacSimulation.ConnectionEvents
 
getRerouted() - Method in class com.net2plan.interfaces.resilienceSimulation.ProvisioningActions
 
getRestoredRoutes() - Method in class com.net2plan.interfaces.resilienceSimulation.ProvisioningActions
 
getRouteAllSequenceOfLinks() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteAttribute(int, String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteAttributeVector(String) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteBackupSegmentList(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteCarriedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteCurrentCarriedTrafficInErlangs(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the current carried traffic by a route.
getRouteCurrentCarriedTrafficInErlangsVector() - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns a vector with the current carried traffic by the routes.
getRouteCurrentSequenceOfLinksAndSegments(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
Returns the list of links and segments traversed by the route.
getRouteCurrentSequenceOfNodes(int) - Method in class com.net2plan.interfaces.resilienceSimulation.FailureNetState
 
getRouteDemand(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteDemandVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteLengthInKm(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteLengthInKmVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteNumberOfHops(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteNumberOfHopsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRoutePropagationDelayInSeconds(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRoutePropagationDelayInSecondsVector() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteSequenceOfLinks(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteSequenceOfNodes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRouteSpecificAttributes(int) - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getRoutingTableMatrix(NetPlan) - Static method in class com.net2plan.libraries.IPUtils
Obtains a destination-based routing from a given network design.
getSecond() - Method in class com.net2plan.utils.Pair
Returns the second element from this pair.
getSecond() - Method in class com.net2plan.utils.Quadruple
Returns the second element from this quadruple.
getSecond() - Method in class com.net2plan.utils.Triple
Returns the second element from this triple.
getSequenceOfLinks(int) - Method in class com.net2plan.libraries.CandidatePathList
Obtains the sequence of links of path p
getShortestPath(int[][], int, int, double[]) - Static method in class com.net2plan.libraries.GraphUtils
 
getShortestPathsPerDemand(double[], double[]) - Method in class com.net2plan.libraries.CandidatePathList
Returns the identifiers of the shortest paths for each demand, according to the given weights.
getSpectralRadius(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getSRGFailureEvents() - Method in class com.net2plan.interfaces.resilienceSimulation.ResilienceEvents
 
getSRGReparationEvents() - Method in class com.net2plan.interfaces.resilienceSimulation.ResilienceEvents
 
getSymmetryRatio(int[][], int) - Static method in class com.net2plan.libraries.GraphTheoryMetrics
 
getThird() - Method in class com.net2plan.utils.Quadruple
Returns the third element from this quadruple.
getThird() - Method in class com.net2plan.utils.Triple
Returns the third element from this triple.
getTitle() - Method in interface com.net2plan.interfaces.networkDesign.IReport
Returns the title.
getTrafficMatrix() - Method in class com.net2plan.interfaces.networkDesign.NetPlan
 
getTwoLinkDisjointPaths(int, int, int[][], double[], int) - Static method in class com.net2plan.libraries.GraphUtils
 
getTwoNodeDisjointPaths(int, int, int[][], double[], int) - Static method in class com.net2plan.libraries.GraphUtils
 
GraphTheoryMetrics - Class in com.net2plan.libraries
Auxiliary static methods with metrics related to graph theory.
GraphTheoryMetrics() - Constructor for class com.net2plan.libraries.GraphTheoryMetrics
 
GraphUtils - Class in com.net2plan.libraries
Auxiliary static methods to work with graphs.
GraphUtils() - Constructor for class com.net2plan.libraries.GraphUtils
 
GraphUtils.JGraphTUtils - Class in com.net2plan.libraries
Auxiliary class to work with the graph library JGraphT.
GraphUtils.JGraphTUtils() - Constructor for class com.net2plan.libraries.GraphUtils.JGraphTUtils
 
GraphUtils.JUNGUtils - Class in com.net2plan.libraries
Auxiliary class to work with the graph library JUNG.
GraphUtils.JUNGUtils() - Constructor for class com.net2plan.libraries.GraphUtils.JUNGUtils
 
GraphUtils.JUNGUtils.GraphPath<E> - Class in com.net2plan.libraries
Class to represent a path in a Graph.
GraphUtils.JUNGUtils.GraphPath(List<E>, double) - Constructor for class com.net2plan.libraries.GraphUtils.JUNGUtils.GraphPath
Default constructor.
A B C D E F G H I J K L M N O P Q R S T U V Z