Marmote Core
The project aims at realizing the prototype of a software environment dedicated to modeling with Markov chains.
discreteDistribution Member List

This is the complete list of members for discreteDistribution, including all inherited members.

_meanDistributionprotected
_nameDistributionprotected
_nbValsdiscreteDistributionprotected
_probasdiscreteDistributionprotected
_valuesdiscreteDistributionprotected
ccdf(double x)Distributioninline
ccdf(double x)Distributioninline
cdf(double x)discreteDistributionvirtual
cdf(double x)discreteDistributionvirtual
copy()discreteDistributionvirtual
copy()discreteDistributionvirtual
discreteDistribution() (defined in discreteDistribution)discreteDistribution
discreteDistribution(int sz, double *vals, double *probas)discreteDistribution
discreteDistribution(int sz, char *name)discreteDistribution
discreteDistribution(int sz)discreteDistributionprotected
discreteDistribution() (defined in discreteDistribution)discreteDistribution
discreteDistribution(int sz, double *vals, double *probas)discreteDistribution
discreteDistribution(int sz, char *name)discreteDistribution
discreteDistribution(int sz)discreteDistributionprotected
distanceL1(discreteDistribution *d)discreteDistribution
distanceL1(discreteDistribution *d)discreteDistribution
Distribution::distanceL1(Distribution *d)Distributionvirtual
distanceL2(discreteDistribution *d)discreteDistribution
distanceL2(discreteDistribution *d)discreteDistribution
distanceLinfinity(discreteDistribution *d)discreteDistribution
distanceLinfinity(discreteDistribution *d)discreteDistribution
dLaplace(double s)discreteDistributionvirtual
dLaplace(double s)discreteDistributionvirtual
exponential(double mean)Distributionstatic
exponential(double mean)Distributionstatic
fprint()Distributioninline
fprint()Distributioninline
getProba(int i)discreteDistribution
getProba(int i)discreteDistribution
getValue(int i)discreteDistribution
getValue(int i)discreteDistribution
hasMoment(int order)discreteDistributionvirtual
hasMoment(int order)discreteDistributionvirtual
hasProperty(std::string pro)Distributionvirtual
hasProperty(std::string pro)Distributionvirtual
iidSample(int n, double *s)Distribution
iidSample(int n, double *s)Distribution
laplace(double s)discreteDistributionvirtual
laplace(double s)discreteDistributionvirtual
mean()discreteDistributioninlinevirtual
mean()discreteDistributioninlinevirtual
moment(int order)discreteDistributionvirtual
moment(int order)discreteDistributionvirtual
name()Distributioninline
name()Distributioninline
nbVals()discreteDistributioninline
nbVals()discreteDistributioninline
rate()discreteDistributionvirtual
rate()discreteDistributionvirtual
rescale(double factor)discreteDistributionvirtual
rescale(double factor)discreteDistributionvirtual
sample()discreteDistributionvirtual
sample()discreteDistributionvirtual
setProba(int i, double v)discreteDistribution
setProba(int i, double v)discreteDistribution
toString()discreteDistributionvirtual
toString()discreteDistributionvirtual
u_0_1(void)Distributionstatic
u_0_1(void)Distributionstatic
variance()Distribution
variance()Distribution
write(FILE *out, int mode)discreteDistributionvirtual
write(FILE *out, int mode)discreteDistributionvirtual
~discreteDistribution()discreteDistribution
~discreteDistribution()discreteDistribution
~Distribution()Distributioninlinevirtual
~Distribution()Distributioninlinevirtual