public static GeneralContinuousDistribution FromDistribution(UnivariateContinuousDistribution distribution)
{
GeneralContinuousDistribution dist = new GeneralContinuousDistribution();
dist.support = distribution.Support;
dist.pdf = distribution.ProbabilityDensityFunction;
dist.cdf = distribution.DistributionFunction;
return dist;
}