Exemplo n.º 1
0
 public DynamicDistribution(int numberOfOutputBuffers, IDistributionBufferingIO bufferIO,
                            INumberSequenceGenerator fibonacciSequenceGenerator = null)
 {
     if (bufferIO == null)
     {
         throw new Exception("Distribution: buffers can't be null!");
     }
     BufferIO = bufferIO;
     this.FibonacciSequenceGenerator = fibonacciSequenceGenerator ?? new FibonacciSequenceGenerator();
     this.numberOfOutputBuffers      = numberOfOutputBuffers;
 }
Exemplo n.º 2
0
 public DistributionCalculator(int numberOfSeries, int numberOfTemporaryBuffers)
 {
     this.numberOfSeries           = numberOfSeries;
     this.numberOfTemporaryBuffers = numberOfTemporaryBuffers;
     fibonacciSequenceGenerator    = new FibonacciSequenceGenerator();
 }