Enum MinPlus_Disco_ConPwAffine
- java.lang.Object
-
- java.lang.Enum<MinPlus_Disco_ConPwAffine>
-
- org.networkcalculus.dnc.algebra.disco.MinPlus_Disco_ConPwAffine
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<MinPlus_Disco_ConPwAffine>,java.lang.constant.Constable,MinPlus
public enum MinPlus_Disco_ConPwAffine extends java.lang.Enum<MinPlus_Disco_ConPwAffine> implements MinPlus
-
-
Enum Constant Summary
Enum Constants Enum Constant Description MINPLUS_DISCO_CONPWAFFINE
-
Constructor Summary
Constructors Modifier Constructor Description privateMinPlus_Disco_ConPwAffine()
-
Method Summary
Modifier and Type Method Description ArrivalCurveconvolve(java.util.Set<ArrivalCurve> arrival_curves)java.util.Set<ServiceCurve>convolve(java.util.Set<ServiceCurve> service_curves_1, java.util.Set<ServiceCurve> service_curves_2)ArrivalCurveconvolve(ArrivalCurve arrival_curve_1, ArrivalCurve arrival_curve_2)MaxServiceCurveconvolve(MaxServiceCurve max_service_curve_1, MaxServiceCurve max_service_curve_2)ServiceCurveconvolve(ServiceCurve service_curve_1, ServiceCurve service_curve_2)java.util.Set<Curve>convolve_ACs_MaxSC(java.util.Set<ArrivalCurve> arrival_curves, MaxServiceCurve maximum_service_curve)java.util.Set<ArrivalCurve>convolve_ACs_MaxScRate(java.util.Set<ArrivalCurve> arrival_curves, MaxServiceCurve extra_gamma_curve)java.util.Set<ArrivalCurve>deconvolve(java.util.Set<ArrivalCurve> arrival_curves, java.util.Set<ServiceCurve> service_curves)java.util.Set<ArrivalCurve>deconvolve(java.util.Set<ArrivalCurve> arrival_curves, ServiceCurve service_curve)ArrivalCurvedeconvolve(ArrivalCurve arrival_curve, ServiceCurve service_curve)ArrivalCurvedeconvolve(ArrivalCurve arrival_curve, ServiceCurve service_curve, boolean tb_rl_optimized)java.util.Set<ArrivalCurve>deconvolve_almostConcCs_SCs(java.util.Set<Curve> curves, java.util.Set<ServiceCurve> service_curves)static MinPlus_Disco_ConPwAffinevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MinPlus_Disco_ConPwAffine[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MINPLUS_DISCO_CONPWAFFINE
public static final MinPlus_Disco_ConPwAffine MINPLUS_DISCO_CONPWAFFINE
-
-
Method Detail
-
values
public static MinPlus_Disco_ConPwAffine[] values()
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MinPlus_Disco_ConPwAffine valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
convolve
public ServiceCurve convolve(ServiceCurve service_curve_1, ServiceCurve service_curve_2) throws java.lang.Exception
-
convolve
public java.util.Set<ServiceCurve> convolve(java.util.Set<ServiceCurve> service_curves_1, java.util.Set<ServiceCurve> service_curves_2) throws java.lang.Exception
-
convolve
public ArrivalCurve convolve(ArrivalCurve arrival_curve_1, ArrivalCurve arrival_curve_2) throws java.lang.Exception
-
convolve
public ArrivalCurve convolve(java.util.Set<ArrivalCurve> arrival_curves) throws java.lang.Exception
-
convolve
public MaxServiceCurve convolve(MaxServiceCurve max_service_curve_1, MaxServiceCurve max_service_curve_2) throws java.lang.Exception
-
convolve_ACs_MaxSC
public java.util.Set<Curve> convolve_ACs_MaxSC(java.util.Set<ArrivalCurve> arrival_curves, MaxServiceCurve maximum_service_curve) throws java.lang.Exception
- Specified by:
convolve_ACs_MaxSCin interfaceMinPlus- Throws:
java.lang.Exception
-
convolve_ACs_MaxScRate
public java.util.Set<ArrivalCurve> convolve_ACs_MaxScRate(java.util.Set<ArrivalCurve> arrival_curves, MaxServiceCurve extra_gamma_curve) throws java.lang.Exception
- Specified by:
convolve_ACs_MaxScRatein interfaceMinPlus- Throws:
java.lang.Exception
-
deconvolve
public java.util.Set<ArrivalCurve> deconvolve(java.util.Set<ArrivalCurve> arrival_curves, ServiceCurve service_curve) throws java.lang.Exception
- Specified by:
deconvolvein interfaceMinPlus- Throws:
java.lang.Exception
-
deconvolve
public java.util.Set<ArrivalCurve> deconvolve(java.util.Set<ArrivalCurve> arrival_curves, java.util.Set<ServiceCurve> service_curves) throws java.lang.Exception
- Specified by:
deconvolvein interfaceMinPlus- Throws:
java.lang.Exception
-
deconvolve
public ArrivalCurve deconvolve(ArrivalCurve arrival_curve, ServiceCurve service_curve) throws java.lang.Exception
- Specified by:
deconvolvein interfaceMinPlus- Throws:
java.lang.Exception
-
deconvolve
public ArrivalCurve deconvolve(ArrivalCurve arrival_curve, ServiceCurve service_curve, boolean tb_rl_optimized) throws java.lang.Exception
- Specified by:
deconvolvein interfaceMinPlus- Throws:
java.lang.Exception
-
deconvolve_almostConcCs_SCs
public java.util.Set<ArrivalCurve> deconvolve_almostConcCs_SCs(java.util.Set<Curve> curves, java.util.Set<ServiceCurve> service_curves) throws java.lang.Exception
- Specified by:
deconvolve_almostConcCs_SCsin interfaceMinPlus- Throws:
java.lang.Exception
-
-