--- jsr166/src/test/loops/Heat.java 2015/08/10 03:13:33 1.8 +++ jsr166/src/test/loops/Heat.java 2015/09/12 19:09:00 1.9 @@ -95,8 +95,7 @@ public class Heat { static final double dtdxsq = dt / (dx * dx); static final double dtdysq = dt / (dy * dy); - - // the function being applied across the cells + /** the function being applied across the cells */ static final double f(double x, double y) { return Math.sin(x) * Math.sin(y); } @@ -119,9 +118,6 @@ public class Heat { return Math.exp(-2*t) * Math.sin(x) * Math.sin(y); } - - - static final class Compute extends RecursiveAction { final int lb; final int ub; @@ -149,7 +145,6 @@ public class Heat { compstripe(oldm, newm); } - /** Updates all cells. */ final void compstripe(double[][] newMat, double[][] oldMat) { @@ -190,8 +185,7 @@ public class Heat { edges(newMat, llb, lub, tu + time * dt); } - - // the original version from cilk + /** the original version from cilk */ final void origcompstripe(double[][] newMat, double[][] oldMat) { final int llb = (lb == 0) ? 1 : lb; @@ -210,7 +204,6 @@ public class Heat { edges(newMat, llb, lub, tu + time * dt); } - /** Initializes all cells. */ final void init() { final int llb = (lb == 0) ? 1 : lb;