- 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.