static public void fillRandomUniform(IDoubleVector vec,Random rand,double min,double max){
  final double delta=max - min;
  for (int i=0; i < vec.getLength(); ++i) {
    vec.set(i,min + rand.nextDouble() * delta);
  }
}

static public void fillRandomUniform ( IDoubleVector vec , Random rand , double min , double max ) { final double delta = max - min ; for ( int i = 0 ; i < vec . getLength ( ) ; ++ i ) { vec . set ( i , min + rand . nextDouble ( ) * delta ) ; } }
fills vector with random double values in the range [ min , max )
