11 #ifndef CLPROBDIST_POISSONDIST_H
12 #define CLPROBDIST_POISSONDIST_H
200 cl_int clprobdistDiscreteInverseCDF(
const clprobdistPoisson* dist, cl_double u, clprobdistStatus* err);
cl_double clprobdistPoissonStdDeviationWithObject(const clprobdistPoisson *dist, clprobdistStatus *err)
Standard deviation of the distribution [device].
struct _clprobdistPoisson clprobdistPoisson
Poisson distribution object [device].
Definition: poisson.clh:52
cl_int clprobdistPoissonInverseCDFWithObject(const clprobdistPoisson *dist, cl_double u, clprobdistStatus *err)
Inverse cumulative density function [device].
Library definitions common to all probability distributions.
cl_double clprobdistPoissonComplCDF(cl_double lambda, cl_int x, clprobdistStatus *err)
Complementary CDF or reliability function [device].
clprobdistStatus clprobdistPoissonDestroy(clprobdistPoisson *dist)
Destroy a distribution object.
cl_double clprobdistPoissonStdDeviation(cl_double lambda, clprobdistStatus *err)
Standard deviation of the distribution [device].
cl_double clprobdistPoissonMeanWithObject(const clprobdistPoisson *dist, clprobdistStatus *err)
Mean of the distribution [device].
clprobdistPoisson * clprobdistPoissonCreate(cl_double lambda, size_t *bufSize, clprobdistStatus *err)
Create a distribution object.
cl_double clprobdistPoissonMean(cl_double lambda, clprobdistStatus *err)
Mean of the distribution [device].
cl_double clprobdistPoissonProb(cl_double lambda, cl_int x, clprobdistStatus *err)
Probability mass function [device].
cl_double clprobdistPoissonProbWithObject(const clprobdistPoisson *dist, cl_int x, clprobdistStatus *err)
Probability mass function [device].
cl_double clprobdistPoissonVarianceWithObject(const clprobdistPoisson *dist, clprobdistStatus *err)
Variance of the distribution [device].
cl_double clprobdistPoissonCDF(cl_double lambda, cl_int x, clprobdistStatus *err)
Cumulative density function [device].
cl_double clprobdistPoissonVariance(cl_double lambda, clprobdistStatus *err)
Variance of the distribution [device].
cl_double clprobdistPoissonGetLambda(const clprobdistPoisson *dist, clprobdistStatus *err)
Return the value of the mean [device].
cl_double clprobdistPoissonComplCDFWithObject(const clprobdistPoisson *dist, cl_int x, clprobdistStatus *err)
Complementary CDF or reliability function [device].
cl_double clprobdistPoissonCDFWithObject(const clprobdistPoisson *dist, cl_int x, clprobdistStatus *err)
Cumulative density function [device].
cl_int clprobdistPoissonInverseCDF(cl_double lambda, cl_double u, clprobdistStatus *err)
Inverse cumulative density function [device].