       # Sorting
       sortSpread = 2
       while sortSpread <= count
-        c.pass(p.bitonic, 'switch grid', {
+        c.pass(p.bitonicSort, 'switch grid', {
           target: 'auto grid'
         }, ({prog}) ->
           prog.sendFloat 'spread', sortSpread

        mergeSpread = sortSpread / 2
        sortSpread *= 2
        while mergeSpread >= 2
          c.pass(p.bitonic, 'switch grid', {
            target: 'auto grid'
          }, ({prog}) ->
            prog.sendFloat 'spread', mergeSpread

    h9        : Math.pow(h, 9).toFixed(8)
    k         : 0.1.toFixed(8)
    r0        : 10.toFixed(8)

  }, (p) ->

