11 |
|
* This version uses a simplified hardwired function. Inspired by a |
12 |
|
* <A href="http://www.cs.uga.edu/~dkl/filaments/dist.html"> |
13 |
|
* Filaments</A> demo program. |
14 |
– |
* |
14 |
|
*/ |
15 |
|
public final class Integrate { |
16 |
|
|
24 |
|
static int forkPolicy = DYNAMIC; |
25 |
|
static String forkArg = "dynamic"; |
26 |
|
|
27 |
< |
// the function to integrate |
27 |
> |
/** the function to integrate */ |
28 |
|
static double computeFunction(double x) { |
29 |
|
return (x * x + 1.0) * x; |
30 |
|
} |
31 |
|
|
32 |
|
static final double start = 0.0; |
33 |
|
static final double end = 1536.0; |
34 |
< |
/* |
34 |
> |
|
35 |
> |
/** |
36 |
|
* The number of recursive calls for |
37 |
|
* integrate from start to end. |
38 |
|
* (Empirically determined) |