- GammaFlag() - Constructor for enum de.uni_kl.cs.discodnc.nc.AnalysisConfig.GammaFlag
-
- geq(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- geq(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- geq(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- geq(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- geq(Num) - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- geq(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- geq(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- geq(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- geqZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- geqZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- geqZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- geqZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- geqZero() - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- geqZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- geqZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- geqZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- getAlias() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getAlias() - Method in class de.uni_kl.cs.discodnc.network.Link
-
- getAlias() - Method in class de.uni_kl.cs.discodnc.network.Server
-
- getAllSubPathCombinations(Path) - Static method in class de.uni_kl.cs.discodnc.nc.analyses.TandemMatchingAnalysis
-
- getArrivalCurve() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getBacklogBound() - Method in class de.uni_kl.cs.discodnc.nc.AbstractAnalysis
-
Returns the backlog bound of the analysis.
- getBacklogBound() - Method in class de.uni_kl.cs.discodnc.nc.AnalysisResults
-
- getBetasE2E() - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowResults
-
- getBetasServerMap() - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowResults
-
- getBurst() - Method in interface de.uni_kl.cs.discodnc.curves.Curve
-
- getBurst() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
- getBurst() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getConfiguration() - Method in class de.uni_kl.cs.discodnc.nc.AbstractArrivalBound
-
- getConfiguration() - Method in interface de.uni_kl.cs.discodnc.nc.ArrivalBound
-
- getCurveImpl() - Method in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
-
- getDelayBound() - Method in class de.uni_kl.cs.discodnc.nc.AbstractAnalysis
-
Returns the delay bound of the analysis.
- getDelayBound() - Method in class de.uni_kl.cs.discodnc.nc.AnalysisResults
-
- getDest() - Method in class de.uni_kl.cs.discodnc.network.Link
-
- getDifference(Set<T>, Set<T>) - Static method in class de.uni_kl.cs.discodnc.misc.SetUtils
-
Returns the set difference between the set s1
and the set
s2
.
- getEntry(Link, Flow) - Method in class de.uni_kl.cs.discodnc.nc.arrivalbounds.PmooSinkTreeTbRlABCache
-
- getEpsilon() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- getEpsilon() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- getEpsilon() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- getEpsilon() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- getEpsilon() - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- getEpsilon() - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- getEpsilon() - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- getEpsilon() - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- getExtraGamma() - Method in class de.uni_kl.cs.discodnc.network.Path
-
Returns the convolution of the maximum service curves of all servers on the
given link path path
that have the useExtraGamma flag set.
If a server either has no maximum service curve set or useExtraGamma is
disabled, calculations take place with the default maximum service curve,
i.e., the zero delay burst curve, so the result will not be influenced.
- getExtraGamma() - Method in class de.uni_kl.cs.discodnc.network.Server
-
In contrast to getMaxServiceCurve()
this function always returns
the default zero delay burst curve if the useExtraGamma flag is not set.
- getExtraGamma(Collection<Server>) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getFactory() - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getFactory() - Static method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
- getFactory() - Static method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getFactory() - Static method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- getFirst() - Method in class de.uni_kl.cs.discodnc.misc.Pair
-
- getFlow(int) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getFlows() - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getFlows(Link) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getFlows(Path) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getFlows(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getFlows(Set<Link>) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getFlowsPerServer(Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Do not confuse with getServerJoiningFlowsMap
- getFlowsPerSubPath(Path) - Method in class de.uni_kl.cs.discodnc.network.Network
-
For every distinct sub-path of p this method returns the flows taking it
entirely.
- getGamma() - Method in class de.uni_kl.cs.discodnc.network.Path
-
Returns the convolution of the maximum service curves of all servers on the
given lnik path path
that have the useGamma flag set.
If a server either has no maximum service curve set or useGamma is disabled,
calculations take place with the default maximum service curve, i.e., the
zero delay burst curve, so the result will not be influenced.
- getGamma() - Method in class de.uni_kl.cs.discodnc.network.Server
-
In contrast to getMaxServiceCurve()
this function always returns
the default zero delay burst curve if the useGamma flag is not set.
- getGamma(Collection<Server>) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getGrad() - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
-
- getGrad() - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
-
- getGrad() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
-
- getGradientLimitRight(Num) - Method in interface de.uni_kl.cs.discodnc.curves.Curve
-
- getGradientLimitRight(Num) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the gradient to the right of the function value at x-coordinate
x
, if x>=0
, and NaN
if not.
- getGradientLimitRight(Num) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getId() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getId() - Method in class de.uni_kl.cs.discodnc.network.Link
-
- getId() - Method in class de.uni_kl.cs.discodnc.network.Server
-
- getIncidentLinks(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns a new set consisting of references to the links.
- getInLinks(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns a new set consisting of references to the servers.
- getInOutServers() - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns the subsets of all nodes of the directed graph g
that
are neither sources nor sinks, i.e.
- getInstance() - Static method in class de.uni_kl.cs.discodnc.nc.arrivalbounds.PbooArrivalBound_Concatenation
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.nc.arrivalbounds.PbooArrivalBound_PerHop
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.nc.arrivalbounds.PmooArrivalBound_SinkTreeTbRl
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.nc.arrivalbounds.PmooArrivalBound
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.nc.arrivalbounds.TandemMatchingArrivalBound
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- getInstance() - Static method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- getIntersection(List<Set<T>>) - Static method in class de.uni_kl.cs.discodnc.misc.SetUtils
-
Returns the intersection of all sets contained in the list sets
.
- getIntersection(Set<T>, Set<T>) - Static method in class de.uni_kl.cs.discodnc.misc.SetUtils
-
Returns the intersection of set s1
and set s2
.
- getLatency() - Method in interface de.uni_kl.cs.discodnc.curves.Curve
-
- getLatency() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the x-coordinate of the inflection point after which the function
values are greater than zero.
- getLatency() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getLeftOverServiceCurves() - Method in class de.uni_kl.cs.discodnc.nc.analyses.PmooAnalysis
-
- getLeftOverServiceCurves() - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowAnalysis
-
- getLeftOverServiceCurves() - Method in class de.uni_kl.cs.discodnc.nc.analyses.TandemMatchingAnalysis
-
- getLinks() - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getLinks() - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getLinksOnPath() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getMaxHorizontalDeviation(CurvePwAffine, CurvePwAffine) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
Returns the maximum horizontal deviation between the given two curves.
- getMaxServiceCurve() - Method in class de.uni_kl.cs.discodnc.network.Path
-
Returns the convolution of the maximum service curves of all servers on the
given link path path
If a server has no maximum service curve, calculations take place with the
default maximum service curve, i.e., the zero delay burst curve, so the
result will not be influenced.
- getMaxServiceCurve() - Method in class de.uni_kl.cs.discodnc.network.Server
-
- getMaxServiceCurve(Collection<Server>) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getMaxVerticalDeviation(CurvePwAffine, CurvePwAffine) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
Returns the maximum vertical deviation between the given two curves.
- getNaN() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- getNaN() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- getNaN() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- getNaN() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- getNaN() - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- getNaN() - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- getNaN() - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- getNaN() - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- getNegativeInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- getNegativeInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- getNegativeInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- getNegativeInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- getNegativeInfinity() - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- getNegativeInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- getNegativeInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- getNegativeInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- getNeighbors(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns a new set consisting of references to the servers.
- getNetwork() - Method in class de.uni_kl.cs.discodnc.nc.AbstractAnalysis
-
- getNetwork() - Method in class de.uni_kl.cs.discodnc.nc.AbstractArrivalBound
-
- getNetwork() - Method in interface de.uni_kl.cs.discodnc.nc.ArrivalBound
-
- getNetwork() - Method in class de.uni_kl.cs.discodnc.nc.CompFFApresets
-
- getNetwork() - Method in interface de.uni_kl.cs.discodnc.network.NetworkFactory
-
- getNumImpl() - Method in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
-
- getOperationImpl() - Method in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
-
- getOutLinks(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns a new set consisting of references to the servers.
- getPath() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getPermutations(Set<ArrivalCurve>, Set<ArrivalCurve>) - Static method in class de.uni_kl.cs.discodnc.nc.ArrivalBoundDispatch
-
- getPositiveInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- getPositiveInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- getPositiveInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- getPositiveInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- getPositiveInfinity() - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- getPositiveInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- getPositiveInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- getPositiveInfinity() - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- getPrecedingLink(Server) - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getPrecedingLink(Server) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getPrecedingServer(Server) - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getPrecedingServer(Server) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getPredecessors(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns a new set consisting of references to the servers.
- getProlongationsToSubpaths(Path, Map<Path, Set<Flow>>) - Method in class de.uni_kl.cs.discodnc.nc.analyses.PmooAnalysis
-
- getRL_Component(int) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getRL_Component(int) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the i
the rate latency curve that this curve can be
decomposed into.
- getRL_Component(int) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
Returns the rate latency the defined the overall curve's segment i.
- getRL_ComponentCount() - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getRL_ComponentCount() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the number of rate latency curves the curve can be decomposed into.
- getRL_ComponentCount() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getRL_Components() - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getRL_Components() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
- getRL_Components() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getRL_Property() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
- getRtc_curve() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getSecond() - Method in class de.uni_kl.cs.discodnc.misc.Pair
-
- getSegment(int) - Method in interface de.uni_kl.cs.discodnc.curves.Curve
-
- getSegment(int) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Starting at 0.
- getSegment(int) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
Starting at 0 as the RTC SegmentList extends ArrayList.
- getSegmentCount() - Method in interface de.uni_kl.cs.discodnc.curves.Curve
-
- getSegmentCount() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the number of segments in this curve.
- getSegmentCount() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
Returns the number of segments in this curve.
- getSegmentDefining(Num) - Method in interface de.uni_kl.cs.discodnc.curves.Curve
-
- getSegmentDefining(Num) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the number of the segment that defines the function value at
x-coordinate x
.
- getSegmentDefining(Num) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
Attention: We assume that RTC curves are left-continuous as we cannot make
this explicit.
- getSegmentFirstAtValue(Num) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the first segment at which the function reaches the value
y
.
- getSegmentLimitRight(Num) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the number of the segment that defines the value of the function when
computing the limit to the right of the function at x-coordinate
x
.
- getSegmentLimitRight(Num) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getSegmentRTC(int) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getServer(int) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getServerAlphasMap() - Method in class de.uni_kl.cs.discodnc.nc.AbstractAnalysis
-
For TFA this is the whole traffic at a server because you do not separate the
flow of interest during analysis.
- getServerAlphasMapString() - Method in class de.uni_kl.cs.discodnc.nc.AbstractAnalysis
-
- getServerAlphasMapString() - Method in class de.uni_kl.cs.discodnc.nc.AnalysisResults
-
- getServerBacklogBoundMap() - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowAnalysis
-
- getServerBacklogBoundMapString() - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowAnalysis
-
- getServerBacklogBoundMapString() - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowResults
-
- getServerDelayBoundMap() - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowAnalysis
-
- getServerDelayBoundMapString() - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowAnalysis
-
- getServerDelayBoundMapString() - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowResults
-
- getServerJoiningFlowsMap(Path) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getServerLeavingFlowsMap(Path) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getServerLeftOverBetasMap() - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowAnalysis
-
- getServerLeftOverBetasMapString() - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowAnalysis
-
- getServerLeftOverBetasMapString() - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowResults
-
- getServers() - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getServers() - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getServersOnPath() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getServiceCurve() - Method in class de.uni_kl.cs.discodnc.network.Path
-
Just convolves the service curves on the path and returns the result.
- getServiceCurve() - Method in class de.uni_kl.cs.discodnc.network.Server
-
- getServiceCurve(Path, List<Flow>) - Static method in class de.uni_kl.cs.discodnc.nc.analyses.PmooAnalysis
-
Concatenates the service curves along the given path path
according to the PMOO approach and returns the result.
- getServiceCurve(Collection<Server>) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getServiceCurves(Flow, Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.nc.analyses.PmooAnalysis
-
- getServiceCurves(Flow, Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowAnalysis
-
Deprecated.
- getServiceCurves(Flow, Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.nc.analyses.TandemMatchingAnalysis
-
- getServiceCurvesFP(Flow, Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.nc.analyses.PmooAnalysis
-
- getServiceCurvesStandard(Flow, Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.nc.analyses.PmooAnalysis
-
- getShortestPath(Server, Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Calculates the shortest path between src and snk according to Dijkstra's
algorithm
- getSink() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getSink() - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getSinkSet() - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns the subsets of all nodes of the directed graph g
that
are sinks, i.e.
- getSource() - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getSource() - Method in class de.uni_kl.cs.discodnc.network.Link
-
- getSource() - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getSourceFlowArrivalCurve(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns an aggregate arrival curve for all flows originating in
source
.
- getSourceFlowArrivalCurve(Server, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns an aggregate arrival curve for all flows originating in
source
and contained in the set outgoing_flows
.
- getSourceFlows(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- getSourceSet() - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns the subsets of all nodes of the directed graph g
that
are sources, i.e.
- getSubPath(Server, Server) - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getSubPath(Server, Server) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getSubTandemServiceCurves(Flow, Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.nc.analyses.TandemMatchingAnalysis
-
- getSucceedingLink(Server) - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getSucceedingLink(Server) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getSucceedingServer(Server) - Method in class de.uni_kl.cs.discodnc.network.Flow
-
- getSucceedingServer(Server) - Method in class de.uni_kl.cs.discodnc.network.Path
-
- getSuccessors(Server) - Method in class de.uni_kl.cs.discodnc.network.Network
-
Returns a new set consisting of references to the servers.
- getTB_Burst() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getTB_Component(int) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getTB_Component(int) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the i
the token bucket curve that this curve can be
decomposed into.
- getTB_Component(int) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getTB_ComponentCount() - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getTB_ComponentCount() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the number of token buckets the curve can be decomposed into.
- getTB_ComponentCount() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getTB_Components() - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getTB_Components() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
- getTB_Components() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getUltAffineRate() - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getUltAffineRate() - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
-
Returns the gradient of the last segment.
- getUltAffineRate() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
-
- getUnion(List<Set<T>>) - Static method in class de.uni_kl.cs.discodnc.misc.SetUtils
-
Returns the union of all sets contained in the list sets
.
- getUnion(Set<T>, Set<T>) - Static method in class de.uni_kl.cs.discodnc.misc.SetUtils
-
Returns the union of set s1
and set s2
.
- getUtils() - Static method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- getValue() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- getValue() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- getX() - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
-
- getX() - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
-
- getX() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
-
- getXAxis() - Static method in interface de.uni_kl.cs.discodnc.curves.Curve
-
Create and return a linear segment that lies on the positive x axis of the Cartesian
coordinate system.
- getXIntersection(CurvePwAffine, CurvePwAffine) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
-
- getXIntersectionWith(LinearSegment) - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
-
Returns the x-coordinate at which a co-linear line through this segment
intersects a co-linear line through the segment other
.
- getXIntersectionWith(LinearSegment) - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
-
- getXIntersectionWith(LinearSegment) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
-
- getY() - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
-
- getY() - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
-
- getY() - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
-
- getZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- getZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- getZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- getZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- getZero() - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- getZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- getZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- getZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- GLOBAL_ARBITRARY - de.uni_kl.cs.discodnc.nc.AnalysisConfig.MuxDiscipline
-
- GLOBAL_FIFO - de.uni_kl.cs.discodnc.nc.AnalysisConfig.MuxDiscipline
-
- GLOBALLY_OFF - de.uni_kl.cs.discodnc.nc.AnalysisConfig.GammaFlag
-
- GLOBALLY_ON - de.uni_kl.cs.discodnc.nc.AnalysisConfig.GammaFlag
-
- GLP100_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP100_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP100_ServerGraph
-
- GLP1000_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP1000_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP1000_ServerGraph
-
- GLP1000_ServerGraph2 - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP1000_ServerGraph2(Network, Server[]) - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP1000_ServerGraph2
-
- GLP1000_ServerGraph3 - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP1000_ServerGraph3(Network, Server[]) - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP1000_ServerGraph3
-
- GLP1000_ServerGraph4 - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP1000_ServerGraph4(Network, Server[]) - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP1000_ServerGraph4
-
- GLP1000_ServerGraph5 - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP1000_ServerGraph5(Network, Server[]) - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP1000_ServerGraph5
-
- GLP1000_ServerGraph6 - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP1000_ServerGraph6(Network, Server[]) - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP1000_ServerGraph6
-
- GLP120_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP120_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP120_ServerGraph
-
- GLP140_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP140_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP140_ServerGraph
-
- GLP160_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP160_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP160_ServerGraph
-
- GLP180_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP180_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP180_ServerGraph
-
- GLP20_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP20_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP20_ServerGraph
-
- GLP200_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP200_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP200_ServerGraph
-
- GLP220_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP220_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP220_ServerGraph
-
- GLP240_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP240_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP240_ServerGraph
-
- GLP260_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP260_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP260_ServerGraph
-
- GLP280_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP280_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP280_ServerGraph
-
- GLP300_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP300_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP300_ServerGraph
-
- GLP40_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP40_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP40_ServerGraph
-
- GLP400_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP400_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP400_ServerGraph
-
- GLP500_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP500_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP500_ServerGraph
-
- GLP60_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP60_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP60_ServerGraph
-
- GLP80_ServerGraph - Class in de.uni_kl.cs.discodnc.experiments.pomacs2017networks
-
- GLP80_ServerGraph() - Constructor for class de.uni_kl.cs.discodnc.experiments.pomacs2017networks.GLP80_ServerGraph
-
- grad - Variable in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
-
The gradient of the linear segment
- groupFlowsPerInlinkSubPath(Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- groupFlowsPerSubPath(Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- groupFlowsPerSubPathInternal(Path, Set<Flow>) - Method in class de.uni_kl.cs.discodnc.network.Network
-
- gt(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- gt(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- gt(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- gt(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- gt(Num) - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- gt(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- gt(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- gt(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-
- gtZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
-
- gtZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
-
- gtZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
-
- gtZero() - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
-
- gtZero() - Method in interface de.uni_kl.cs.discodnc.numbers.Num
-
- gtZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
-
- gtZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
-
- gtZero() - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
-