Class DivOperation
- java.lang.Object
-
- de.uka.ipd.sdq.stoex.analyser.operations.TermProductOperation
-
- de.uka.ipd.sdq.stoex.analyser.operations.DivOperation
-
public class DivOperation extends TermProductOperation
Implements the operation "division" for different kinds of operands.
-
-
Constructor Summary
Constructors Constructor Description DivOperation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Double
calculateOperationForValues(Double value1, Double value2)
double
compute(double left, double right)
int
compute(int left, int right)
de.uka.ipd.sdq.probfunction.math.IProbabilityDensityFunction
compute(de.uka.ipd.sdq.probfunction.math.IProbabilityDensityFunction left, double right)
de.uka.ipd.sdq.probfunction.math.IProbabilityMassFunction
compute(de.uka.ipd.sdq.probfunction.math.IProbabilityMassFunction left, double right)
-
Methods inherited from class de.uka.ipd.sdq.stoex.analyser.operations.TermProductOperation
compute, compute
-
-
-
-
Method Detail
-
compute
public double compute(double left, double right)
- Specified by:
compute
in classTermProductOperation
-
compute
public int compute(int left, int right)
- Specified by:
compute
in classTermProductOperation
-
compute
public de.uka.ipd.sdq.probfunction.math.IProbabilityMassFunction compute(de.uka.ipd.sdq.probfunction.math.IProbabilityMassFunction left, double right) throws de.uka.ipd.sdq.probfunction.math.exception.DomainNotNumbersException
- Specified by:
compute
in classTermProductOperation
- Throws:
de.uka.ipd.sdq.probfunction.math.exception.DomainNotNumbersException
-
compute
public de.uka.ipd.sdq.probfunction.math.IProbabilityDensityFunction compute(de.uka.ipd.sdq.probfunction.math.IProbabilityDensityFunction left, double right) throws de.uka.ipd.sdq.probfunction.math.exception.DomainNotNumbersException
- Specified by:
compute
in classTermProductOperation
- Throws:
de.uka.ipd.sdq.probfunction.math.exception.DomainNotNumbersException
-
calculateOperationForValues
protected Double calculateOperationForValues(Double value1, Double value2)
- Specified by:
calculateOperationForValues
in classTermProductOperation
-
-