diff --git a/src/main/java/org/apache/commons/math/distribution/AbstractDistribution.java b/src/main/java/org/apache/commons/math/distribution/AbstractDistribution.java index eca6be292..a876a110e 100644 --- a/src/main/java/org/apache/commons/math/distribution/AbstractDistribution.java +++ b/src/main/java/org/apache/commons/math/distribution/AbstractDistribution.java @@ -33,10 +33,16 @@ public abstract class AbstractDistribution /** Serializable version identifier */ private static final long serialVersionUID = -38038050983108802L; + /** Cached numerical mean */ private double numericalMean = Double.NaN; + + /** Whether or not the numerical mean has been calculated */ private boolean numericalMeanIsCalculated = false; + /** Cached numerical variance */ private double numericalVariance = Double.NaN; + + /** Whether or not the numerical variance has been calculated */ private boolean numericalVarianceIsCalculated = false; /**