diff --git a/xdocs/userguide/distribution.xml b/xdocs/userguide/distribution.xml
index 43e4798d3..b188c3370 100644
--- a/xdocs/userguide/distribution.xml
+++ b/xdocs/userguide/distribution.xml
@@ -17,7 +17,7 @@
-->
-
+
Gamma createGammaDistribution Hypergeometric createHypogeometricDistribution
+ Normal (Gaussian) createNormalDistribution Poisson createPoissonDistribution t createTDistribution
+ Since there are numerous distributions and Commons-Math only directly supports a handfull,
+ it may be necessary to extend the distribution framework to satisfy individual needs. It
+ is recommended that the Distribution
, ContinuousDistribution
,
+ DiscreteDistribution
, and IntegerDistribution
interfaces serve as
+ base types for any extension. These serve as the basis for all the distributions directly
+ supported by Commons-Math and using those interfaces for implementation purposes will
+ insure any extension is compatible with the remainder of Commons-Math. To aid in
+ implementing a distribution extension, the AbstractDistribution
,
+ AbstractContinuousDistribution
, and AbstractIntegerDistribution
+ provide implementation building blocks and offer a lot of default distribution
+ functionality. By extending these abstract classes directly, a good portion of the
+ repetative distribution implementation is already developed and should same time and effort
+ in developing user defined distributions.
+