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

A

ab_cache - Variable in class de.uni_kl.cs.discodnc.nc.arrivalbounds.PmooArrivalBound_SinkTreeTbRl
 
ab_consider_tfa_nodeBacklog - Variable in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
abConsiderTFANodeBacklog() - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
abs(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
 
abs(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
 
abs(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
 
abs(Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
 
abs(Num) - Method in interface de.uni_kl.cs.discodnc.numbers.Num
 
abs(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
 
abs(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
 
abs(Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
 
AbstractAnalysis - Class in de.uni_kl.cs.discodnc.nc
 
AbstractAnalysis() - Constructor for class de.uni_kl.cs.discodnc.nc.AbstractAnalysis
 
AbstractArrivalBound - Class in de.uni_kl.cs.discodnc.nc
 
AbstractArrivalBound() - Constructor for class de.uni_kl.cs.discodnc.nc.AbstractArrivalBound
 
add(ArrivalCurve, ArrivalCurve) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
add(ArrivalCurve, Num) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
add(CurvePwAffine, CurvePwAffine) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
Returns a curve that is the sum of this curve and the given curve.
add(CurvePwAffine, Num) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
Returns a copy of this curve shifted vertically by dy.
add(LinearSegment, LinearSegment, Num, boolean) - Static method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
Helper creating a new segment starting at x that is the sum of the given getSegment.
add(MaxServiceCurve, MaxServiceCurve) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
add(MaxServiceCurve, Num) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
add(ServiceCurve, ServiceCurve) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
add(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
 
add(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
 
add(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
 
add(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
 
add(Num, Num) - Method in interface de.uni_kl.cs.discodnc.numbers.Num
 
add(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
 
add(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
 
add(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
 
ADD - de.uni_kl.cs.discodnc.curves.CurvePwAffine.CurveOperation
 
addArrivalBoundMethod(AnalysisConfig.ArrivalBoundMethod) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
addArrivalBoundMethods(Set<AnalysisConfig.ArrivalBoundMethod>) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
addArrivalBounds(AnalysisConfig, ArrivalCurve, Set<ArrivalCurve>) - Static method in class de.uni_kl.cs.discodnc.nc.ArrivalBoundDispatch
 
addArrivalBounds(AnalysisConfig, Set<ArrivalCurve>, Set<ArrivalCurve>) - Static method in class de.uni_kl.cs.discodnc.nc.ArrivalBoundDispatch
 
addEntry(Link, Flow, ArrivalCurve) - Method in class de.uni_kl.cs.discodnc.nc.arrivalbounds.PmooSinkTreeTbRlABCache
 
addFlow(ArrivalCurve, Path) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addFlow(ArrivalCurve, Server) - Method in class de.uni_kl.cs.discodnc.network.Network
Creates a flow and adds it to the network.
addFlow(ArrivalCurve, Server, Server) - Method in class de.uni_kl.cs.discodnc.network.Network
Creates a flow and adds it to the network.
addFlow(ArrivalCurve, List) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addFlow(String, ArrivalCurve, Server) - Method in class de.uni_kl.cs.discodnc.network.Network
Creates a flow and adds it to the network.
addFlow(String, ArrivalCurve, Server, Server) - Method in class de.uni_kl.cs.discodnc.network.Network
Creates a flow and adds it to the network.
addFlow(String, ArrivalCurve, List) - Method in class de.uni_kl.cs.discodnc.network.Network
Creates a flow and adds it to the network.
addFlowToNetwork(String, ArrivalCurve, Path) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addLink(Server, Server) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addLink(String, Server, Server) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addSegment(int, LinearSegment) - Method in interface de.uni_kl.cs.discodnc.curves.Curve
 
addSegment(int, LinearSegment) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
Adds a LinearSegment at the location pos of the curve.
Note1; Segments after pos will be pushed back by one position.
Note2: It is the user's responsibility to add segments in the order of increasing x-coordinates.
addSegment(int, LinearSegment) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
Starting at 0 as the RTC SegmentList extends ArrayList.
addSegment(LinearSegment) - Method in interface de.uni_kl.cs.discodnc.curves.Curve
 
addSegment(LinearSegment) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
Adds a LinearSegment to the end of the curve.
Note: It is the user's responsibility to add segments in the order of increasing x-coordinates.
addSegment(LinearSegment) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
 
addServer(ServiceCurve) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(ServiceCurve, MaxServiceCurve) - Method in class de.uni_kl.cs.discodnc.network.Network
By default the server's use_gamma and use_extra_gamma are enabled
addServer(ServiceCurve, MaxServiceCurve, boolean, boolean) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(ServiceCurve, MaxServiceCurve, AnalysisConfig.Multiplexing) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(ServiceCurve, MaxServiceCurve, AnalysisConfig.Multiplexing, boolean, boolean) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(ServiceCurve, AnalysisConfig.Multiplexing) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(String, ServiceCurve) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(String, ServiceCurve, MaxServiceCurve) - Method in class de.uni_kl.cs.discodnc.network.Network
By default the server's use_gamma and use_extra_gamma are enabled
addServer(String, ServiceCurve, MaxServiceCurve, boolean, boolean) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(String, ServiceCurve, MaxServiceCurve, AnalysisConfig.Multiplexing) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(String, ServiceCurve, MaxServiceCurve, AnalysisConfig.Multiplexing, boolean, boolean) - Method in class de.uni_kl.cs.discodnc.network.Network
 
addServer(String, ServiceCurve, AnalysisConfig.Multiplexing) - Method in class de.uni_kl.cs.discodnc.network.Network
 
alias - Variable in class de.uni_kl.cs.discodnc.network.Flow
 
alias - Variable in class de.uni_kl.cs.discodnc.network.Link
 
alias - Variable in class de.uni_kl.cs.discodnc.network.Server
 
Analyses() - Constructor for enum de.uni_kl.cs.discodnc.nc.Analysis.Analyses
 
Analysis - Interface in de.uni_kl.cs.discodnc.nc
 
Analysis.Analyses - Enum in de.uni_kl.cs.discodnc.nc
 
AnalysisConfig - Class in de.uni_kl.cs.discodnc.nc
 
AnalysisConfig() - Constructor for class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
AnalysisConfig(AnalysisConfig.MuxDiscipline, AnalysisConfig.GammaFlag, AnalysisConfig.GammaFlag, Set<AnalysisConfig.ArrivalBoundMethod>, boolean, boolean, boolean, boolean) - Constructor for class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
AnalysisConfig.ArrivalBoundMethod - Enum in de.uni_kl.cs.discodnc.nc
 
AnalysisConfig.GammaFlag - Enum in de.uni_kl.cs.discodnc.nc
 
AnalysisConfig.Multiplexing - Enum in de.uni_kl.cs.discodnc.nc
 
AnalysisConfig.MuxDiscipline - Enum in de.uni_kl.cs.discodnc.nc
 
AnalysisResults - Class in de.uni_kl.cs.discodnc.nc
 
AnalysisResults() - Constructor for class de.uni_kl.cs.discodnc.nc.AnalysisResults
 
AnalysisResults(Num, Num, Map<Server, Set<ArrivalCurve>>) - Constructor for class de.uni_kl.cs.discodnc.nc.AnalysisResults
 
ARBITRARY - de.uni_kl.cs.discodnc.nc.AnalysisConfig.Multiplexing
 
arbMux(ServiceCurve, ArrivalCurve) - Static method in class de.uni_kl.cs.discodnc.nc.bounds.LeftOverService
Computes the left-over service curve for a server under arbitrary multiplexing with the service curve beta experiencing cross-traffic with arrival curve alpha.
arbMux(ServiceCurve, Set<ArrivalCurve>) - Static method in class de.uni_kl.cs.discodnc.nc.bounds.LeftOverService
 
arrival_bound_methods - Variable in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
arrival_curve - Variable in class de.uni_kl.cs.discodnc.network.Flow
The flow's arrival curve
ARRIVAL_CURVE_CHECKS - Variable in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
 
ArrivalBound - Interface in de.uni_kl.cs.discodnc.nc
 
ArrivalBoundDispatch - Class in de.uni_kl.cs.discodnc.nc
 
ArrivalBoundDispatch() - Constructor for class de.uni_kl.cs.discodnc.nc.ArrivalBoundDispatch
 
ArrivalBoundMethod() - Constructor for enum de.uni_kl.cs.discodnc.nc.AnalysisConfig.ArrivalBoundMethod
 
arrivalBoundMethods() - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
ArrivalCurve - Interface in de.uni_kl.cs.discodnc.curves
 
ArrivalCurve_DNC - Class in de.uni_kl.cs.discodnc.curves.dnc
 
ArrivalCurve_DNC() - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ArrivalCurve_DNC
 
ArrivalCurve_DNC(int) - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ArrivalCurve_DNC
 
ArrivalCurve_DNC(CurvePwAffine) - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ArrivalCurve_DNC
 
ArrivalCurve_DNC(String) - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ArrivalCurve_DNC
 
ArrivalCurve_MPARTC_PwAffine - Class in de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine
 
ArrivalCurve_MPARTC_PwAffine() - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(int) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(Curve) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(SegmentList) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(SegmentList, double, long, double) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(SegmentList, double, long, double, String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(SegmentList, SegmentList, double, double, long, double) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(SegmentList, SegmentList, double, double, long, double, String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(SegmentList, String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(CurvePwAffine) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
ArrivalCurve_MPARTC_PwAffine(String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ArrivalCurve_MPARTC_PwAffine
 
A B C D E F G H I L M N O P R S T U V X Y Z 
Skip navigation links