...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This section lists those issues that are known about.
Predominantly this is a TODO list, or a list of possible future enhancements. Items labled "High Priority" effect the proper functioning of the component, and should be fixed as soon as possible. Items labled "Medium Priority" are desirable enhancements, often pertaining to the performance of the component, but do not effect it's accuracy or functionality. Items labled "Low Priority" should probably be investigated at some point. Such classifications are obviously highly subjective.
If you don't see a component listed here, then we don't have any known issues with it.
Carlson's algorithms (mainly RJ) are somewhat prone to internal overflow/underflow when the arguments are very large or small. The homogeneity relations:
RF(ka, kb, kc) = k-1/2 RF(a, b, c)
and
RJ(ka, kb, kc, kr) = k-3/2 RJ(a, b, c, r)
could be used to sidestep trouble here: provided the problem domains can be accurately identified. (Medium Priority).
The following table lists distributions that are found in other packages but which are not yet present here, the more frequently the distribution is found, the higher the priority for implementing it:
Distribution |
R |
Mathematica 6 |
NIST |
Regress+ |
Matlab |
---|---|---|---|---|---|
Inverse Gausian / Inverse Normal |
- |
X |
- |
X |
X |
Geometric |
X |
X |
- |
- |
X |
Multinomial |
X |
- |
- |
- |
X |
Tukey Lambda |
X |
- |
X |
- |
- |
Half Normal / Folded Normal |
- |
X |
- |
X |
- |
Chi |
- |
X |
- |
X |
- |
Gumbel |
- |
X |
- |
X |
- |
Discrete Uniform |
- |
X |
- |
- |
X |
Log Series |
- |
X |
- |
X |
- |
Nakagami (generalised Chi) |
- |
- |
- |
X |
X |
Log Logistic |
- |
- |
- |
- |
X |
Tukey (Studentized range) |
X |
- |
- |
- |
- |
Wilcoxon rank sum |
X |
- |
- |
- |
- |
Wincoxon signed rank |
X |
- |
- |
- |
- |
Non-central Beta |
X |
- |
- |
- |
- |
Laplace |
- |
X |
- |
- |
- |
Maxwell |
- |
X |
- |
- |
- |
Beta-Binomial |
- |
X |
- |
- |
- |
Beta-negative Binomial |
- |
X |
- |
- |
- |
Zipf |
- |
X |
- |
- |
- |
Birnbaum-Saunders / Fatigue Life |
- |
- |
X |
- |
- |
Double Exponential |
- |
- |
X |
- |
- |
Power Normal |
- |
- |
X |
- |
- |
Power Lognormal |
- |
- |
X |
- |
- |
Cosine |
- |
- |
- |
X |
- |
Double Gamma |
- |
- |
- |
X |
- |
Double Weibul |
- |
- |
- |
X |
- |
Hyperbolic Secant |
- |
- |
- |
X |
- |
Laplace |
- |
- |
- |
X |
- |
Semicircular |
- |
- |
- |
X |
- |
Bradford |
- |
- |
- |
X |
- |
Birr / Fisk |
- |
- |
- |
X |
- |
Reciprocal |
- |
- |
- |
X |
- |
Also asked for more than once: