progs/mandelbrot.scala
changeset 418 fa7f7144f2bb
parent 394 839ad118e467
child 444 7a0735db4788
equal deleted inserted replaced
417:29fc780ca130 418:fa7f7144f2bb
   102   
   102   
   103   // deltas for each grid step 
   103   // deltas for each grid step 
   104   val d_x = (end.re - start.re) / W
   104   val d_x = (end.re - start.re) / W
   105   val d_y = (end.im - start.im) / H
   105   val d_y = (end.im - start.im) / H
   106    
   106    
   107   for (y <- (0 until H)) {
   107   for (y <- (0 until H).par) {
   108     for (x <- (0 until W)) {
   108     for (x <- (0 until W).par) {
   109     
   109     
   110      val c = start + 
   110      val c = start + 
   111       (x * d_x + y * d_y * i)
   111       (x * d_x + y * d_y * i)
   112      val iters = iterations(c, max) 
   112      val iters = iterations(c, max) 
   113      val col = 
   113      val col =