Class DncTestResults
- java.lang.Object
-
- org.networkcalculus.dnc.func_tests.DncTestResults
-
- Direct Known Subclasses:
FF_3S_1SC_2F_1AC_2P_Results
,FF_4S_1SC_3F_1AC_3P_Results
,FF_4S_1SC_4F_1AC_4P_Results
,S_1SC_10F_10AC_Results
,S_1SC_1F_1AC_Results
,S_1SC_2F_1AC_Results
,S_1SC_2F_2AC_Results
,TA_2S_1SC_1F_1AC_1P_Results
,TA_2S_1SC_2F_1AC_1P_Results
,TA_2S_1SC_2F_1AC_2P_Results
,TA_2S_1SC_4F_1AC_1P_Results
,TA_2S_2SC_1F_1AC_1P_Results
,TA_2S_2SC_2F_1AC_1P_Results
,TA_3S_1SC_2F_1AC_1P_Results
,TA_3S_1SC_3F_1AC_3P_Results
,TA_4S_1SC_2F_1AC_2P_Results
,TR_3S_1SC_2F_1AC_2P_Results
,TR_7S_1SC_3F_1AC_3P_Results
public abstract class DncTestResults extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.Integer,java.util.Map<TandemAnalysis.Analyses,java.util.Map<java.util.Set<AnalysisConfig.ArrivalBoundMethod>,java.util.Map<AnalysisConfig.Multiplexing,java.util.Map<NumBackend,Num>>>>>
epsilon_map
private java.util.Map<java.lang.Integer,java.util.Map<TandemAnalysis.Analyses,java.util.Map<java.util.Set<AnalysisConfig.ArrivalBoundMethod>,java.util.Map<AnalysisConfig.Multiplexing,java.util.Set<TandemAnalysisResults>>>>>
results_map
-
Constructor Summary
Constructors Constructor Description DncTestResults()
-
Method Summary
Modifier and Type Method Description protected void
addBounds(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux, Num delay, Num backlog)
protected void
addEpsilon(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux, NumBackend num_rep, Num epsilon)
protected void
clear()
TandemAnalysisResults
getBounds(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux)
Num
getEpsilon(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux, NumBackend num_rep)
protected abstract void
initialize()
java.lang.String
toString()
-
-
-
Field Detail
-
results_map
private java.util.Map<java.lang.Integer,java.util.Map<TandemAnalysis.Analyses,java.util.Map<java.util.Set<AnalysisConfig.ArrivalBoundMethod>,java.util.Map<AnalysisConfig.Multiplexing,java.util.Set<TandemAnalysisResults>>>>> results_map
-
epsilon_map
private java.util.Map<java.lang.Integer,java.util.Map<TandemAnalysis.Analyses,java.util.Map<java.util.Set<AnalysisConfig.ArrivalBoundMethod>,java.util.Map<AnalysisConfig.Multiplexing,java.util.Map<NumBackend,Num>>>>> epsilon_map
-
-
Method Detail
-
clear
protected void clear()
-
initialize
protected abstract void initialize()
-
addBounds
protected void addBounds(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux, Num delay, Num backlog)
-
getBounds
public TandemAnalysisResults getBounds(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux)
-
addEpsilon
protected void addEpsilon(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux, NumBackend num_rep, Num epsilon)
-
getEpsilon
public Num getEpsilon(java.lang.Integer flowId, TandemAnalysis.Analyses analysis, java.util.Set<AnalysisConfig.ArrivalBoundMethod> ab_set, AnalysisConfig.Multiplexing mux, NumBackend num_rep)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-