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
All Classes All Packages
All Classes All Packages
C
- Calculator - Class in org.networkcalculus.dnc
-
This class contains configuration settings for the calculator that cannot be changed at runtime without risking to cause an exception.
- Calculator() - Constructor for class org.networkcalculus.dnc.Calculator
- checkDependencies() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_Affine
- checkDependencies() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_DISCO_PwAffine
- checkDependencies() - Method in enum org.networkcalculus.dnc.AlgDncBackend_MPARTC_PwAffine
- checkDependencies() - Method in interface org.networkcalculus.dnc.AlgDncBackend
- checkDependencies() - Method in class org.networkcalculus.dnc.Calculator
- CheckUtils - Class in org.networkcalculus.dnc.utils
- CheckUtils() - Constructor for class org.networkcalculus.dnc.utils.CheckUtils
- clear() - Method in class org.networkcalculus.dnc.func_tests.DncTestResults
- clearArrivalBoundMethods() - Method in class org.networkcalculus.dnc.AnalysisConfig
- clearCache() - Method in class org.networkcalculus.dnc.sinktree.arrivalbounds.SinkTree_AffineCurves
- clearMetaInfo() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Resets the rate latency and token bucket meta info.
- clearMetaInfo() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- clearMetaInfo() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- commonMaxScString() - Method in class org.networkcalculus.dnc.network.server_graph.Server
- commonStringPrefix() - Method in class org.networkcalculus.dnc.network.server_graph.Flow
- commonStringPrefix() - Method in class org.networkcalculus.dnc.network.server_graph.Server
- commonStringPrefix() - Method in class org.networkcalculus.dnc.network.server_graph.Turn
- commonStringPrefix2() - Method in class org.networkcalculus.dnc.network.server_graph.Server
- CompFFApresets - Class in org.networkcalculus.dnc
- CompFFApresets(ServerGraph) - Constructor for class org.networkcalculus.dnc.CompFFApresets
- compute(AnalysisConfig, Set<ArrivalCurve>, Path, Set<ServiceCurve>) - Static method in class org.networkcalculus.dnc.bounds.Output
- compute(AnalysisConfig, Set<ArrivalCurve>, Server) - Static method in class org.networkcalculus.dnc.bounds.Output
- compute(AnalysisConfig, Set<ArrivalCurve>, Server, Set<ServiceCurve>) - Static method in class org.networkcalculus.dnc.bounds.Output
- compute(AnalysisConfig, ServiceCurve, Set<ArrivalCurve>) - Static method in class org.networkcalculus.dnc.bounds.LeftOverService
- compute(AnalysisConfig, Server, Set<ArrivalCurve>) - Static method in class org.networkcalculus.dnc.bounds.LeftOverService
- computeArrivalBound(Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePboo_Concatenation
- computeArrivalBound(Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePboo_PerServer
- computeArrivalBound(Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePmoo
-
Computes the PMOO arrival bound for a set of
flows_to_bound
. - computeArrivalBound(Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregateTandemMatching
- computeArrivalBound(Turn, Flow) - Method in interface org.networkcalculus.dnc.feedforward.ArrivalBound
- computeArrivalBound(Turn, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePboo_Concatenation
- computeArrivalBound(Turn, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePboo_PerServer
- computeArrivalBound(Turn, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregatePmoo
- computeArrivalBound(Turn, Flow) - Method in class org.networkcalculus.dnc.feedforward.arrivalbounds.AggregateTandemMatching
- computeArrivalBoundDirect(Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.sinktree.arrivalbounds.SinkTree_AffineCurves
-
This code path computes the parameters relevant to construct the resulting arrival bound directly, i.e., it does not compute and store the entire curves resulting from intermediate computations in order to do so.
- computeArrivalBoundHomogeneous(Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.sinktree.arrivalbounds.SinkTree_AffineCurves
-
In homogeneous server_graphs we can simply multiply the common latency with the length of a flow's path instead of iterating over its servers and sum up for each one's value individually.
- computeArrivalBoundMinPlusBackend(Turn, Set<Flow>, Flow) - Method in class org.networkcalculus.dnc.sinktree.arrivalbounds.SinkTree_AffineCurves
-
This code path uses the DNC's minpuls backend for computations.
- computeArrivalBounds(ServerGraph, AnalysisConfig, Server) - Static method in class org.networkcalculus.dnc.feedforward.ArrivalBoundDispatch
- computeArrivalBounds(ServerGraph, AnalysisConfig, Server, Set<Flow>, Flow) - Static method in class org.networkcalculus.dnc.feedforward.ArrivalBoundDispatch
-
The flow_of_interest low priority supersedes the wish to bound all flows in flows_to_bound, i.e., if flow_of_interest will be removed from flows_to_bound before bounding the arrivals such that the result will always hold (only) for {flows_to_bound} \ {flow_of_interest}.
- computeArrivalBounds(ServerGraph, AnalysisConfig, Turn, Set<Flow>, Flow) - Static method in class org.networkcalculus.dnc.feedforward.ArrivalBoundDispatch
- computeInflectionPointsX(Curve, Curve) - Static method in interface org.networkcalculus.dnc.curves.Curve
-
Returns an
ArrayList
instance of those x-coordinates at which either c1 or c2 or both have an inflection point. - computeInflectionPointsY(Curve, Curve) - Static method in interface org.networkcalculus.dnc.curves.Curve
-
Returns an
ArrayList
instance of those y-coordinates at which either c1 or c2 or both have an inflection point. - computePartialPMOOServiceCurve(Path, ServiceCurve[], List<Flow>, Map<Flow, Integer>, int[]) - Static method in class org.networkcalculus.dnc.tandem.analyses.PmooAnalysis
-
Calculates the partial PMOO service curve for the given flow set by combining all servers having an outgoing turn contained in the given turn path.
- computeResultingCurve(Curve, Curve, Curve.CurveOperation) - Static method in interface org.networkcalculus.dnc.curves.Curve
-
Common helper for computing a new curve.
- computeSpecialValues(ServiceCurve, ArrivalCurve) - Static method in class org.networkcalculus.dnc.bounds.LeftOverService
-
Try to compute the left-over service curve for special arrival or service curve values like zero or infinite.
- configuration - Variable in class org.networkcalculus.dnc.feedforward.AbstractArrivalBound
- configuration - Variable in class org.networkcalculus.dnc.tandem.AbstractAnalysis
- console_output - Variable in class org.networkcalculus.dnc.func_tests.DncTestConfig
- Convolution_Disco_Affine - Class in org.networkcalculus.dnc.algebra.disco.affine
- Convolution_Disco_Affine() - Constructor for class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
- Convolution_Disco_PwAffine - Class in org.networkcalculus.dnc.algebra.disco.pw_affine
- Convolution_Disco_PwAffine() - Constructor for class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
- convolve(Set<ArrivalCurve>) - Static method in class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
- convolve(Set<ArrivalCurve>) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Affine
- convolve(Set<ArrivalCurve>) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
- convolve(Set<ArrivalCurve>) - Static method in class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
- convolve(Set<ArrivalCurve>) - Method in interface org.networkcalculus.dnc.algebra.MinPlus
- convolve(Set<ArrivalCurve>) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve(Set<ServiceCurve>, Set<ServiceCurve>) - Static method in class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
- convolve(Set<ServiceCurve>, Set<ServiceCurve>) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Affine
- convolve(Set<ServiceCurve>, Set<ServiceCurve>) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
- convolve(Set<ServiceCurve>, Set<ServiceCurve>) - Static method in class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
- convolve(Set<ServiceCurve>, Set<ServiceCurve>) - Method in interface org.networkcalculus.dnc.algebra.MinPlus
- convolve(Set<ServiceCurve>, Set<ServiceCurve>) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve(ArrivalCurve, ArrivalCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
- convolve(ArrivalCurve, ArrivalCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Affine
- convolve(ArrivalCurve, ArrivalCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
- convolve(ArrivalCurve, ArrivalCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
- convolve(ArrivalCurve, ArrivalCurve) - Method in interface org.networkcalculus.dnc.algebra.MinPlus
- convolve(ArrivalCurve, ArrivalCurve) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve(MaxServiceCurve, MaxServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
-
Returns the convolution of this curve, which must be (almost) concave, and the given curve, which must also be (almost) concave.
- convolve(MaxServiceCurve, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Affine
- convolve(MaxServiceCurve, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
- convolve(MaxServiceCurve, MaxServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
-
Returns the convolution of this curve, which must be (almost) concave, and the given curve, which must also be (almost) concave.
- convolve(MaxServiceCurve, MaxServiceCurve) - Method in interface org.networkcalculus.dnc.algebra.MinPlus
- convolve(MaxServiceCurve, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve(ServiceCurve, ServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
- convolve(ServiceCurve, ServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Affine
- convolve(ServiceCurve, ServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
- convolve(ServiceCurve, ServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
-
Returns the convolution of two curve, which must be convex
- convolve(ServiceCurve, ServiceCurve) - Method in interface org.networkcalculus.dnc.algebra.MinPlus
- convolve(ServiceCurve, ServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve(ServiceCurve, ServiceCurve, boolean) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve_ACs_EGamma(Set<ArrivalCurve>, MaxServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
- convolve_ACs_EGamma(Set<ArrivalCurve>, MaxServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
- convolve_ACs_MaxSC(Set<ArrivalCurve>, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Affine
- convolve_ACs_MaxSC(Set<ArrivalCurve>, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
- convolve_ACs_MaxSC(Set<ArrivalCurve>, MaxServiceCurve) - Method in interface org.networkcalculus.dnc.algebra.MinPlus
- convolve_ACs_MaxSC(Set<ArrivalCurve>, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve_ACs_MaxScRate(Set<ArrivalCurve>, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_Affine
- convolve_ACs_MaxScRate(Set<ArrivalCurve>, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
- convolve_ACs_MaxScRate(Set<ArrivalCurve>, MaxServiceCurve) - Method in interface org.networkcalculus.dnc.algebra.MinPlus
- convolve_ACs_MaxScRate(Set<ArrivalCurve>, MaxServiceCurve) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolve_ACs_MSC(Set<ArrivalCurve>, MaxServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.affine.Convolution_Disco_Affine
- convolve_ACs_MSC(Set<ArrivalCurve>, MaxServiceCurve) - Static method in class org.networkcalculus.dnc.algebra.disco.pw_affine.Convolution_Disco_PwAffine
- convolve_alternative_arrival_bounds - Variable in class org.networkcalculus.dnc.AnalysisConfig
- convolve_SCs_SCs(Set<ServiceCurve>, Set<ServiceCurve>, boolean) - Method in enum org.networkcalculus.dnc.algebra.mpa_rtc.pw_affine.MinPlus_MPARTC
- convolveAlternativeArrivalBounds() - Method in class org.networkcalculus.dnc.AnalysisConfig
- copy() - Method in class org.networkcalculus.dnc.AnalysisConfig
-
Returns a deep copy of this analysis configuration.
- copy() - Method in interface org.networkcalculus.dnc.curves.ArrivalCurve
- copy() - Method in interface org.networkcalculus.dnc.curves.Curve_Affine
- copy() - Method in interface org.networkcalculus.dnc.curves.Curve_PwAffine
- copy() - Method in interface org.networkcalculus.dnc.curves.Curve
- copy() - Method in class org.networkcalculus.dnc.curves.disco.affine.ArrivalCurve_Disco_Affine
- copy() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Returns a copy of this instance.
- copy() - Method in class org.networkcalculus.dnc.curves.disco.affine.MaxServiceCurve_Disco_Affine
- copy() - Method in class org.networkcalculus.dnc.curves.disco.affine.ServiceCurve_Disco_Affine
- copy() - Method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco
-
Returns a copy of this instance.
- copy() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.ArrivalCurve_Disco_PwAffine
- copy() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
-
Returns a copy of this instance.
- copy() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.MaxServiceCurve_Disco_PwAffine
- copy() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.ServiceCurve_Disco_PwAffine
- copy() - Method in interface org.networkcalculus.dnc.curves.LinearSegment
- copy() - Method in interface org.networkcalculus.dnc.curves.MaxServiceCurve
- copy() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.ArrivalCurve_MPARTC_PwAffine
- copy() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
-
Returns a copy of this instance.
- copy() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.LinearSegment_MPARTC_PwAffine
- copy() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.MaxServiceCurve_MPARTC_PwAffine
- copy() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.ServiceCurve_MPARTC_PwAffine
- copy() - Method in interface org.networkcalculus.dnc.curves.ServiceCurve
- copy() - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
-
Creates a deep copy of this server graph.
- copy() - Method in class org.networkcalculus.num.implementations.RationalBigInt
- copy() - Method in class org.networkcalculus.num.implementations.RationalInt
- copy() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- copy() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- copy() - Method in interface org.networkcalculus.num.Num
- copy() - Method in class org.networkcalculus.num.values.NaN
- copy() - Method in class org.networkcalculus.num.values.NegativeInfinity
- copy() - Method in class org.networkcalculus.num.values.PositiveInfinity
- copy(Curve) - Method in interface org.networkcalculus.dnc.curves.Curve_Affine
- copy(Curve) - Method in interface org.networkcalculus.dnc.curves.Curve_PwAffine
- copy(Curve) - Method in interface org.networkcalculus.dnc.curves.Curve
- copy(Curve) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
- copy(Curve) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- copy(Curve) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- create(double) - Method in class org.networkcalculus.num.implementations.RationalBigInt
- create(double) - Method in class org.networkcalculus.num.implementations.RationalInt
- create(double) - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- create(double) - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- create(double) - Method in interface org.networkcalculus.num.Num
- create(double) - Method in class org.networkcalculus.num.values.NaN
- create(double) - Method in class org.networkcalculus.num.values.NegativeInfinity
- create(double) - Method in class org.networkcalculus.num.values.PositiveInfinity
- create(int) - Method in class org.networkcalculus.num.implementations.RationalBigInt
- create(int) - Method in class org.networkcalculus.num.implementations.RationalInt
- create(int) - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- create(int) - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- create(int) - Method in interface org.networkcalculus.num.Num
- create(int) - Method in class org.networkcalculus.num.values.NaN
- create(int) - Method in class org.networkcalculus.num.values.NegativeInfinity
- create(int) - Method in class org.networkcalculus.num.values.PositiveInfinity
- create(int, int) - Method in class org.networkcalculus.num.implementations.RationalBigInt
- create(int, int) - Method in class org.networkcalculus.num.implementations.RationalInt
- create(int, int) - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- create(int, int) - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- create(int, int) - Method in interface org.networkcalculus.num.Num
- create(int, int) - Method in class org.networkcalculus.num.values.NaN
- create(int, int) - Method in class org.networkcalculus.num.values.NegativeInfinity
- create(int, int) - Method in class org.networkcalculus.num.values.PositiveInfinity
- create(String) - Method in class org.networkcalculus.num.implementations.RationalBigInt
- create(String) - Method in class org.networkcalculus.num.implementations.RationalInt
- create(String) - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- create(String) - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- create(String) - Method in interface org.networkcalculus.num.Num
- create(String) - Method in class org.networkcalculus.num.values.NaN
- create(String) - Method in class org.networkcalculus.num.values.NegativeInfinity
- create(String) - Method in class org.networkcalculus.num.values.PositiveInfinity
- createArrivalCurve() - Method in interface org.networkcalculus.dnc.curves.Curve
- createArrivalCurve() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
To create affine arrival curve with number of segments equal to one.
- createArrivalCurve() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createArrivalCurve() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createArrivalCurve(int) - Method in interface org.networkcalculus.dnc.curves.Curve
- createArrivalCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an affine arrival curve with segments equal to the passed segment_count
- createArrivalCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createArrivalCurve(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createArrivalCurve(String) - Method in interface org.networkcalculus.dnc.curves.Curve
- createArrivalCurve(String) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an affine arrival curve from the passed string representation of curve.
- createArrivalCurve(String) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createArrivalCurve(String) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createArrivalCurve(Curve) - Method in interface org.networkcalculus.dnc.curves.Curve
- createArrivalCurve(Curve) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an affine arrival curve from the passed curve.
- createArrivalCurve(Curve) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createArrivalCurve(Curve) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createArrivalCurve(Curve, boolean) - Method in interface org.networkcalculus.dnc.curves.Curve
- createArrivalCurve(Curve, boolean) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
- createArrivalCurve(Curve, boolean) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createArrivalCurve(Curve, boolean) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createCurve() - Method in enum org.networkcalculus.dnc.curves.Curve_ConstantPool
- createCurve(List<LinearSegment>) - Method in interface org.networkcalculus.dnc.curves.Curve
- createCurve(List<LinearSegment>) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
- createCurve(List<LinearSegment>) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createCurve(List<LinearSegment>) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createDelayedInfiniteBurst(double) - Method in interface org.networkcalculus.dnc.curves.Curve
- createDelayedInfiniteBurst(double) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper to create affine service curve with delay and infinite burst when delay is passed as double.
- createDelayedInfiniteBurst(double) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createDelayedInfiniteBurst(double) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createDelayedInfiniteBurst(Num) - Method in interface org.networkcalculus.dnc.curves.Curve
- createDelayedInfiniteBurst(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates affine service curve with delay and infinite burst.
- createDelayedInfiniteBurst(Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createDelayedInfiniteBurst(Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createDelayedInfiniteBurstMSC(double) - Method in interface org.networkcalculus.dnc.curves.Curve
- createDelayedInfiniteBurstMSC(double) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
A wrapper method MaxServiceCurve_Disco_Affine curve having infinite burst with delay.
- createDelayedInfiniteBurstMSC(double) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createDelayedInfiniteBurstMSC(double) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createDelayedInfiniteBurstMSC(Num) - Method in interface org.networkcalculus.dnc.curves.Curve
- createDelayedInfiniteBurstMSC(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Create a MaxServiceCurve_Disco_Affine curve having infinite burst after a given delay.
- createDelayedInfiniteBurstMSC(Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createDelayedInfiniteBurstMSC(Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createDummyFlow(String, ArrivalCurve, Path) - Static method in class org.networkcalculus.dnc.network.server_graph.Flow
-
Creates a dummy flow with an arrival curve.
All dummy flows share the same id -1. - createEmptyPath() - Static method in class org.networkcalculus.dnc.network.server_graph.Path
- createHorizontal(Num) - Method in interface org.networkcalculus.dnc.curves.Curve
- createHorizontal(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an instance of Curve_Disco_Affine with rate 0 and burst equal to y.
- createHorizontal(Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
-
Creates a horizontal curve.
- createHorizontal(Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
-
Creates a horizontal curve.
- createHorizontalLine(double) - Method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco.LinearSegment_DNC_builder
- createHorizontalLine(double) - Method in interface org.networkcalculus.dnc.curves.LinearSegment.Builder
- createHorizontalLine(double) - Static method in interface org.networkcalculus.dnc.curves.LinearSegment
- createHorizontalLine(double) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.LinearSegment_MPARTC_PwAffine.LinearSegment_MPARTC_PwAffine_builder
- createInfiniteArrivals() - Method in interface org.networkcalculus.dnc.curves.Curve
- createInfiniteArrivals() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
- createInfiniteArrivals() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createInfiniteArrivals() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createInfiniteMaxService() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
A wrapper method to create delayed infinite curve for MaxServiceCurve_Disco_Affine.
- createInfiniteMaxService() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createLinearSegment(Num, Num, Num, boolean) - Method in class org.networkcalculus.dnc.curves.disco.LinearSegment_Disco.LinearSegment_DNC_builder
- createLinearSegment(Num, Num, Num, boolean) - Method in interface org.networkcalculus.dnc.curves.LinearSegment.Builder
- createLinearSegment(Num, Num, Num, boolean) - Static method in interface org.networkcalculus.dnc.curves.LinearSegment
- createLinearSegment(Num, Num, Num, boolean) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.LinearSegment_MPARTC_PwAffine.LinearSegment_MPARTC_PwAffine_builder
- createMaxServiceCurve() - Method in interface org.networkcalculus.dnc.curves.Curve
- createMaxServiceCurve() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
To create a MaxServiceCurve_Disco_Affine with one segment.
- createMaxServiceCurve() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createMaxServiceCurve() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createMaxServiceCurve(int) - Method in interface org.networkcalculus.dnc.curves.Curve
- createMaxServiceCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper to create Max service curve DNC with segments equal to segment_count.
- createMaxServiceCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createMaxServiceCurve(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createMaxServiceCurve(String) - Method in interface org.networkcalculus.dnc.curves.Curve
- createMaxServiceCurve(String) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper to create Max service curve DNC from string representation.
- createMaxServiceCurve(String) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createMaxServiceCurve(String) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createMaxServiceCurve(Curve) - Method in interface org.networkcalculus.dnc.curves.Curve
- createMaxServiceCurve(Curve) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper method to create a Max service curve DNC from an existing curve.
- createMaxServiceCurve(Curve) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createMaxServiceCurve(Curve) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createNaN() - Method in class org.networkcalculus.num.implementations.RationalBigInt
- createNaN() - Method in class org.networkcalculus.num.implementations.RationalInt
- createNaN() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- createNaN() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- createNaN() - Method in interface org.networkcalculus.num.Num
- createNaN() - Method in class org.networkcalculus.num.values.NaN
- createNaN() - Method in class org.networkcalculus.num.values.NegativeInfinity
- createNaN() - Method in class org.networkcalculus.num.values.PositiveInfinity
- createNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RationalBigInt
- createNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RationalInt
- createNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- createNegativeInfinity() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- createNegativeInfinity() - Method in interface org.networkcalculus.num.Num
- createNegativeInfinity() - Method in class org.networkcalculus.num.values.NaN
- createNegativeInfinity() - Method in class org.networkcalculus.num.values.NegativeInfinity
- createNegativeInfinity() - Method in class org.networkcalculus.num.values.PositiveInfinity
- createNewCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Creates an affine curve with maximum of two segments.
- createNewCurve(int, boolean) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createParameters(Set<AnalysisConfig.Multiplexing>, Set<Set<AnalysisConfig.ArrivalBoundMethod>>) - Static method in class org.networkcalculus.dnc.func_tests.DncTestMethodSources
- createPath(List) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
- createPath(List<Server>, List<Turn>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
- createPath(Server) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
- createPath(Turn) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
- createPathFromServers(List<Server>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
- createPathFromTurns(List<Turn>) - Method in class org.networkcalculus.dnc.network.server_graph.ServerGraph
- createPeakArrivalRate(double) - Method in interface org.networkcalculus.dnc.curves.Curve
- createPeakArrivalRate(double) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper to create affine arrival curve with 0 burst and 0 latency.
- createPeakArrivalRate(double) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createPeakArrivalRate(double) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createPeakArrivalRate(Num) - Method in interface org.networkcalculus.dnc.curves.Curve
- createPeakArrivalRate(Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
To create a affine arrival curve with 0 burst and 0 latency.
- createPeakArrivalRate(Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createPeakArrivalRate(Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RationalBigInt
- createPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RationalInt
- createPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- createPositiveInfinity() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- createPositiveInfinity() - Method in interface org.networkcalculus.num.Num
- createPositiveInfinity() - Method in class org.networkcalculus.num.values.NaN
- createPositiveInfinity() - Method in class org.networkcalculus.num.values.NegativeInfinity
- createPositiveInfinity() - Method in class org.networkcalculus.num.values.PositiveInfinity
- createRateLatency(double, double) - Method in interface org.networkcalculus.dnc.curves.Curve
- createRateLatency(double, double) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper to create rate latency for the ServiceCurve_Disco_Affine with rate and latency passed as double.
- createRateLatency(double, double) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createRateLatency(double, double) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createRateLatency(Num, Num) - Method in interface org.networkcalculus.dnc.curves.Curve
- createRateLatency(Num, Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper to create rate latency for the ServiceCurve_Disco_Affine.
- createRateLatency(Num, Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createRateLatency(Num, Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createRateLatencyMSC(double, double) - Method in interface org.networkcalculus.dnc.curves.Curve
- createRateLatencyMSC(double, double) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
A wrapper to create a service curve with rate latency with rate and latency represented in double.
- createRateLatencyMSC(double, double) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createRateLatencyMSC(double, double) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createRateLatencyMSC(Num, Num) - Method in interface org.networkcalculus.dnc.curves.Curve
- createRateLatencyMSC(Num, Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Create a service curve with a rate and a latency.
- createRateLatencyMSC(Num, Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createRateLatencyMSC(Num, Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.FF_3S_1SC_2F_1AC_2P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.FF_4S_1SC_3F_1AC_3P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.FF_4S_1SC_4F_1AC_4P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_10F_10AC_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_1F_1AC_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_2F_1AC_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.S_1SC_2F_2AC_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_1F_1AC_1P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_2F_1AC_1P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_2F_1AC_2P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_1SC_4F_1AC_1P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_2SC_1F_1AC_1P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_2S_2SC_2F_1AC_1P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_3S_1SC_2F_1AC_1P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_3S_1SC_3F_1AC_3P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TA_4S_1SC_2F_1AC_2P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TR_3S_1SC_2F_1AC_2P_ServerGraph
- createServerGraph() - Method in class org.networkcalculus.dnc.func_tests.TR_7S_1SC_3F_1AC_3P_ServerGraph
- createServerGraph() - Method in interface org.networkcalculus.dnc.network.server_graph.ServerGraphFactory
- createServiceCurve() - Method in interface org.networkcalculus.dnc.curves.Curve
- createServiceCurve() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an instance of affine service curve with number of segments equal to 1
- createServiceCurve() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createServiceCurve() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createServiceCurve(int) - Method in interface org.networkcalculus.dnc.curves.Curve
- createServiceCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an instance of affine service curve with number of segments equal to passed segment_count.
- createServiceCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createServiceCurve(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createServiceCurve(String) - Method in interface org.networkcalculus.dnc.curves.Curve
- createServiceCurve(String) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an instance of affine service curve from the string representation of the curve.
- createServiceCurve(String) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createServiceCurve(String) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createServiceCurve(Curve) - Method in interface org.networkcalculus.dnc.curves.Curve
- createServiceCurve(Curve) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an instance of affine service curve same as the passed curve instance.
- createServiceCurve(Curve) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createServiceCurve(Curve) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createTokenBucket(double, double) - Method in interface org.networkcalculus.dnc.curves.Curve
- createTokenBucket(double, double) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
To create a token bucket affine arrival curve.
- createTokenBucket(double, double) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createTokenBucket(double, double) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createTokenBucket(Num, Num) - Method in interface org.networkcalculus.dnc.curves.Curve
- createTokenBucket(Num, Num) - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
To create a token bucket affine arrival curve.
- createTokenBucket(Num, Num) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createTokenBucket(Num, Num) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createZero() - Method in class org.networkcalculus.num.implementations.RationalBigInt
- createZero() - Method in class org.networkcalculus.num.implementations.RationalInt
- createZero() - Method in class org.networkcalculus.num.implementations.RealDoublePrecision
- createZero() - Method in class org.networkcalculus.num.implementations.RealSinglePrecision
- createZero() - Method in interface org.networkcalculus.num.Num
- createZero() - Method in class org.networkcalculus.num.values.NaN
- createZero() - Method in class org.networkcalculus.num.values.NegativeInfinity
- createZero() - Method in class org.networkcalculus.num.values.PositiveInfinity
- createZeroArrivals() - Method in interface org.networkcalculus.dnc.curves.Curve
- createZeroArrivals() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
To create an affine arrival Curve with one segment.
- createZeroArrivals() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createZeroArrivals() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createZeroCurve() - Method in interface org.networkcalculus.dnc.curves.Curve
- createZeroCurve() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an instance of Curve_Disco_Affine with 1 segment.
- createZeroCurve() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createZeroCurve() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createZeroDelayInfiniteBurst() - Method in interface org.networkcalculus.dnc.curves.Curve
- createZeroDelayInfiniteBurst() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Wrapper to create affine service curve with 0 delay and infinite burst.
- createZeroDelayInfiniteBurst() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
-
Creates an infinite burst curve with zero delay.
- createZeroDelayInfiniteBurst() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
-
Creates an infinite burst curve with zero delay.
- createZeroDelayInfiniteBurstMSC() - Method in interface org.networkcalculus.dnc.curves.Curve
- createZeroDelayInfiniteBurstMSC() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
A wrapper method MaxServiceCurve_Disco_Affine curve having infinite burst with zero delay.
- createZeroDelayInfiniteBurstMSC() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createZeroDelayInfiniteBurstMSC() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createZeroSegmentsCurve(int) - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createZeroSegmentsCurve(int) - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- createZeroService() - Method in interface org.networkcalculus.dnc.curves.Curve
- createZeroService() - Method in class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
This creates an affine service curve with one segment.
- createZeroService() - Method in class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- createZeroService() - Method in class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- Curve - Interface in org.networkcalculus.dnc.curves
-
Interface for wide-sense increasing, plain curves.
- Curve_Affine - Interface in org.networkcalculus.dnc.curves
-
Interface for affine curves, including convenience functions used by Disco's implementation of DNC operations.
- curve_backend - Variable in class org.networkcalculus.dnc.func_tests.DncTestConfig
- Curve_ConstantPool - Enum in org.networkcalculus.dnc.curves
-
Constant pool for
Curve
. - Curve_ConstantPool() - Constructor for enum org.networkcalculus.dnc.curves.Curve_ConstantPool
- Curve_Disco_Affine - Class in org.networkcalculus.dnc.curves.disco.affine
-
Class representing a piecewise linear affine curve, defined on [0,inf), by at most two segments.
The curve is stored as an array ofLinearSegment
objects. - Curve_Disco_Affine() - Constructor for class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Creates a
Curve_Disco_Affine
instance with 1 segment of type LinearSegment. - Curve_Disco_Affine(int) - Constructor for class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Creates a
Curve_Disco_Affine
instance withsegment_count
number of
LinearSegment
.
- Curve_Disco_Affine(Curve) - Constructor for class org.networkcalculus.dnc.curves.disco.affine.Curve_Disco_Affine
-
Creates a copy of the passed
Curve_Disco_Affine
instancecurve
. - Curve_Disco_PwAffine - Class in org.networkcalculus.dnc.curves.disco.pw_affine
-
Class representing a piecewise linear curve, defined on [0,inf).
The curve is stored as an array ofLinearSegment
objects. - Curve_Disco_PwAffine() - Constructor for class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
-
Creates a
CurveDNC
instance with a single segment on the x-axis. - Curve_Disco_PwAffine(int) - Constructor for class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
-
Creates a
Curve
instance withsegment_count
emptyLinearSegment
instances. - Curve_Disco_PwAffine(Curve) - Constructor for class org.networkcalculus.dnc.curves.disco.pw_affine.Curve_Disco_PwAffine
- Curve_MPARTC_PwAffine - Class in org.networkcalculus.dnc.curves.mpa_rtc.pw_affine
- Curve_MPARTC_PwAffine() - Constructor for class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
-
Creates a
Curve
instance with a single segment on the x-axis. - Curve_MPARTC_PwAffine(int) - Constructor for class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
-
Creates a
Curve
instance withsegment_count
emptyLinearSegment
instances. - Curve_MPARTC_PwAffine(Curve) - Constructor for class org.networkcalculus.dnc.curves.mpa_rtc.pw_affine.Curve_MPARTC_PwAffine
- Curve_PwAffine - Interface in org.networkcalculus.dnc.curves
-
Interface for piecewise affine curves, including convenience functions used by Disco's implementation of DNC operations.
- Curve.CurveOperation - Enum in org.networkcalculus.dnc.curves
- CurveOperation() - Constructor for enum org.networkcalculus.dnc.curves.Curve.CurveOperation
- Curves_Disco_Configuration - Class in org.networkcalculus.dnc.curves.disco
- Curves_Disco_Configuration() - Constructor for class org.networkcalculus.dnc.curves.disco.Curves_Disco_Configuration
- Curves_MPARTC_Configuration - Class in org.networkcalculus.dnc.curves.mpa_rtc
- Curves_MPARTC_Configuration() - Constructor for class org.networkcalculus.dnc.curves.mpa_rtc.Curves_MPARTC_Configuration
All Classes All Packages