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

S

saveAs(String, String) - Method in class de.uni_kl.cs.discodnc.network.Network
 
saveAs(String, String, String) - Method in class de.uni_kl.cs.discodnc.network.Network
 
second - Variable in class de.uni_kl.cs.discodnc.misc.Pair
 
segments - Variable in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
SeparateFlowAnalysis - Class in de.uni_kl.cs.discodnc.nc.analyses
 
SeparateFlowAnalysis() - Constructor for class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowAnalysis
 
SeparateFlowAnalysis(Network) - Constructor for class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowAnalysis
 
SeparateFlowAnalysis(Network, AnalysisConfig) - Constructor for class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowAnalysis
 
SeparateFlowResults - Class in de.uni_kl.cs.discodnc.nc.analyses
 
SeparateFlowResults() - Constructor for class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowResults
 
SeparateFlowResults(Num, Num, Set<ServiceCurve>, Map<Server, Set<ServiceCurve>>, Map<Server, Set<ArrivalCurve>>) - Constructor for class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowResults
 
Server - Class in de.uni_kl.cs.discodnc.network
 
Server() - Constructor for class de.uni_kl.cs.discodnc.network.Server
 
Server(int, String, ServiceCurve, MaxServiceCurve, AnalysisConfig.Multiplexing, boolean, boolean) - Constructor for class de.uni_kl.cs.discodnc.network.Server
 
Server(int, String, ServiceCurve, AnalysisConfig.Multiplexing) - Constructor for class de.uni_kl.cs.discodnc.network.Server
 
server_default_name_prefix - Variable in class de.uni_kl.cs.discodnc.network.Network
 
server_id_counter - Variable in class de.uni_kl.cs.discodnc.network.Network
 
SERVER_LOCAL - de.uni_kl.cs.discodnc.nc.AnalysisConfig.GammaFlag
 
SERVER_LOCAL - de.uni_kl.cs.discodnc.nc.AnalysisConfig.MuxDiscipline
 
servers - Variable in class de.uni_kl.cs.discodnc.network.Network
 
service_curve - Variable in class de.uni_kl.cs.discodnc.network.Server
 
SERVICE_CURVE_CHECKS - Variable in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
 
ServiceCurve - Interface in de.uni_kl.cs.discodnc.curves
 
ServiceCurve_DNC - Class in de.uni_kl.cs.discodnc.curves.dnc
 
ServiceCurve_DNC() - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ServiceCurve_DNC
 
ServiceCurve_DNC(int) - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ServiceCurve_DNC
 
ServiceCurve_DNC(CurvePwAffine) - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ServiceCurve_DNC
 
ServiceCurve_DNC(String) - Constructor for class de.uni_kl.cs.discodnc.curves.dnc.ServiceCurve_DNC
 
ServiceCurve_MPARTC_PwAffine - Class in de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine
 
