A B C D E F G H I L M N O P R S T U V X Y Z 
All Classes All Packages

G

G - org.networkcalculus.dnc.linear_constraints.Relation
 
GE - org.networkcalculus.dnc.linear_constraints.Relation
 
geq(Num) - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
geq(Num) - Method in class org.networkcalculus.num.implementations.RationalInt
 
geq(Num) - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
geq(Num) - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
geq(Num) - Method in interface org.networkcalculus.num.Num
 
geq(Num) - Method in class org.networkcalculus.num.values.NaN
 
geq(Num) - Method in class org.networkcalculus.num.values.NegativeInfinity
 
geq(Num) - Method in class org.networkcalculus.num.values.PositiveInfinity
 
geqZero() - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
geqZero() - Method in class org.networkcalculus.num.implementations.RationalInt
 
geqZero() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
geqZero() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
geqZero() - Method in interface org.networkcalculus.num.Num
 
geqZero() - Method in class org.networkcalculus.num.values.NaN
 
geqZero() - Method in class org.networkcalculus.num.values.NegativeInfinity
 
geqZero() - Method in class org.networkcalculus.num.values.PositiveInfinity
 
get() - Method in enum org.networkcalculus.dnc.curves.Curve_ConstantPool
Returns the value of the constant from the pool.
getAlias() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getAlias() - Method in class org.networkcalculus.dnc.network.server_graph.Server
 
getAlias() - Method in class org.networkcalculus.dnc.network.server_graph.Turn
 
getAllSubPathCombinations(Path) - Static method in class org.networkcalculus.dnc.tandem.analyses.TandemMatchingAnalysis
 
