ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/loops/FJJacobi.java
(Generate patch)

Comparing jsr166/src/test/loops/FJJacobi.java (file contents):
Revision 1.11 by dl, Mon Apr 9 13:18:06 2012 UTC vs.
Revision 1.13 by jsr166, Mon Aug 10 03:13:33 2015 UTC

# Line 77 | Line 77 | public class FJJacobi {
77          }
78      }
79  
80
80      abstract static class MatrixTree extends RecursiveAction {
81          // maximum difference between old and new values
82          double maxDiff;
# Line 95 | Line 94 | public class FJJacobi {
94              double m = maxDiff;
95              return (md > m) ? md : m;
96          }
98
97      }
98  
101
99      static final class LeafNode extends MatrixTree {
100          final double[][] A; // matrix to get old values from
101          final double[][] B; // matrix to put new values into
# Line 162 | Line 159 | public class FJJacobi {
159          }
160      }
161  
165
162      static final class TwoNode extends MatrixTree {
163          final MatrixTree q1;
164          final MatrixTree q2;
# Line 178 | Line 174 | public class FJJacobi {
174  
175      }
176  
181
177      static final class Driver extends RecursiveAction {
178          MatrixTree mat;
179          double[][] A; double[][] B;
# Line 250 | Line 245 | public class FJJacobi {
245              System.out.println("max diff after " + steps + " steps = " + md);
246          }
247      }
253
254
248   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines