Marmote Core
The project aims at realizing the prototype of a software environment dedicated to modeling with Markov chains.
 All Classes Functions Variables
diracDistribution Member List

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

_meanDistributionprotected
_nameDistributionprotected
_nbValsdiscreteDistributionprotected
_probasdiscreteDistributionprotected
_valuesdiscreteDistributionprotected
ccdf(double x)Distributioninline
cdf(double x)diracDistributionvirtual
copy()diracDistributionvirtual
diracDistribution(double val)diracDistribution
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
Distribution::distanceL1(Distribution *d)Distributionvirtual
distanceL2(discreteDistribution *d)discreteDistribution
distanceLinfinity(discreteDistribution *d)discreteDistribution
dLaplace(double s)diracDistributionvirtual
exponential(double mean)Distributionstatic
fprint()Distributioninline
getProba(int i)discreteDistribution
getValue(int i)discreteDistribution
hasMoment(int order)diracDistributionvirtual
hasProperty(std::string pro)Distributionvirtual
iidSample(int n, double *s)diracDistribution
laplace(double s)diracDistributionvirtual
mean()diracDistributionvirtual
moment(int order)diracDistributionvirtual
name()Distributioninline
nbVals()discreteDistributioninline
rate()diracDistributionvirtual
rescale(double factor)diracDistributionvirtual
sample()diracDistributionvirtual
setProba(int i, double v)discreteDistribution
toString()diracDistributionvirtual
u_0_1(void)Distributionstatic
value(int)diracDistributioninline
variance()diracDistribution
write(FILE *out, int mode)diracDistributionvirtual
~discreteDistribution()discreteDistribution
~Distribution()Distributioninlinevirtual