getArrivalBounds(AnalysisConfig, Server, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.ArrivalBoundCache
 
getArrivalBounds(AnalysisConfig, Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.ArrivalBoundCache
 
getArrivalCurve() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getBacklogBound() - Method in class org.networkcalculus.dnc.tandem.AbstractTandemAnalysis
Returns the backlog bound of the analysis.
getBacklogBound() - Method in interface org.networkcalculus.dnc.tandem.TandemAnalysis
 
getBacklogBound() - Method in class org.networkcalculus.dnc.tandem.TandemAnalysisResults
 
getBetasE2E() - Method in class org.networkcalculus.dnc.tandem.analyses.SeparateFlowResults
 
getBetasServerMap() - Method in class org.networkcalculus.dnc.tandem.analyses.SeparateFlowResults
 
getBoundingCurves() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_Affine
 
getBoundingCurves() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_ConPwAffine
 
getBoundingCurves() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_Affine
 
getBoundingCurves() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_ConPwAffine
See Github issue #15: Dispatch to Native Bounding Methods https://github.com/NetCal/DNCext_MPARTC/issues/15
getBoundingCurves() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_PwAffine
See Github issue #15: Dispatch to Native Bounding Methods https://github.com/NetCal/DNCext_MPARTC/issues/15
getBoundingCurves() - Method in interface org.networkcalculus.dnc.AlgDncBackend
 
getBoundingCurves() - Method in enum org.networkcalculus.dnc.func_tests.AlgDncBackend_DNC_PwAffineC_Affine
 
getBounds() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_Affine
 
getBounds() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_ConPwAffine
 
getBounds() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_Affine
 
getBounds() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_ConPwAffine
See Github issue #15: Dispatch to Native Bounding Methods https://github.com/NetCal/DNCext_MPARTC/issues/15
getBounds() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_PwAffine
 
getBounds() - Method in interface org.networkcalculus.dnc.AlgDncBackend
 
getBounds() - Method in enum org.networkcalculus.dnc.func_tests.AlgDncBackend_DNC_PwAffineC_Affine
 
getBounds(Integer, TandemAnalysis.Analyses, Set<AnalysisConfig.ArrivalBoundMethod>, AnalysisConfig.Multiplexing) - Method in class org.networkcalculus.dnc.func_tests.DncTestResults
 
getBuilder() - Static method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco
 
getBuilder() - Static method in class org.networkcalculus.dnc.curves.mpa_rtc.LinearSegment_MPARTC
 
getBurst() - Method in interface org.networkcalculus.dnc.curves.Curve
 
getBurst() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the burst of the curve.
getBurst() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
 
getBurst() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getCache(Set<AnalysisConfig.ArrivalBoundMethod>) - Static method in class org.networkcalculus.dnc.feedforward.ArrivalBoundDispatch
 
getCacheEntry(AnalysisConfig, Server, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.ArrivalBoundCache
Returns the cache entry for the given parameters if there is one.
getCacheEntry(AnalysisConfig, Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.ArrivalBoundCache
 
getConfiguration() - Method in class org.networkcalculus.dnc.feedforward.AbstractArrivalBound
 
getConfiguration() - Method in interface org.networkcalculus.dnc.feedforward.ArrivalBound
 
getCurveBackend() - Method in class org.networkcalculus.dnc.func_tests.DncTestConfig
 
getCurveFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_Affine
 
getCurveFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_ConPwAffine
 
getCurveFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_Affine
 
getCurveFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_ConPwAffine
 
getCurveFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_PwAffine
 
getCurveFactory() - Method in interface org.networkcalculus.dnc.AlgDncBackend
 
getCurveFactory() - Method in class org.networkcalculus.dnc.Calculator
 
getCurveFactory() - Method in enum org.networkcalculus.dnc.func_tests.AlgDncBackend_DNC_PwAffineC_Affine
 
getDelayBound() - Method in class org.networkcalculus.dnc.tandem.AbstractTandemAnalysis
Returns the delay bound of the analysis.
getDelayBound() - Method in interface org.networkcalculus.dnc.tandem.TandemAnalysis
 
getDelayBound() - Method in class org.networkcalculus.dnc.tandem.TandemAnalysisResults
 
getDest() - Method in class org.networkcalculus.dnc.network.server_graph.Turn
 
getDifference(Set<T>, Set<T>) - Static method in class org.networkcalculus.dnc.utils.SetUtils
Returns the set difference between the set s1 and the set s2.
getDncBackend() - Method in class org.networkcalculus.dnc.Calculator
 
getEntry(Turn, Flow) - Method in class org.networkcalculus.dnc.sinktree.arrivalbounds.PmooSinkTreeAffineABCache
 
getEpsilon(Integer, TandemAnalysis.Analyses, Set<AnalysisConfig.ArrivalBoundMethod>, AnalysisConfig.Multiplexing, NumBackend) - Method in class org.networkcalculus.dnc.func_tests.DncTestResults
 
getFactory() - Static method in interface org.networkcalculus.dnc.curves.Curve
 
getFactory() - Static method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns an instance of Curve_Disco_Affine with one segment of LinearSegment.
getFactory() - Static method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
 
getFactory() - Static method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getFactory(NumBackend) - Static method in interface org.networkcalculus.num.Num
 
getFlow() - Method in class org.networkcalculus.dnc.linear_constraints.FlowLocationTime
 
getFlow(int) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getFlow1Shape() - Method in class org.networkcalculus.dnc.linear_constraints.LogicalConstraint
 
getFlow2Shape() - Method in class org.networkcalculus.dnc.linear_constraints.LogicalConstraint
 
getFlows() - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getFlows(Set<Turn>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getFlows(Path) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getFlows(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getFlows(Turn) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getFlowShapeTerms() - Method in class org.networkcalculus.dnc.linear_constraints.NumericalConstraint
 
getFlowsPerServer(Path, Set<Flow>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Do not confuse with getServerJoiningFlowsMap
getFlowsPerSubPath(Path) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
For every distinct sub-path of p this method returns the flows taking it entirely.
getGrad() - Method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco
 
getGrad() - Method in interface org.networkcalculus.dnc.curves.LinearSegment
 
getGrad() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.LinearSegment_MPARTC
 
getGradientLimitRight(Num) - Method in interface org.networkcalculus.dnc.curves.Curve
 
getGradientLimitRight(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
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 org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
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 org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getId() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getId() - Method in class org.networkcalculus.dnc.network.server_graph.Server
 
getId() - Method in class org.networkcalculus.dnc.network.server_graph.Turn
 
getIncidentTurns(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns a new set consisting of references to the turns.
getInOutServers() - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns the subsets of all nodes of the directed graph g that are neither sources nor sinks, i.e.
getInstance() - Static method in class org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Configuration
 
getInstance() - Static method in class org.networkcalculus.dnc.bounds.disco.BoundingCurves_Disco_Configuration
 
getInstance() - Static method in class org.networkcalculus.dnc.Calculator
 
getInstance() - Static method in class org.networkcalculus.dnc.curves.disco.Curves_Disco_Configuration
 
getInstance() - Static method in class org.networkcalculus.dnc.curves.mpa_rtc.Curves_MPARTC_Configuration
 
getInstance() - Static method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePboo_Concatenation
 
getInstance() - Static method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePboo_PerServer
 
getInstance() - Static method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePmoo
 
getInstance() - Static method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregateTandemMatching
 
getInstance() - Static method in class org.networkcalculus.dnc.sinktree.arrivalbounds.SinkTree_AffineCurves
 
getInstance() - Static method in class org.networkcalculus.num.implementations.RationalBigInt
 
getInstance() - Static method in class org.networkcalculus.num.implementations.RationalInt
 
getInstance() - Static method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
getInstance() - Static method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
getInstance() - Static method in class org.networkcalculus.num.values.NaN
 
getInstance() - Static method in class org.networkcalculus.num.values.NegativeInfinity
 
getInstance() - Static method in class org.networkcalculus.num.values.PositiveInfinity
 
getIntersection(List<Set<T>>) - Static method in class org.networkcalculus.dnc.utils.SetUtils
Returns the intersection of all sets contained in the list sets.
getIntersection(Set<T>, Set<T>) - Static method in class org.networkcalculus.dnc.utils.SetUtils
Returns the intersection of set s1 and set s2.
getInTurns(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns a new set consisting of references to the servers.
getKey() - Static method in enum org.networkcalculus.dnc.curves.Curve_ConstantPool
 
getLatency() - Method in interface org.networkcalculus.dnc.curves.Curve
 
getLatency() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the x-coordinate of the inflection point after which the function values are greater than zero.
getLatency() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the x-coordinate of the inflection point after which the function values are greater than zero.
getLatency() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getLeftOverServiceCurves() - Method in class org.networkcalculus.dnc.tandem.analyses.PmooAnalysis
 
getLeftOverServiceCurves() - Method in class org.networkcalculus.dnc.tandem.analyses.SeparateFlowAnalysis
 
getLeftOverServiceCurves() - Method in class org.networkcalculus.dnc.tandem.analyses.TandemMatchingAnalysis
 
getLinearSegmentFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_Affine
 
getLinearSegmentFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_ConPwAffine
 
getLinearSegmentFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_Affine
 
getLinearSegmentFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_ConPwAffine
 
getLinearSegmentFactory() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_PwAffine
 
getLinearSegmentFactory() - Method in interface org.networkcalculus.dnc.AlgDncBackend
 
getLinearSegmentFactory() - Method in enum org.networkcalculus.dnc.func_tests.AlgDncBackend_DNC_PwAffineC_Affine
 
getMaxHorizontalDeviation(Curve_Affine, Curve_Affine) - Static method in interface org.networkcalculus.dnc.curves.Curve_Affine
Returns the maximum horizontal deviation between the given two curves.
getMaxHorizontalDeviation(Curve_PwAffine, Curve_PwAffine) - Static method in interface org.networkcalculus.dnc.curves.Curve_PwAffine
Returns the maximum horizontal deviation between the given two curves.
getMaxScRate() - Method in class org.networkcalculus.dnc.network.server_graph.Path
Returns the convolution of the maximum service curves of all servers on the given turn path path that have the useMaxScRate flag set.
If a server either has no maximum service curve set or useMaxScRate 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.
getMaxScRate() - Method in class org.networkcalculus.dnc.network.server_graph.Server
In contrast to getMaxServiceCurve() this function always returns the default zero delay burst curve if the useMaxScRate flag is not set.
getMaxScRate(Collection<Server>) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getMaxServiceCurve() - Method in class org.networkcalculus.dnc.network.server_graph.Path
Returns the convolution of the maximum service curves of all servers on the given lnik path path that have the useMaxSC flag set.
If a server either has no maximum service curve set or useMaxSC 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.
getMaxServiceCurve() - Method in class org.networkcalculus.dnc.network.server_graph.Server
This function always returns the default zero delay burst curve if the useMaxSC flag is not set.
getMaxServiceCurve(Collection<Server>) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getMaxVerticalDeviation(Curve, Curve) - Static method in interface org.networkcalculus.dnc.curves.Curve
Returns the maximum vertical deviation between the given two curves.
getMinPlus() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_Affine
 
getMinPlus() - Method in enum org.networkcalculus.dnc.AlgDncBackend_DNC_ConPwAffine
 
getMinPlus() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_Affine
 
getMinPlus() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_ConPwAffine
 
getMinPlus() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_PwAffine
 
getMinPlus() - Method in interface org.networkcalculus.dnc.AlgDncBackend
 
getMinPlus() - Method in class org.networkcalculus.dnc.Calculator
 
getMinPlus() - Method in enum org.networkcalculus.dnc.func_tests.AlgDncBackend_DNC_PwAffineC_Affine
 
getNaN() - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
getNaN() - Method in class org.networkcalculus.num.implementations.RationalInt
 
getNaN() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
getNaN() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
getNaN() - Method in interface org.networkcalculus.num.Num
 
getNaN() - Method in class org.networkcalculus.num.values.NaN
 
getNaN() - Method in class org.networkcalculus.num.values.NegativeInfinity
 
getNaN() - Method in class org.networkcalculus.num.values.PositiveInfinity
 
getNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
getNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RationalInt
 
getNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
getNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
getNegativeInfinity() - Method in interface org.networkcalculus.num.Num
 
getNegativeInfinity() - Method in class org.networkcalculus.num.values.NaN
 
getNegativeInfinity() - Method in class org.networkcalculus.num.values.NegativeInfinity
 
getNegativeInfinity() - Method in class org.networkcalculus.num.values.PositiveInfinity
 
getNeighbors(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns a new set consisting of references to the servers.
getNumBackend() - Method in class org.networkcalculus.dnc.Calculator
 
getNumBackend() - Method in class org.networkcalculus.dnc.func_tests.DncTestConfig
 
getNumTerms() - Method in class org.networkcalculus.dnc.linear_constraints.NumericalConstraint
 
getOperator() - Method in class org.networkcalculus.dnc.linear_constraints.NumericalTerm
 
getOutTurns(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns a new set consisting of references to the servers.
getPath() - Method in class org.networkcalculus.dnc.linear_constraints.FlowLocationTime
 
getPath() - Method in class org.networkcalculus.dnc.linear_constraints.NumericalTerm
 
getPath() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getPath1() - Method in class org.networkcalculus.dnc.linear_constraints.TemporalConstraint
 
getPath2() - Method in class org.networkcalculus.dnc.linear_constraints.TemporalConstraint
 
getPermutations(Set<ArrivalCurve>, Set<ArrivalCurve>) - Static method in class org.networkcalculus.dnc.feedforward.ArrivalBoundDispatch
 
getPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
getPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RationalInt
 
getPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
getPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
getPositiveInfinity() - Method in interface org.networkcalculus.num.Num
 
getPositiveInfinity() - Method in class org.networkcalculus.num.values.NaN
 
getPositiveInfinity() - Method in class org.networkcalculus.num.values.NegativeInfinity
 
getPositiveInfinity() - Method in class org.networkcalculus.num.values.PositiveInfinity
 
getPrecedingServer(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getPrecedingServer(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getPrecedingTurn(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getPrecedingTurn(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getPredecessors(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns a new set consisting of references to the servers.
getProlongationsToSubpaths(Path, Map<Path, Set<Flow>>) - Method in class org.networkcalculus.dnc.tandem.analyses.PmooAnalysis
 
getRelation() - Method in class org.networkcalculus.dnc.linear_constraints.LogicalConstraint
 
getRelation() - Method in class org.networkcalculus.dnc.linear_constraints.NumericalConstraint
 
getRelation() - Method in class org.networkcalculus.dnc.linear_constraints.TemporalConstraint
 
getRL_Component(int) - Method in interface org.networkcalculus.dnc.curves.Curve
 
getRL_Component(int) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the ithe rate latency curve that this curve can be decomposed into.
getRL_Component(int) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the ithe rate latency curve that this curve can be decomposed into.
getRL_Component(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
Returns the rate latency the defined the overall curve's segment i.
getRL_ComponentCount() - Method in interface org.networkcalculus.dnc.curves.Curve
 
getRL_ComponentCount() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the number of rate latency curves the curve can be decomposed into.
getRL_ComponentCount() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the number of rate latency curves the curve can be decomposed into.
getRL_ComponentCount() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getRL_Components() - Method in interface org.networkcalculus.dnc.curves.Curve_PwAffine
 
getRL_Components() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the rate latency components of calling curve instance.
getRL_Components() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
 
getRL_Components() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getRL_Property() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Decomposes the curve into rate latency components and returns if its a rate latency curve.
getRL_Property() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
 
getRtc_curve() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getSegment(int) - Method in interface org.networkcalculus.dnc.curves.Curve
Curves are defined by a numbered sequence of linear segments.
getSegment(int) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the segment at position pos (starting at 0).
getSegment(int) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Starting at 0.
getSegment(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
Starting at 0 as the RTC SegmentList extends ArrayList.
getSegmentCount() - Method in interface org.networkcalculus.dnc.curves.Curve
 
getSegmentCount() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the number of segments in the curve.
getSegmentCount() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the number of segments in this curve.
getSegmentCount() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
Returns the number of segments in this curve.
getSegmentDefining(Num) - Method in interface org.networkcalculus.dnc.curves.Curve
 
getSegmentDefining(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the number of the segment that defines the function value at x-coordinate x.
getSegmentDefining(Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the number of the segment that defines the function value at x-coordinate x.
getSegmentDefining(Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
Attention: We assume that RTC curves are left-continuous as we cannot make this explicit.
getSegmentFirstAtValue(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the first segment at which the function reaches the value y.
getSegmentFirstAtValue(Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the first segment at which the function reaches the value y.
getSegmentLimitRight(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
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 org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
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 org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getSegmentRTC(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getServer() - Method in class org.networkcalculus.dnc.linear_constraints.FlowLocationTime
 
getServer(int) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getServerAlphasMap() - Method in class org.networkcalculus.dnc.tandem.AbstractTandemAnalysis
For TFA this is the whole traffic at a server because you do not separate the flow of interest during analysis.
getServerAlphasMap() - Method in interface org.networkcalculus.dnc.tandem.TandemAnalysis
 
getServerAlphasMapString() - Method in class org.networkcalculus.dnc.tandem.AbstractTandemAnalysis
 
getServerAlphasMapString() - Method in interface org.networkcalculus.dnc.tandem.TandemAnalysis
 
getServerAlphasMapString() - Method in class org.networkcalculus.dnc.tandem.TandemAnalysisResults
 
getServerBacklogBoundMap() - Method in class org.networkcalculus.dnc.tandem.analyses.TotalFlowAnalysis
 
getServerBacklogBoundMapString() - Method in class org.networkcalculus.dnc.tandem.analyses.TotalFlowAnalysis
 
getServerBacklogBoundMapString() - Method in class org.networkcalculus.dnc.tandem.analyses.TotalFlowResults
 
getServerDelayBoundMap() - Method in class org.networkcalculus.dnc.tandem.analyses.TotalFlowAnalysis
 
getServerDelayBoundMapString() - Method in class org.networkcalculus.dnc.tandem.analyses.TotalFlowAnalysis
 
getServerDelayBoundMapString() - Method in class org.networkcalculus.dnc.tandem.analyses.TotalFlowResults
 
getServerGraph() - Method in class org.networkcalculus.dnc.CompFFApresets
 
getServerGraph() - Method in class org.networkcalculus.dnc.feedforward.AbstractArrivalBound
 
getServerGraph() - Method in interface org.networkcalculus.dnc.feedforward.ArrivalBound
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.FF_3S_1SC_2F_1AC_2P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.FF_4S_1SC_3F_1AC_3P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.FF_4S_1SC_4F_1AC_4P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_10F_10AC_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_1F_1AC_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_2F_1AC_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_2F_2AC_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_1F_1AC_1P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_2F_1AC_1P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_2F_1AC_2P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_4F_1AC_1P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_2SC_1F_1AC_1P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_2SC_2F_1AC_1P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_3S_1SC_2F_1AC_1P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_3S_1SC_3F_1AC_3P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_4S_1SC_2F_1AC_2P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TR_3S_1SC_2F_1AC_2P_ServerGraph
 
getServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TR_7S_1SC_3F_1AC_3P_ServerGraph
 
getServerGraph() - Method in interface org.networkcalculus.dnc.network.server_graph.ServerGraphFactory
 
getServerGraph() - Method in class org.networkcalculus.dnc.tandem.AbstractTandemAnalysis
 
getServerGraph() - Method in interface org.networkcalculus.dnc.tandem.TandemAnalysis
 
getServerJoiningFlowsMap(Path) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getServerLeavingFlowsMap(Path) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getServerLeftOverBetasMap() - Method in class org.networkcalculus.dnc.tandem.analyses.SeparateFlowAnalysis
 
getServerLeftOverBetasMapString() - Method in class org.networkcalculus.dnc.tandem.analyses.SeparateFlowAnalysis
 
getServerLeftOverBetasMapString() - Method in class org.networkcalculus.dnc.tandem.analyses.SeparateFlowResults
 
getServers() - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getServers() - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getServersOnPath() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getServiceCurve() - Method in class org.networkcalculus.dnc.network.server_graph.Path
Just convolves the service curves on the path and returns the result.
getServiceCurve() - Method in class org.networkcalculus.dnc.network.server_graph.Server
 
getServiceCurve(Collection<Server>) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getServiceCurve(Path, List<Flow>) - Static method in class org.networkcalculus.dnc.tandem.analyses.PmooAnalysis
Concatenates the service curves along the given path path according to the PMOO approach and returns the result.
getServiceCurves(Flow, Path, Set<Flow>) - Method in class org.networkcalculus.dnc.tandem.analyses.PmooAnalysis
 
getServiceCurves(Flow, Path, Set<Flow>) - Method in class org.networkcalculus.dnc.tandem.analyses.SeparateFlowAnalysis
Deprecated.
getServiceCurves(Flow, Path, Set<Flow>) - Method in class org.networkcalculus.dnc.tandem.analyses.TandemMatchingAnalysis
 
getServiceCurvesFP(Flow, Path, Set<Flow>) - Method in class org.networkcalculus.dnc.tandem.analyses.PmooAnalysis
 
getServiceCurvesStandard(Flow, Path, Set<Flow>) - Method in class org.networkcalculus.dnc.tandem.analyses.PmooAnalysis
 
getShortestPath(Server, Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Calculates the shortest path between src and snk according to Dijkstra's algorithm
getSink() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getSink() - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getSinkSet() - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns the subsets of all nodes of the directed graph g that are sinks, i.e.
getSource() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getSource() - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getSource() - Method in class org.networkcalculus.dnc.network.server_graph.Turn
 
getSourceFlowArrivalCurve(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns an aggregate arrival curve for all flows originating in source.
getSourceFlowArrivalCurve(Server, Set<Flow>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns an aggregate arrival curve for all flows originating in source and contained in the set outgoing_flows.
getSourceFlows(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getSourceSet() - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns the subsets of all nodes of the directed graph g that are sources, i.e.
getStoredMaxSC() - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getStoredMaxSC() - Method in class org.networkcalculus.dnc.network.server_graph.Server
 
getStoredMaxSC(Collection<Server>) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getStoredMaxScRate() - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getStoredMaxScRate() - Method in class org.networkcalculus.dnc.network.server_graph.Server
 
getStoredMaxScRate(Collection<Server>) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getSubPath(Server, Server) - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getSubPath(Server, Server) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getSubTandemServiceCurves(Flow, Path, Set<Flow>) - Method in class org.networkcalculus.dnc.tandem.analyses.TandemMatchingAnalysis
 
getSucceedingServer(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getSucceedingServer(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getSucceedingTurn(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getSucceedingTurn(Server) - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getSuccessors(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
Returns a new set consisting of references to the servers.
getTB_Burst() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getTB_Component(int) - Method in interface org.networkcalculus.dnc.curves.Curve
 
getTB_Component(int) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the ithe token bucket curve that this curve can be decomposed into.
getTB_Component(int) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the ithe token bucket curve that this curve can be decomposed into.
getTB_Component(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getTB_ComponentCount() - Method in interface org.networkcalculus.dnc.curves.Curve
 
getTB_ComponentCount() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the number of token buckets the curve can be decomposed into.
getTB_ComponentCount() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the number of token buckets the curve can be decomposed into.
getTB_ComponentCount() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getTB_Components() - Method in interface org.networkcalculus.dnc.curves.Curve_PwAffine
 
getTB_Components() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the token bucket components of the curve.
getTB_Components() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
 
getTB_Components() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getTempConstraintRelation(Path, Path) - Method in class org.networkcalculus.dnc.feedforward.UniqueLinearProgram
 
getTurns() - Method in class org.networkcalculus.dnc.network.server_graph.Path
 
getTurns() - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
getTurnsOnPath() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
 
getUltAffineRate() - Method in interface org.networkcalculus.dnc.curves.Curve
 
getUltAffineRate() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
Returns the gradient of the last segment.
getUltAffineRate() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
Returns the gradient of the last segment.
getUltAffineRate() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
 
getUnion(List<Set<T>>) - Static method in class org.networkcalculus.dnc.utils.SetUtils
Returns the union of all sets contained in the list sets.
getUnion(Set<T>, Set<T>) - Static method in class org.networkcalculus.dnc.utils.SetUtils
Returns the union of set s1 and set s2.
getUtils(NumBackend) - Static method in interface org.networkcalculus.num.Num
 
getValue() - Method in class org.networkcalculus.dnc.linear_constraints.NumericalTerm
 
getValue() - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
getValue() - Method in class org.networkcalculus.num.implementations.RationalInt
 
getX() - Method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco
 
getX() - Method in interface org.networkcalculus.dnc.curves.LinearSegment
 
getX() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.LinearSegment_MPARTC
 
getXAxis() - Static method in interface org.networkcalculus.dnc.curves.Curve
Create and return a linear segment that lies on the x axis of the Cartesian coordinate system.
getXIntersection(Curve, Curve) - Static method in interface org.networkcalculus.dnc.curves.Curve
 
getXIntersectionWith(LinearSegment) - Method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco
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 org.networkcalculus.dnc.curves.LinearSegment
 
getXIntersectionWith(LinearSegment) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.LinearSegment_MPARTC
 
getY() - Method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco
 
getY() - Method in interface org.networkcalculus.dnc.curves.LinearSegment
 
getY() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.LinearSegment_MPARTC
 
getZero() - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
getZero() - Method in class org.networkcalculus.num.implementations.RationalInt
 
getZero() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
getZero() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
getZero() - Method in interface org.networkcalculus.num.Num
 
getZero() - Method in class org.networkcalculus.num.values.NaN
 
getZero() - Method in class org.networkcalculus.num.values.NegativeInfinity
 
getZero() - Method in class org.networkcalculus.num.values.PositiveInfinity
 
GLOBAL_ARBITRARY - org.networkcalculus.dnc.AnalysisConfig.MultiplexingEnforcement
 
GLOBAL_FIFO - org.networkcalculus.dnc.AnalysisConfig.MultiplexingEnforcement
 
GLOBALLY_OFF - org.networkcalculus.dnc.AnalysisConfig.MaxScEnforcement
 
GLOBALLY_ON - org.networkcalculus.dnc.AnalysisConfig.MaxScEnforcement
 
grad - Variable in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco
The gradient of the linear segment
groupFlowsPerInturnSubPath(Path, Set<Flow>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
groupFlowsPerSubPath(Path, Set<Flow>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
groupFlowsPerSubPathInternal(Path, Set<Flow>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
 
gt(Num) - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
gt(Num) - Method in class org.networkcalculus.num.implementations.RationalInt
 
gt(Num) - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
gt(Num) - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
gt(Num) - Method in interface org.networkcalculus.num.Num
 
gt(Num) - Method in class org.networkcalculus.num.values.NaN
 
gt(Num) - Method in class org.networkcalculus.num.values.NegativeInfinity
 
gt(Num) - Method in class org.networkcalculus.num.values.PositiveInfinity
 
gtZero() - Method in class org.networkcalculus.num.implementations.RationalBigInt
 
gtZero() - Method in class org.networkcalculus.num.implementations.RationalInt
 
gtZero() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
 
gtZero() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
 
gtZero() - Method in interface org.networkcalculus.num.Num
 
gtZero() - Method in class org.networkcalculus.num.values.NaN
 
gtZero() - Method in class org.networkcalculus.num.values.NegativeInfinity
 
gtZero() - Method in class org.networkcalculus.num.values.PositiveInfinity
 
A B C D E F G H I L M N O P R S T U V X Y Z 
All Classes All Packages