ServiceCurve_MPARTC_PwAffine() - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(int) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(Curve) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(SegmentList) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(SegmentList, double, long, double) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(SegmentList, double, long, double, String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(SegmentList, SegmentList, double, double, long, double) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(SegmentList, SegmentList, double, double, long, double, String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(SegmentList, String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(CurvePwAffine) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
ServiceCurve_MPARTC_PwAffine(String) - Constructor for class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.ServiceCurve_MPARTC_PwAffine
 
setAbConsiderTFANodeBacklog(boolean) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setAlias(String) - Method in class de.uni_kl.cs.discodnc.network.Flow
 
setAlias(String) - Method in class de.uni_kl.cs.discodnc.network.Link
 
setAlias(String) - Method in class de.uni_kl.cs.discodnc.network.Server
 
setArrivalBoundMethod(AnalysisConfig.ArrivalBoundMethod) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setArrivalBoundMethods(Set<AnalysisConfig.ArrivalBoundMethod>) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setArrivalCurve(ArrivalCurve) - Method in class de.uni_kl.cs.discodnc.network.Flow
 
setBacklogBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.analyses.PmooResults
 
setBacklogBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowResults
 
setBacklogBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowResults
 
setBacklogBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisResults
 
setConfiguration(AnalysisConfig) - Method in class de.uni_kl.cs.discodnc.nc.AbstractArrivalBound
 
setConfiguration(AnalysisConfig) - Method in interface de.uni_kl.cs.discodnc.nc.ArrivalBound
 
setCurveImpl(CalculatorConfig.CurveImpl) - Method in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
 
setDelayBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.analyses.PmooResults
 
setDelayBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.analyses.SeparateFlowResults
 
setDelayBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.analyses.TotalFlowResults
 
setDelayBound(Num) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisResults
 
setGrad(Num) - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
 
setGrad(Num) - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
 
setGrad(Num) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
 
setLeftopen(boolean) - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
 
setLeftopen(boolean) - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
 
setLeftopen(boolean) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
MPA RTC implementation does not allow for user defined continuity.
setMaxServiceCurve(MaxServiceCurve) - Method in class de.uni_kl.cs.discodnc.network.Server
Setting a maximum service curve also enables useGamma and useExtraGamma.
setMaxServiceCurve(MaxServiceCurve, boolean, boolean) - Method in class de.uni_kl.cs.discodnc.network.Server
 
setMultiplexingDiscipline(AnalysisConfig.Multiplexing) - Method in class de.uni_kl.cs.discodnc.network.Server
 
setMultiplexingDiscipline(AnalysisConfig.MuxDiscipline) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setNetwork(Network) - Method in class de.uni_kl.cs.discodnc.nc.AbstractArrivalBound
 
setNetwork(Network) - Method in interface de.uni_kl.cs.discodnc.nc.ArrivalBound
 
setNumImpl(CalculatorConfig.NumImpl) - Method in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
 
setOperationImpl(CalculatorConfig.OperationImpl) - Method in class de.uni_kl.cs.discodnc.nc.CalculatorConfig
 
setRateLateny(boolean) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
setRateLateny(boolean) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setRateLateny(boolean) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
 
setRemoveDuplicateArrivalBounds(boolean) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setRL_Components(List<CurvePwAffine>) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
setRL_Components(List<CurvePwAffine>) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setRL_Components(List<CurvePwAffine>) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
 
setRL_MetaInfo(boolean) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
setRL_MetaInfo(boolean) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setRL_MetaInfo(boolean) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
 
setRtc_segment(Segment) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
 
setSegment(int, LinearSegment) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setSegments(LinearSegment[]) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setServiceCurve(ServiceCurve) - Method in class de.uni_kl.cs.discodnc.network.Server
 
setTB_Components(List<CurvePwAffine>) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
setTB_Components(List<CurvePwAffine>) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setTB_Components(List<CurvePwAffine>) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
 
setTB_MetaInfo(boolean) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
setTB_MetaInfo(boolean) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setTB_MetaInfo(boolean) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
 
setTokenBucket(boolean) - Method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
setTokenBucket(boolean) - Method in class de.uni_kl.cs.discodnc.curves.dnc.Curve_DNC
 
setTokenBucket(boolean) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.Curve_MPARTC_PwAffine
 
setUseExtraGamma(boolean) - Method in class de.uni_kl.cs.discodnc.network.Server
 
setUseExtraGamma(AnalysisConfig.GammaFlag) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setUseFlowProlongation(boolean) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setUseGamma(boolean) - Method in class de.uni_kl.cs.discodnc.network.Server
 
setUseGamma(AnalysisConfig.GammaFlag) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setUseTbrlConvolution(boolean) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
setUseTbrlDeconvolution(boolean) - Method in class de.uni_kl.cs.discodnc.nc.AnalysisConfig
 
SetUtils - Class in de.uni_kl.cs.discodnc.misc
A tiny collection of convenience methods useful in dealing with sets but not provided directly by Java's set classes.
SetUtils() - Constructor for class de.uni_kl.cs.discodnc.misc.SetUtils
 
setX(double) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
 
setX(Num) - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
 
setX(Num) - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
 
setX(Num) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
 
setY(double) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
 
setY(Num) - Method in class de.uni_kl.cs.discodnc.curves.dnc.LinearSegment_DNC
 
setY(Num) - Method in interface de.uni_kl.cs.discodnc.curves.LinearSegment
 
setY(Num) - Method in class de.uni_kl.cs.discodnc.curves.mpa_rtc_pwaffine.LinearSegment_MPARTC_PwAffine
 
SFA - de.uni_kl.cs.discodnc.nc.Analysis.Analyses
 
shiftLeftClipping(CurvePwAffine, Num) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
Returns a copy of this curve that is shifted to the left by dx, i.e.
shiftRight(CurvePwAffine, Num) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
Returns a copy of this curve that is shifted to the right by dx, i.e.
singleFlowABs(AnalysisConfig, ArrivalCurve, Set<ServiceCurve>) - Static method in class de.uni_kl.cs.discodnc.nc.ArrivalBoundDispatch
 
src - Variable in class de.uni_kl.cs.discodnc.network.Link
 
sub(CurvePwAffine, CurvePwAffine) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
Returns a curve that is the difference between this curve and the given curve.
sub(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 difference between the given getSegment.
sub(ServiceCurve, ArrivalCurve) - Static method in interface de.uni_kl.cs.discodnc.curves.CurvePwAffine
 
sub(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalBigInt
 
sub(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RationalInt
 
sub(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealDoublePrecision
 
sub(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.implementations.RealSinglePrecision
 
sub(Num, Num) - Method in interface de.uni_kl.cs.discodnc.numbers.Num
 
sub(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NaN
 
sub(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.NegativeInfinity
 
sub(Num, Num) - Method in class de.uni_kl.cs.discodnc.numbers.values.PositiveInfinity
 
SUB - de.uni_kl.cs.discodnc.curves.CurvePwAffine.CurveOperation
 
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