| 594 | } |
| 595 | |
| 596 | RAND_INT_TYPE random_poisson(bitgen_t *bitgen_state, double lam) { |
| 597 | if (lam >= 10) { |
| 598 | return random_poisson_ptrs(bitgen_state, lam); |
| 599 | } else if (lam == 0) { |
| 600 | return 0; |
| 601 | } else { |
| 602 | return random_poisson_mult(bitgen_state, lam); |
| 603 | } |
| 604 | } |
| 605 | |
| 606 | RAND_INT_TYPE random_negative_binomial(bitgen_t *bitgen_state, double n, |
| 607 | double p) { |
no test coverage detected