![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
This is the complete list of members for line::ln::Distrib< T >, including all inherited members.
| bernoulli(const T &p) | line::ln::Distrib< T > | inlinestatic |
| binomial(const T &n, const T &p) | line::ln::Distrib< T > | inlinestatic |
| bmap(const std::vector< Matrix< T > > &D) | line::ln::Distrib< T > | inlinestatic |
| cox2(const T &mu1, const T &mu2, const T &phi1) | line::ln::Distrib< T > | inlinestatic |
| coxian(const std::vector< T > &mu, const std::vector< T > &phi) | line::ln::Distrib< T > | inlinestatic |
| D0 | line::ln::Distrib< T > | |
| D1 | line::ln::Distrib< T > | |
| declared | line::ln::Distrib< T > | |
| det(const T &m) | line::ln::Distrib< T > | inlinestatic |
| disabled | line::ln::Distrib< T > | |
| disabled_dist() | line::ln::Distrib< T > | inlinestatic |
| discrete_sampler(const std::vector< T > &p, const std::vector< T > &x) | line::ln::Distrib< T > | inlinestatic |
| discrete_uniform(const T &a, const T &b) | line::ln::Distrib< T > | inlinestatic |
| dmap(const Matrix< T > &D0, const Matrix< T > &D1) | line::ln::Distrib< T > | inlinestatic |
| Dmark | line::ln::Distrib< T > | |
| empirical_cdf(const std::vector< T > &x, const std::vector< T > &F) | line::ln::Distrib< T > | inlinestatic |
| erlang(const T &phase_rate, std::size_t r) | line::ln::Distrib< T > | inlinestatic |
| erlang_fit(const T &m, const T &c2) | line::ln::Distrib< T > | inlinestatic |
| exp_mean(const T &m) | line::ln::Distrib< T > | inlinestatic |
| exp_rate(const T &r) | line::ln::Distrib< T > | inlinestatic |
| gamma_dist(const T &shape, const T &scale) | line::ln::Distrib< T > | inlinestatic |
| geometric(const T &p) | line::ln::Distrib< T > | inlinestatic |
| has_map() const | line::ln::Distrib< T > | inline |
| has_schedule() const | line::ln::Distrib< T > | inline |
| hyperexp(const T &p, const T &lambda1, const T &lambda2) | line::ln::Distrib< T > | inlinestatic |
| hyperexp_n(const std::vector< T > &p, const std::vector< T > &lambda) | line::ln::Distrib< T > | inlinestatic |
| immediate() | line::ln::Distrib< T > | inlinestatic |
| is_immediate() const | line::ln::Distrib< T > | inline |
| is_prior() const | line::ln::Distrib< T > | inline |
| lognormal(const T &logmean, const T &logsigma) | line::ln::Distrib< T > | inlinestatic |
| map_dist(const Matrix< T > &D0, const Matrix< T > &D1, ProcessType tag) | line::ln::Distrib< T > | inlinestatic |
| mapt(const std::vector< T > &breakpoints, const std::vector< Matrix< T > > &D0segs, const std::vector< Matrix< T > > &D1segs, bool cyclic) | line::ln::Distrib< T > | inlinestatic |
| me(const std::vector< T > &alpha, const Matrix< T > &A) | line::ln::Distrib< T > | inlinestatic |
| mean | line::ln::Distrib< T > | |
| mmap(const Matrix< T > &D0, const std::vector< Matrix< T > > &D1k) | line::ln::Distrib< T > | inlinestatic |
| mu_vec() const | line::ln::Distrib< T > | inline |
| nhpp(const std::vector< T > &breakpoints, const std::vector< T > &rates, bool cyclic) | line::ln::Distrib< T > | inlinestatic |
| normal(const T &mu, const T &sigma) | line::ln::Distrib< T > | inlinestatic |
| params | line::ln::Distrib< T > | |
| pareto(const T &shape, const T &scale) | line::ln::Distrib< T > | inlinestatic |
| ph_moment(const std::vector< T > &alpha, const Matrix< T > &A, unsigned k) | line::ln::Distrib< T > | inlinestatic |
| ph_moment_from(const Matrix< T > &A, std::size_t start, unsigned k) | line::ln::Distrib< T > | inlinestatic |
| phase_type(const std::vector< T > &alpha, const Matrix< T > &A, bool acyclic) | line::ln::Distrib< T > | inlinestatic |
| phases() const | line::ln::Distrib< T > | inline |
| phi_vec() const | line::ln::Distrib< T > | inline |
| pht(const std::vector< T > &breakpoints, const std::vector< std::vector< T > > &alphas, const std::vector< Matrix< T > > &Ssegs, bool cyclic) | line::ln::Distrib< T > | inlinestatic |
| poisson(const T &lambda) | line::ln::Distrib< T > | inlinestatic |
| prior | line::ln::Distrib< T > | |
| rap(const Matrix< T > &H0, const Matrix< T > &H1) | line::ln::Distrib< T > | inlinestatic |
| rate() const | line::ln::Distrib< T > | inline |
| replayer(const std::vector< T > &samples) | line::ln::Distrib< T > | inlinestatic |
| replayer_from(const std::vector< T > &samples, const std::string &path) | line::ln::Distrib< T > | inlinestatic |
| sched_bp | line::ln::Distrib< T > | |
| sched_cyclic | line::ln::Distrib< T > | |
| sched_D0 | line::ln::Distrib< T > | |
| sched_D1 | line::ln::Distrib< T > | |
| sched_dist(const std::vector< T > &breakpoints, const std::vector< Matrix< T > > &D0segs, const std::vector< Matrix< T > > &D1segs, bool cyclic, ProcessType tag) | line::ln::Distrib< T > | inlinestatic |
| scv | line::ln::Distrib< T > | |
| trace | line::ln::Distrib< T > | |
| trace_file | line::ln::Distrib< T > | |
| type | line::ln::Distrib< T > | |
| uniform(const T &a, const T &b) | line::ln::Distrib< T > | inlinestatic |
| weibull(const T &scale, const T &shape) | line::ln::Distrib< T > | inlinestatic |
| zipf(const T &s, std::size_t n) | line::ln::Distrib< T > | inlinestatic |