public BtCalculator(IIntegralPoints integralPoints, IBtIntegralFunction btIntegralFunction, IUnivariateDistribution distribution)
 {
     _integralPoints     = integralPoints;
     _btIntegralFunction = btIntegralFunction;
     _distribution       = distribution;
 }
 public EuropeanPut(IIntegralPoints integralPoints, IUnivariateDistribution distribution)
 {
     _integralPoints = integralPoints;
     _distribution   = distribution;
 }
 public PutIntegralFunction(IIntegralPoints integralPoints, IUnivariateDistribution distribution)
 {
     _integralPoints = integralPoints;
     _distribution   = distribution;
 }