Class DncTestConfig
- java.lang.Object
-
- org.networkcalculus.dnc.AnalysisConfig
-
- org.networkcalculus.dnc.func_tests.DncTestConfig
-
public class DncTestConfig extends AnalysisConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.networkcalculus.dnc.AnalysisConfig
AnalysisConfig.ArrivalBoundMethod, AnalysisConfig.MaxScEnforcement, AnalysisConfig.Multiplexing, AnalysisConfig.MultiplexingEnforcement
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
console_output
protected AlgDncBackend
curve_backend
protected boolean
define_multiplexing_globally
protected AnalysisConfig.Multiplexing
multiplexing
protected NumBackend
num_backend
-
Constructor Summary
Constructors Modifier Constructor Description private
DncTestConfig()
DncTestConfig(java.util.Set<AnalysisConfig.ArrivalBoundMethod> arrival_bound_methods, boolean arrival_bounds_caching, boolean convolve_alternative_arrival_bounds, AnalysisConfig.Multiplexing multiplexing, boolean define_multiplexing_globally, NumBackend numbers, AlgDncBackend curves)
-
Method Summary
Modifier and Type Method Description boolean
fullConsoleOutput()
protected AlgDncBackend
getCurveBackend()
protected NumBackend
getNumBackend()
java.lang.String
toString()
-
Methods inherited from class org.networkcalculus.dnc.AnalysisConfig
addArrivalBoundMethod, addArrivalBoundMethods, arrivalBoundMethods, clearArrivalBoundMethods, convolveAlternativeArrivalBounds, copy, defaultArrivalBoundMethods, enforceMaxSC, enforceMaxSC, enforceMaxScOutputRate, enforceMaxScOutputRate, enforceMultiplexing, enforceMultiplexing, removeArrivalBoundMethod, serverBacklogArrivalBound, setArrivalBoundMethod, setArrivalBoundMethods, setConvolveAlternativeArrivalBounds, setServerBacklogArrivalBound, setUseArrivalBoundsCache, setUseFlowProlongation, useArrivalBoundsCache, useFlowProlongation
-
-
-
-
Field Detail
-
define_multiplexing_globally
protected boolean define_multiplexing_globally
-
multiplexing
protected AnalysisConfig.Multiplexing multiplexing
-
console_output
protected boolean console_output
-
num_backend
protected NumBackend num_backend
-
curve_backend
protected AlgDncBackend curve_backend
-
-
Constructor Detail
-
DncTestConfig
private DncTestConfig()
-
DncTestConfig
public DncTestConfig(java.util.Set<AnalysisConfig.ArrivalBoundMethod> arrival_bound_methods, boolean arrival_bounds_caching, boolean convolve_alternative_arrival_bounds, AnalysisConfig.Multiplexing multiplexing, boolean define_multiplexing_globally, NumBackend numbers, AlgDncBackend curves)
-
-
Method Detail
-
fullConsoleOutput
public boolean fullConsoleOutput()
-
getNumBackend
protected NumBackend getNumBackend()
-
getCurveBackend
protected AlgDncBackend getCurveBackend()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAnalysisConfig
-
-