Class SampleExponentialDistribution
Object
SampleExponentialDistribution
- All Implemented Interfaces:
Computation<SFixed,ProtocolBuilderNumeric>
public class SampleExponentialDistribution extends Object implements Computation<SFixed,ProtocolBuilderNumeric>
This computation samples from an exponential distribution with rate 1/lambda and location
0.
-
Constructor Summary
Constructors Constructor Description SampleExponentialDistribution(double b)
SampleExponentialDistribution(DRes<SFixed> b)
SampleExponentialDistribution(BigDecimal b)
-
Method Summary
Modifier and Type Method Description DRes<SFixed>
buildComputation(ProtocolBuilderNumeric root)
-
Constructor Details
-
SampleExponentialDistribution
public SampleExponentialDistribution(DRes<SFixed> b) -
SampleExponentialDistribution
-
SampleExponentialDistribution
public SampleExponentialDistribution(double b)
-
-
Method Details
-
buildComputation
public DRes<SFixed> buildComputation(ProtocolBuilderNumeric root)- Specified by:
buildComputation
in interfaceComputation<SFixed,ProtocolBuilderNumeric>
-