Time bar (total: 28.4s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 7 |
| 15.6% | 15.6% | 84.3% | 0.1% | 0% | 0% | 0% | 8 |
| 15.6% | 15.6% | 84.3% | 0.1% | 0% | 0% | 0% | 9 |
| 15.6% | 15.6% | 84.3% | 0.1% | 0% | 0% | 0% | 10 |
| 30.5% | 30.4% | 69.4% | 0.1% | 0% | 0% | 0% | 11 |
| 30.5% | 30.4% | 69.4% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 28 to 23 computations (17.9% saved)
| 2.5s | 2072× | body | 1024 | valid |
| 2.4s | 5135× | body | 256 | valid |
| 2.2s | 1044× | body | 512 | valid |
| 154.0ms | 5× | body | 2048 | valid |
| 2× | egg-herbie |
| 1186× | rational.json-simplify-35 |
| 1070× | rational.json-simplify-44 |
| 986× | rational.json-simplify-41 |
| 872× | rational.json-simplify-49 |
| 860× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 49 | 292 |
| 1 | 106 | 292 |
| 2 | 226 | 292 |
| 3 | 517 | 292 |
| 4 | 1330 | 292 |
| 5 | 3622 | 292 |
| 6 | 5732 | 292 |
| 7 | 6711 | 292 |
| 8 | 7474 | 292 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 K) (cos.f64 (/.f64 J 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 K) (cos.f64 (/.f64 J 2)))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 U) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (*.f64 2 U) (cos.f64 (/.f64 K 2)))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 U 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 2 J) (cos.f64 (/.f64 U 2)))) 2)))) |
| Outputs |
|---|
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))) |
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) (*.f64 J 2)) 2))))) |
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))) 2))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))))) |
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (/.f64 K 2)))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 J (*.f64 2 (cos.f64 (/.f64 K 2))))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 K) (cos.f64 (/.f64 J 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 K) (cos.f64 (/.f64 J 2)))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 K) (cos.f64 (/.f64 J 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 J 2)) (*.f64 K 2))) 2)))) |
(*.f64 (*.f64 -2 K) (*.f64 (cos.f64 (/.f64 J 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 U (*.f64 K 2)) (cos.f64 (/.f64 J 2))) 2))))) |
(*.f64 (*.f64 -2 K) (*.f64 (cos.f64 (/.f64 J 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 U 2) (*.f64 K (cos.f64 (/.f64 J 2)))) 2))))) |
(*.f64 (*.f64 (*.f64 -2 U) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (*.f64 2 U) (cos.f64 (/.f64 K 2)))) 2)))) |
(*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 -2 U)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 U))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) U) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 U))) 2))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 U))) 2))) (*.f64 (cos.f64 (/.f64 K 2)) U))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 U U))) 2))) (*.f64 (cos.f64 (/.f64 K 2)) U))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 U 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 2 J) (cos.f64 (/.f64 U 2)))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 U 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 J 2) (cos.f64 (/.f64 U 2)))) 2)))) |
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 U 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 J 2) (cos.f64 (/.f64 U 2)))) 2))))) |
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 U 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 J 2) (cos.f64 (/.f64 U 2)))) 2))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 J 2) (cos.f64 (/.f64 U 2)))) 2))) (*.f64 -2 (cos.f64 (/.f64 U 2))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 2 (*.f64 J (cos.f64 (/.f64 U 2))))) 2))) (*.f64 -2 (cos.f64 (/.f64 U 2))))) |
Compiled 30 to 25 computations (16.7% saved)
| 1× | egg-herbie |
| 3436× | rational.json-simplify-35 |
| 2068× | rational.json-simplify-42 |
| 1438× | rational.json-simplify-2 |
| 1210× | rational.json-simplify-1 |
| 598× | rational.json-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 73 |
| 1 | 39 | 73 |
| 2 | 76 | 73 |
| 3 | 160 | 73 |
| 4 | 368 | 73 |
| 5 | 832 | 73 |
| 6 | 1842 | 73 |
| 7 | 2951 | 73 |
| 8 | 4070 | 73 |
| 9 | 4820 | 73 |
| 10 | 5566 | 73 |
| 11 | 5831 | 73 |
| 12 | 5867 | 73 |
| 13 | 5867 | 73 |
| 14 | 6755 | 73 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
| Outputs |
|---|
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 J (*.f64 2 (cos.f64 (/.f64 K 2))))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 J (*.f64 2 (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (/.f64 U J) 2) (cos.f64 (/.f64 K 2))) 2))) (*.f64 J (cos.f64 (/.f64 K 2))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 J (*.f64 2 (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J (cos.f64 (/.f64 K 2))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2))) (*.f64 J (cos.f64 (*.f64 K 1/2))))) |
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2))))) |
Compiled 195 to 155 computations (20.5% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 7 | 1 | 8 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 7 | 2 | 9 |
| Status | Error | Program |
|---|---|---|
| ▶ | 16.6b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
Compiled 27 to 22 computations (18.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2))) |
| ✓ | 0.3b | (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2) |
| ✓ | 7.7b | (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))) |
| ✓ | 7.8b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
Compiled 113 to 85 computations (24.8% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | U | @ | 0 | (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2) |
| 4.0ms | K | @ | 0 | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
| 3.0ms | J | @ | 0 | (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2) |
| 3.0ms | K | @ | inf | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
| 2.0ms | K | @ | -inf | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
| 1× | batch-egg-rewrite |
| 1508× | bool.json-1 |
| 1508× | bool.json-2 |
| 1468× | rational.json-1 |
| 1468× | rational.json-2 |
| 1468× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 176 |
| 1 | 210 | 176 |
| 2 | 590 | 176 |
| 3 | 1496 | 176 |
| 4 | 4521 | 176 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2) |
(*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2)))))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4) (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x and (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x or (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (+.f64 J J) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (+.f64 J J) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))))) |
| 1× | egg-herbie |
| 1108× | rational.json-simplify-35 |
| 1044× | rational.json-simplify-41 |
| 1040× | rational.json-simplify-53 |
| 1032× | rational.json-simplify-51 |
| 894× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 312 | 13233 |
| 1 | 765 | 12567 |
| 2 | 1570 | 12335 |
| 3 | 3264 | 12171 |
| 4 | 6469 | 12171 |
| 5 | 7463 | 12171 |
| 6 | 7958 | 12171 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 U) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3))))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3))))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/12288 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3))))))) |
(*.f64 -1 U) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U)))) |
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) U)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) U))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
(*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) (pow.f64 K 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2))))) |
(+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 J) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 2 J)) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 2 J))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 1/192 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/23040 (*.f64 (pow.f64 K 6) J)) (*.f64 2 J)))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 1) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2))))) 2) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2)))))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2))))))) 8) |
(+.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) |
(-.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 0) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2)) |
(*.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) 1/2) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4) 4) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4)) 8) |
(+.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 0) |
(+.f64 0 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) |
(-.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 0) |
(*.f64 2 (/.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 2)) |
(*.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) |
(*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2) |
(/.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4) 4) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4) (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4)) 8) |
(+.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 0) |
(+.f64 0 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) |
(+.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2)))) |
(-.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 0) |
(/.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 1) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (+.f64 J J) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (+.f64 J J) 4))) 8) |
| Outputs |
|---|
(*.f64 -1 U) |
(neg.f64 U) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -1 U) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (neg.f64 U) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (+.f64 (*.f64 -1 U) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 (pow.f64 J 4) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)) 2)) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (+.f64 (neg.f64 U) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (+.f64 (+.f64 (*.f64 -1 U) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))) (*.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (+.f64 (+.f64 (neg.f64 U) (*.f64 (pow.f64 J 4) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (+.f64 (neg.f64 U) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))))) |
(+.f64 (neg.f64 U) (+.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))) |
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))) |
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))) |
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8)))))) |
(*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8)))) (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/8)))))) |
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8)))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8))))) (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J 1/384)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) J) -1/256)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))))))))) |
(+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8)))) (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 J (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) J) -1/256)) (*.f64 J (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 4) -2))) |
(*.f64 -2 (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/384)) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/2 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))) (*.f64 (/.f64 (pow.f64 U 2) J) -1/256))))) (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/8))))))) |
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8)))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/384)) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/256) (*.f64 J (*.f64 (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) 1/2))))))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/12288 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8))))) (+.f64 (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) J) 1/12288)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 J (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) -1/16)) (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/46080)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (-.f64 (+.f64 (*.f64 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J)) -1/16) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (/.f64 U J) 1/3072) (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) 1/8) (*.f64 (/.f64 U J) -1/46080))) (/.f64 U J))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (/.f64 U J) 1/3072) (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) 1/8) (*.f64 (/.f64 U J) -1/46080))) (/.f64 U J))))) (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))) (*.f64 -2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J 1/384)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) J) -1/256)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 J (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) J) -1/256)) (*.f64 J (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 4) -2)) (+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8)))) (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) J) 1/12288)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 U (*.f64 (/.f64 (*.f64 (/.f64 U J) -5/384) J) -1/16)) (-.f64 (*.f64 (*.f64 (/.f64 U J) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8) (*.f64 (/.f64 U J) 7/23040))) -1/2) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/32)))) (*.f64 J (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (+.f64 (*.f64 J (*.f64 -1/46080 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (*.f64 J (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/16))))) (*.f64 (pow.f64 K 6) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/384)) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/2 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))) (*.f64 (/.f64 (pow.f64 U 2) J) -1/256)))))) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 J -1/16)) (*.f64 1/2 (*.f64 J (+.f64 (*.f64 U (*.f64 -1/16 (*.f64 -5/384 (/.f64 (/.f64 U J) J)))) (-.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)) J))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/32)))))))) (+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/46080)) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) J) 1/12288))))) (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/8)))))))) |
(*.f64 -2 (+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/46080)) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) 1/12288) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 J -1/16)) (*.f64 (+.f64 (*.f64 U (*.f64 -1/16 (*.f64 -5/384 (/.f64 U (*.f64 J J))))) (-.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -61/46080) J))) (*.f64 (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/32)))) (*.f64 J 1/2))))))) (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) J))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -1/8)))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/384)) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/256) (*.f64 J (*.f64 (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) 1/2)))))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))) |
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))))))) |
(*.f64 -1 U) |
(neg.f64 U) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -1 U) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (neg.f64 U) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (+.f64 (*.f64 -1 U) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 (pow.f64 J 4) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)) 2)) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (+.f64 (neg.f64 U) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 -1 U)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (+.f64 (+.f64 (*.f64 -1 U) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))) (*.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (+.f64 (+.f64 (neg.f64 U) (*.f64 (pow.f64 J 4) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (+.f64 (neg.f64 U) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))))) |
(+.f64 (neg.f64 U) (+.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2)))) |
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 U (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) 2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) U)) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (+.f64 U (*.f64 -2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))) |
(+.f64 U (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 U (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) 2)) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 3))) U))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))) (+.f64 U (*.f64 4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))) (+.f64 U (+.f64 (*.f64 4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3))))))) |
(+.f64 U (+.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (*.f64 4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (/.f64 (pow.f64 J 2) U))))) |
(+.f64 U (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) 2)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (*.f64 4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (-.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) -1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))) 1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(+.f64 (+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)) (neg.f64 (pow.f64 J 3))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (*.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (+.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) (*.f64 (pow.f64 J 5) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5)) 2))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 5) (pow.f64 U 5)) 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)) (neg.f64 (pow.f64 J 3))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 5) (pow.f64 U 5)) 2))))) |
(*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 -2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 (pow.f64 J 5) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5)) -2))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 5) (pow.f64 U 5)) -2))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 5) (pow.f64 U 5)) -2)))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)) (neg.f64 (pow.f64 J 3))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (*.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (+.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) (*.f64 (pow.f64 J 5) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5)) 2))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 5) (pow.f64 U 5)) 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)) (neg.f64 (pow.f64 J 3))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 5) (pow.f64 U 5)) 2))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (-.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) -1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))) 1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(+.f64 (+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (-.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) -1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))) 1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(+.f64 (+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2)))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (pow.f64 K 2) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) 1/32))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (pow.f64 K 4) (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (pow.f64 K 2) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) 1/32)))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 K 2) (pow.f64 J 2)) 1/32))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) (pow.f64 K 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 6) (-.f64 (+.f64 (*.f64 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J)) -1/16) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (/.f64 U J) 1/3072) (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) 1/8) (*.f64 (/.f64 U J) -1/46080))) (/.f64 U J))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (/.f64 U J) 1/3072) (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) 1/8) (*.f64 (/.f64 U J) -1/46080))) (/.f64 U J))))) (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (pow.f64 K 2) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) 1/32)) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 U (*.f64 (/.f64 (*.f64 (/.f64 U J) -5/384) J) -1/16)) (-.f64 (*.f64 (*.f64 (/.f64 U J) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8) (*.f64 (/.f64 U J) 7/23040))) -1/2) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/32)))) (*.f64 (pow.f64 K 6) (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (pow.f64 K 4) (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 U (*.f64 -1/16 (*.f64 -5/384 (/.f64 (/.f64 U J) J)))) (-.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)) J))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/32)))))))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 U (*.f64 -1/16 (*.f64 -5/384 (/.f64 U (*.f64 J J))))) (-.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -61/46080) J))) (*.f64 (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/32)))))))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16)) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 K 2) (pow.f64 J 2)) 1/16))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (*.f64 1/16 (/.f64 (pow.f64 K 2) (pow.f64 J 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))))) |
(+.f64 (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 K 2) (pow.f64 J 2)) 1/16)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 U 2) (*.f64 1/16 (/.f64 (pow.f64 K 2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 U 2) (*.f64 1/16 (/.f64 (pow.f64 K 2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))))) |
(+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) J)) -1/16) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (/.f64 U J) 1/3072) (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) 1/8) (*.f64 (/.f64 U J) -1/46080))) (/.f64 U J))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (/.f64 U J) 1/3072) (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) 1/8) (*.f64 (/.f64 U J) -1/46080))) (/.f64 U J)))))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (+.f64 (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 K 2) (pow.f64 J 2)) 1/16)) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 U J) -5/384) (/.f64 U J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 U (*.f64 (/.f64 (*.f64 (/.f64 U J) -5/384) J) -1/16)) (*.f64 (*.f64 (/.f64 U J) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8) (*.f64 (/.f64 U J) 7/23040))) -1/2))))) |
(+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) (*.f64 -5/384 U)) J)) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (*.f64 1/16 (/.f64 (pow.f64 K 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 U (*.f64 -1/16 (*.f64 -5/384 (/.f64 (/.f64 U J) J)))) (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)) J))))))) |
(+.f64 (*.f64 (pow.f64 U 2) (*.f64 1/16 (/.f64 (pow.f64 K 2) (pow.f64 J 2)))) (+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 U (*.f64 -1/16 (*.f64 -5/384 (/.f64 U (*.f64 J J))))) (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -61/46080) J))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (*.f64 -5/384 (/.f64 U (*.f64 J J))) (*.f64 -1/2 U)) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 J 2))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 J) |
(+.f64 J J) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 2 J)) |
(+.f64 (*.f64 2 J) (*.f64 -1/4 (*.f64 J (pow.f64 K 2)))) |
(+.f64 (*.f64 2 J) (*.f64 J (*.f64 (pow.f64 K 2) -1/4))) |
(*.f64 J (+.f64 2 (*.f64 -1/4 (pow.f64 K 2)))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 2 J))) |
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 2 J) (*.f64 1/192 (*.f64 J (pow.f64 K 4))))) |
(+.f64 (+.f64 (*.f64 2 J) (*.f64 J (*.f64 (pow.f64 K 2) -1/4))) (*.f64 J (*.f64 1/192 (pow.f64 K 4)))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J -1/4)) (*.f64 J (+.f64 2 (*.f64 (pow.f64 K 4) 1/192)))) |
(*.f64 J (+.f64 (*.f64 (pow.f64 K 4) 1/192) (+.f64 2 (*.f64 -1/4 (pow.f64 K 2))))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 1/192 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/23040 (*.f64 (pow.f64 K 6) J)) (*.f64 2 J)))) |
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 1/192 (*.f64 J (pow.f64 K 4))) (+.f64 (*.f64 2 J) (*.f64 (pow.f64 K 6) (*.f64 J -1/23040))))) |
(+.f64 (*.f64 J (*.f64 1/192 (pow.f64 K 4))) (+.f64 (*.f64 J (*.f64 (pow.f64 K 2) -1/4)) (+.f64 (*.f64 2 J) (*.f64 J (*.f64 -1/23040 (pow.f64 K 6)))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J -1/4)) (+.f64 (*.f64 J (*.f64 (pow.f64 K 4) 1/192)) (*.f64 J (+.f64 2 (*.f64 (pow.f64 K 6) -1/23040))))) |
(+.f64 (*.f64 J (+.f64 2 (*.f64 (pow.f64 K 6) -1/23040))) (*.f64 J (+.f64 (*.f64 (pow.f64 K 4) 1/192) (*.f64 -1/4 (pow.f64 K 2))))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J)))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 -2 J))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2))))) 2) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2)))))) 4) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2)))))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (*.f64 J (*.f64 -4 (cos.f64 (*.f64 K 1/2))))))) 8) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2)))) |
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))))) |
(+.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 0) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(+.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(-.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 0) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2)) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(*.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) 1/2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))) 2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4) 4) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 4)) 8) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2))) |
(+.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 0) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(+.f64 0 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(-.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 0) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(*.f64 2 (/.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 2)) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(*.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(/.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4) 4) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4) (*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 4)) 8) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) 2) |
(+.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 0) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(+.f64 0 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(+.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2)))) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(-.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 0) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 1) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4)) 2) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (+.f64 J J) 4)) 4) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (+.f64 J J) 4))) 8) |
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) |
Compiled 11863 to 9188 computations (22.5% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 200 | 9 | 209 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 201 | 9 | 210 |
| Status | Error | Program |
|---|---|---|
| 33.8b | (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) | |
| 49.8b | (+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) | |
| ▶ | 49.2b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
| ▶ | 22.0b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| ▶ | 16.7b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
| 31.5b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) | |
| ▶ | 45.3b | (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
| ▶ | 48.3b | (neg.f64 U) |
| 45.0b | U |
Compiled 324 to 257 computations (20.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
| ✓ | 0.3b | (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
| ✓ | 7.7b | (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
| ✓ | 7.8b | (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J)) |
Compiled 128 to 97 computations (24.2% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 78.0ms | K | @ | inf | (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
| 2.0ms | K | @ | 0 | (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J)) |
| 1.0ms | U | @ | 0 | (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J)) |
| 1.0ms | K | @ | inf | (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J)) |
| 1.0ms | K | @ | -inf | (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J)) |
| 1× | batch-egg-rewrite |
| 1468× | rational.json-simplify-35 |
| 1194× | bool.json-1 |
| 1194× | bool.json-2 |
| 1162× | rational.json-1 |
| 1162× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 166 |
| 1 | 208 | 166 |
| 2 | 552 | 166 |
| 3 | 1300 | 166 |
| 4 | 3455 | 166 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J)) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x and (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x or (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U) (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J)) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 J) (/.f64 (cos.f64 (/.f64 K 2)) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))) 2) (+.f64 (/.f64 1 U) (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1/2 J)) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1/2 J)) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) U) (/.f64 (cos.f64 (/.f64 K 2)) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))) (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U) (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (cos.f64 (/.f64 K 2))) (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 J) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2)) (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 1/2 J))) (+.f64 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1/2 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 J U) (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1/2 J)) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cos.f64 (/.f64 K 2))) (/.f64 (+.f64 J J) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (cos.f64 (/.f64 K 2))) (/.f64 J (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U J) (*.f64 (cos.f64 (/.f64 K 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (cos.f64 (/.f64 K 2))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U 4)) (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U 4)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4) (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1/2 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 U J)) (*.f64 (cos.f64 (/.f64 K 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 U)) (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U J) 2) (cos.f64 (/.f64 K 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (+.f64 J J)) (cos.f64 (/.f64 K 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2))) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 1/2 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (*.f64 J 4)) (*.f64 1/2 (cos.f64 (/.f64 K 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 (+.f64 J J) U) (/.f64 (+.f64 J J) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 U U)) (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 U J)) (/.f64 (cos.f64 (/.f64 K 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 J -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U 1/2)) (neg.f64 (*.f64 J (cos.f64 (/.f64 K 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 U)) (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 U)) (-.f64 0 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2)))) (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 U U)) (neg.f64 (+.f64 U U))) (+.f64 (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))))) (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 U J)) (*.f64 2 (/.f64 U J))) (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2))))) (*.f64 2 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 U)) (*.f64 2 (neg.f64 U))) (+.f64 (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))) (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 U J) 2) (/.f64 (/.f64 U J) 2)) (*.f64 (cos.f64 (/.f64 K 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2) (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2)) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J))) (*.f64 (cos.f64 (/.f64 K 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2))) (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2)))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4)) (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4))) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (*.f64 J 4)) (/.f64 U (*.f64 J 4))) (cos.f64 (/.f64 K 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 U J)) (neg.f64 (/.f64 U J))) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) -1/2) (/.f64 (cos.f64 (/.f64 K 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2)))) (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2))))) (*.f64 J -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 U 1/2)) (neg.f64 (*.f64 U 1/2))) (*.f64 2 (neg.f64 (*.f64 J (cos.f64 (/.f64 K 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 U)) (neg.f64 (neg.f64 U))) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U 4)) (-.f64 0 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 U U))) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 U J))) (-.f64 0 (*.f64 (cos.f64 (/.f64 K 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2))))) (-.f64 0 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2)))) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 U (+.f64 J J))) (neg.f64 (cos.f64 (/.f64 K 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 U J) 2)) (neg.f64 (cos.f64 (/.f64 K 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2)) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4))) (-.f64 0 (*.f64 1/2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 U (*.f64 J 4))) (-.f64 0 (*.f64 1/2 (cos.f64 (/.f64 K 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 U J))) (*.f64 (cos.f64 (/.f64 K 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2))))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 U 1/2))) (*.f64 J (cos.f64 (/.f64 K 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 U))) (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))))))))) |
| 1× | egg-herbie |
| 1470× | rational.json-simplify-53 |
| 1354× | rational.json-simplify-2 |
| 1178× | rational.json-simplify-43 |
| 1018× | rational.json-simplify-35 |
| 816× | rational.json-simplify-41 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 523 | 15916 |
| 1 | 1461 | 15208 |
| 2 | 3737 | 15126 |
| 3 | 6608 | 15126 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3))))))) |
(*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 6)) (pow.f64 U 5))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
(/.f64 U (cos.f64 (*.f64 1/2 K))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
(*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 6)) (pow.f64 U 5))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3))))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3))))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) |
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) (*.f64 (pow.f64 K 6) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
(*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) (pow.f64 K 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2))))) |
(+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))))) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 0) |
(+.f64 0 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2))) |
(-.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 0) |
(/.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 1) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)) 2) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4))) 4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4))))) 16) |
(neg.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (+.f64 J J))) |
(+.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) |
(-.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 0) |
(*.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 2)) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 1) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) 1/2) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 2) 2) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4))) 16) |
(+.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 0) |
(+.f64 0 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) |
(-.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 0) |
(*.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) |
(*.f64 1/2 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(*.f64 2 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 2)) |
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 1) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) 1/2) |
(*.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 2) 2) |
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4))) 16) |
(+.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 0) |
(+.f64 0 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))))) |
(-.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 0) |
(/.f64 1 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))) |
(/.f64 1 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J))) |
(/.f64 1 (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2))))) |
(/.f64 1 (+.f64 (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U) (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U))) |
(/.f64 1 (+.f64 (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2)))))) |
(/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))) |
(/.f64 1/2 (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U)) |
(/.f64 1/2 (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))) (/.f64 1 U)) |
(/.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 1) |
(/.f64 2 (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U)))) |
(/.f64 2 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U)) |
(/.f64 2 (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2))))) |
(/.f64 2 (+.f64 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J)) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J)))) |
(/.f64 2 (+.f64 (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2)))))) |
(/.f64 -1 (-.f64 0 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U)))) |
(/.f64 (/.f64 1/2 J) (/.f64 (cos.f64 (/.f64 K 2)) U)) |
(/.f64 (*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))) 2) (+.f64 (/.f64 1 U) (/.f64 1 U))) |
(/.f64 (*.f64 2 (/.f64 1/2 J)) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U)) |
(/.f64 (*.f64 2 (/.f64 1/2 J)) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) U) (/.f64 (cos.f64 (/.f64 K 2)) U))) |
(/.f64 (+.f64 U U) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(/.f64 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))) 2) |
(/.f64 4 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2))) |
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))) (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U) (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2)))))) |
(/.f64 (/.f64 1/2 (cos.f64 (/.f64 K 2))) (/.f64 J U)) |
(/.f64 (/.f64 -1/2 J) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U))) |
(/.f64 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2)))) 4) |
(/.f64 8 (+.f64 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2)) (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2)))) |
(/.f64 (*.f64 U 4) (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))) |
(/.f64 (*.f64 U 4) (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4)) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1/2 J))) (+.f64 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U))) |
(/.f64 (*.f64 2 (/.f64 1/2 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 J U) (/.f64 J U))) |
(/.f64 (*.f64 2 (/.f64 -1/2 J)) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)))) |
(/.f64 (/.f64 1 (cos.f64 (/.f64 K 2))) (/.f64 (+.f64 J J) U)) |
(/.f64 (/.f64 -1/2 (cos.f64 (/.f64 K 2))) (/.f64 J (neg.f64 U))) |
(/.f64 (/.f64 U J) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) (+.f64 J J)) |
(/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2)))) |
(/.f64 (neg.f64 U) (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))) |
(/.f64 (*.f64 2 (*.f64 U 4)) (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))) |
(/.f64 (*.f64 2 (*.f64 U 4)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4) (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4))) |
(/.f64 (*.f64 2 (/.f64 -1/2 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U)))) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))))) 8) |
(/.f64 (*.f64 2 (/.f64 U J)) (*.f64 (cos.f64 (/.f64 K 2)) 4)) |
(/.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 J 4)) |
(/.f64 (*.f64 2 (neg.f64 U)) (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))))) |
(/.f64 (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2)))) 4) |
(/.f64 (/.f64 (/.f64 U J) 2) (cos.f64 (/.f64 K 2))) |
(/.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2) J) |
(/.f64 (/.f64 U (+.f64 J J)) (cos.f64 (/.f64 K 2))) |
(/.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2))) J) |
(/.f64 (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) 1/2) |
(/.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 1/2 J)) |
(/.f64 (/.f64 U (*.f64 J 4)) (*.f64 1/2 (cos.f64 (/.f64 K 2)))) |
(/.f64 (*.f64 2 (/.f64 1 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 (+.f64 J J) U) (/.f64 (+.f64 J J) U))) |
(/.f64 (neg.f64 (+.f64 U U)) (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))) |
(/.f64 (neg.f64 (/.f64 U J)) (/.f64 (cos.f64 (/.f64 K 2)) -1/2)) |
(/.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 J -2)) |
(/.f64 (neg.f64 (*.f64 U 1/2)) (neg.f64 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 U)) (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))) |
(/.f64 (neg.f64 (neg.f64 U)) (-.f64 0 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))))) |
(/.f64 (+.f64 (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2)))) (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2))))) 8) |
(/.f64 (+.f64 (neg.f64 (+.f64 U U)) (neg.f64 (+.f64 U U))) (+.f64 (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))))) (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2)))))) 16) |
(/.f64 (+.f64 (*.f64 2 (/.f64 U J)) (*.f64 2 (/.f64 U J))) (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2))))) (*.f64 2 (*.f64 J 4))) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 U)) (*.f64 2 (neg.f64 U))) (+.f64 (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))) (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))))) |
(/.f64 (+.f64 (/.f64 (/.f64 U J) 2) (/.f64 (/.f64 U J) 2)) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(/.f64 (+.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2) (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2)) (+.f64 J J)) |
(/.f64 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J))) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(/.f64 (+.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2))) (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2)))) (+.f64 J J)) |
(/.f64 (+.f64 (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))) 1) |
(/.f64 (+.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4)) (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4))) J) |
(/.f64 (+.f64 (/.f64 U (*.f64 J 4)) (/.f64 U (*.f64 J 4))) (cos.f64 (/.f64 K 2))) |
(/.f64 (+.f64 (neg.f64 (/.f64 U J)) (neg.f64 (/.f64 U J))) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) -1/2) (/.f64 (cos.f64 (/.f64 K 2)) -1/2))) |
(/.f64 (+.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2)))) (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2))))) (*.f64 J -4)) |
(/.f64 (+.f64 (neg.f64 (*.f64 U 1/2)) (neg.f64 (*.f64 U 1/2))) (*.f64 2 (neg.f64 (*.f64 J (cos.f64 (/.f64 K 2)))))) |
(/.f64 (+.f64 (neg.f64 (neg.f64 U)) (neg.f64 (neg.f64 U))) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(/.f64 (neg.f64 (*.f64 U 4)) (-.f64 0 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 U U))) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 U J))) (-.f64 0 (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2))))) (-.f64 0 (*.f64 J 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2)))) (neg.f64 J)) |
(/.f64 (neg.f64 (/.f64 U (+.f64 J J))) (neg.f64 (cos.f64 (/.f64 K 2)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 U J) 2)) (neg.f64 (cos.f64 (/.f64 K 2)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2)) (neg.f64 J)) |
(/.f64 (neg.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4))) (-.f64 0 (*.f64 1/2 J))) |
(/.f64 (neg.f64 (/.f64 U (*.f64 J 4))) (-.f64 0 (*.f64 1/2 (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 U J))) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2))))) (+.f64 J J)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U 1/2))) (*.f64 J (cos.f64 (/.f64 K 2)))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 U))) (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))) |
| Outputs |
|---|
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 3)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3))))))) |
(+.f64 (*.f64 -2 J) (+.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 J 5)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (+.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (+.f64 (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 -2 J)))) |
(+.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 3))) (+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) |
(neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (pow.f64 J 4) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 6)) (pow.f64 U 5))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))))) |
(+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) -4)) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (pow.f64 J 4) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))))))) |
(/.f64 U (cos.f64 (*.f64 1/2 K))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)) (*.f64 (pow.f64 J 4) -2)))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))))) (*.f64 4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5)))))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) (*.f64 4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)) (*.f64 (pow.f64 J 4) -2)) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) 4))))) |
(*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) |
(neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))))) |
(+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (pow.f64 J 4) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 6)) (pow.f64 U 5))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
(+.f64 (*.f64 -1 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))))) |
(+.f64 (neg.f64 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) -4)) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (pow.f64 J 4) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 3)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3))))))) |
(+.f64 (*.f64 -2 J) (+.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 J 5)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (+.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (+.f64 (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 -2 J)))) |
(+.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 3))) (+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 3)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) J))) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3))))))) |
(+.f64 (*.f64 -2 J) (+.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 3)))) (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 J 5)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (+.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (+.f64 (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 -2 J)))) |
(+.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 3))) (+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) |
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) |
(+.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (*.f64 -1/16 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)))) |
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (*.f64 J (pow.f64 K 4))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) -1)))) |
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)))) (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) |
(+.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (*.f64 -1/16 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (neg.f64 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))))))) |
(+.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (*.f64 -1/16 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (neg.f64 (*.f64 J (pow.f64 K 4))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) (*.f64 (pow.f64 K 6) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) |
(+.f64 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (*.f64 J (pow.f64 K 4))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) -1)) (+.f64 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) 1/8) (+.f64 (*.f64 (/.f64 U J) -1/46080) (*.f64 (/.f64 U J) 1/3072))) (/.f64 U J))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) 1/8) (+.f64 (*.f64 (/.f64 U J) -1/46080) (*.f64 (/.f64 U J) 1/3072))) (/.f64 U J))))) (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 J (pow.f64 K 6))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) -1)) (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) |
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)))) (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (neg.f64 (*.f64 (+.f64 (*.f64 U (*.f64 (/.f64 (*.f64 (/.f64 U J) -5/384) J) -1/16)) (-.f64 (*.f64 (*.f64 (/.f64 U J) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8) (*.f64 (/.f64 U J) 7/23040))) -1/2) (*.f64 1/32 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (*.f64 J (pow.f64 K 6)) (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) |
(+.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (*.f64 -1/16 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) (*.f64 (/.f64 U J) -1/16)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 U J) (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/32)))) (*.f64 (*.f64 J (pow.f64 K 6)) (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (neg.f64 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))))))) |
(+.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)) (*.f64 -1/16 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) (*.f64 (/.f64 U J) -1/16)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 U J) (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/32)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (pow.f64 K 6)))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (neg.f64 (*.f64 J (pow.f64 K 4))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))))) |
(*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) -2)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) 1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(+.f64 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) 1))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (+.f64 1 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (*.f64 (pow.f64 J 3) (neg.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (*.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (neg.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 5)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (pow.f64 J 3) (neg.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (/.f64 (pow.f64 J 5) (pow.f64 U 5)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))))) |
(*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))))) |
(+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (+.f64 (*.f64 -1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 -2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))))) |
(+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 5)))) (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U)) (*.f64 (pow.f64 J 3) (neg.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (*.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 5))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (neg.f64 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 5)))))) |
(+.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 (pow.f64 J 3) (neg.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (/.f64 (pow.f64 J 5) (pow.f64 U 5)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J U))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) 1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(+.f64 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) 1))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (+.f64 1 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))) |
(+.f64 1 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) 1)) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))) |
(+.f64 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) 1))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 J 4))) (+.f64 1 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2)))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/32))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) |
(+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))))) (+.f64 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/32)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32))) (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 1/2 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (pow.f64 U 2)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 2))))) (pow.f64 K 6)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))))) (+.f64 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/2)) (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/16 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) 1/8) (+.f64 (*.f64 (/.f64 U J) -1/46080) (*.f64 (/.f64 U J) 1/3072))) (/.f64 U J))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) 1/8) (+.f64 (*.f64 (/.f64 U J) -1/46080) (*.f64 (/.f64 U J) 1/3072))) (/.f64 U J))))) (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (pow.f64 K 6)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/2))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/32)) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (+.f64 (*.f64 U (*.f64 (/.f64 (*.f64 (/.f64 U J) -5/384) J) -1/16)) (-.f64 (*.f64 (*.f64 (/.f64 U J) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8) (*.f64 (/.f64 U J) 7/23040))) -1/2) (*.f64 1/32 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)) (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (pow.f64 K 6))) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 4) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) (*.f64 (/.f64 U J) -1/16)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 U J) (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) 1/32)))) (pow.f64 K 6)) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256) (-.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (-.f64 -1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/32)) 2))))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16)) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/16))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2))))) |
(+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))))) |
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/16))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)))) |
(+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))) U) J)) (*.f64 -1/4 (/.f64 (*.f64 U (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J))))) J))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))) U) J)) (*.f64 1/256 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256)))) (*.f64 (+.f64 (*.f64 -1/16 (*.f64 U (/.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) J))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) 1/8) (+.f64 (*.f64 (/.f64 U J) -1/46080) (*.f64 (/.f64 U J) 1/3072))) (/.f64 U J))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) 1/8) (+.f64 (*.f64 (/.f64 U J) -1/46080) (*.f64 (/.f64 U J) 1/3072))) (/.f64 U J))))) (pow.f64 K 6)))) |
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) (pow.f64 J 2))) 1/16) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/2 (*.f64 U (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))))) (*.f64 (+.f64 (*.f64 U (*.f64 (/.f64 (*.f64 (/.f64 U J) -5/384) J) -1/16)) (*.f64 (*.f64 (/.f64 U J) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8) (*.f64 (/.f64 U J) 7/23040))) -1/2)) (pow.f64 K 6))) |
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 U (*.f64 -1/2 (/.f64 (*.f64 (/.f64 U J) -5/384) J))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/256))) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/16)) (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) (*.f64 (/.f64 U J) -1/16)) (*.f64 -1/2 (*.f64 (/.f64 U J) (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040))))) (pow.f64 K 6))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)))) |
(*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 1/16 (*.f64 U (/.f64 (pow.f64 K 2) J)))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 U (*.f64 (/.f64 (pow.f64 K 2) J) 1/16))) |
(+.f64 (*.f64 U (*.f64 1/16 (/.f64 (pow.f64 K 2) J))) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) -1/2)) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 1/16 (*.f64 U (/.f64 (pow.f64 K 2) J))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) (*.f64 -1/2 (pow.f64 K 4))) (*.f64 U (*.f64 (/.f64 (pow.f64 K 2) J) 1/16)))) |
(+.f64 (*.f64 U (*.f64 1/16 (/.f64 (pow.f64 K 2) J))) (+.f64 (*.f64 (pow.f64 K 4) (*.f64 (/.f64 U J) 5/768)) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))))) (*.f64 1/2 (/.f64 U J))))) |
(+.f64 (*.f64 1/16 (*.f64 U (/.f64 (pow.f64 K 2) J))) (+.f64 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) 1/8) (+.f64 (*.f64 (/.f64 U J) -1/46080) (*.f64 (/.f64 U J) 1/3072))) -1/2)) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 (/.f64 U J) 1/384)) -1/2))))) |
(+.f64 (*.f64 U (*.f64 (/.f64 (pow.f64 K 2) J) 1/16)) (+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) (*.f64 -1/2 (pow.f64 K 4))) (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8) (*.f64 (/.f64 U J) 7/23040)) (*.f64 (pow.f64 K 6) -1/2))))) |
(+.f64 (*.f64 U (*.f64 1/16 (/.f64 (pow.f64 K 2) J))) (+.f64 (+.f64 (*.f64 (pow.f64 K 4) (*.f64 (/.f64 U J) 5/768)) (*.f64 1/2 (/.f64 U J))) (*.f64 (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)) (*.f64 -1/2 (pow.f64 K 6))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 1/2 (/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) J)) |
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 0) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(+.f64 0 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(-.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 0) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(/.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) -2)) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)) 2) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4))) 4) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)))) 8) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4)))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (*.f64 J -4))))) 16) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(neg.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) (+.f64 J J))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(+.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 0) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(+.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(-.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 0) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(*.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 2)) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 1) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) 1/2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 2) 2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 1) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)))) 2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4) 4) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4)) 8) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) 4))) 16) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(+.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 0) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(+.f64 0 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(-.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 0) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(*.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2))) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(*.f64 2 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 2)) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 1) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) 1/2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(*.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 2) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 1) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2)) 2) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4) 4) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4)) 8) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) 4))) 16) |
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) 2) |
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 2) |
(+.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 0) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(+.f64 0 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(-.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 0) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 1 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 1 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 1 (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 1 (+.f64 (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U) (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 1 (+.f64 (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2)))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 1/2 (/.f64 (*.f64 J (cos.f64 (/.f64 K 2))) U)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 1/2 (/.f64 J (/.f64 U (cos.f64 (/.f64 K 2))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))) (/.f64 1 U)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) 1) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 2 (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 2 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 2 (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 2 (+.f64 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J)) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) (/.f64 U J)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 2 (+.f64 (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 (+.f64 J J) (/.f64 U (cos.f64 (/.f64 K 2)))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 -1 (-.f64 0 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 1/2 J) (/.f64 (cos.f64 (/.f64 K 2)) U)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2)))) 2) (+.f64 (/.f64 1 U) (/.f64 1 U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 1/2 J)) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 1/2 J)) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) U) (/.f64 (cos.f64 (/.f64 K 2)) U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 U U) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))) 2) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 4 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))) (*.f64 2 (*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (/.f64 2 U))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U) (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2)))) (/.f64 (*.f64 J 4) (/.f64 U (cos.f64 (/.f64 K 2)))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 1/2 (cos.f64 (/.f64 K 2))) (/.f64 J U)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 -1/2 J) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2)))) 4) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2)) (/.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 U 1/2)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 U 4) (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 U 4) (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1/2 J))) (+.f64 (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U) (/.f64 (*.f64 (cos.f64 (/.f64 K 2)) 2) U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 1/2 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 J U) (/.f64 J U))) |
(*.f64 (/.f64 1/2 (cos.f64 (/.f64 K 2))) (/.f64 2 (+.f64 (/.f64 J U) (/.f64 J U)))) |
(*.f64 2 (/.f64 (/.f64 1/2 (cos.f64 (/.f64 K 2))) (+.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 2 (/.f64 -1/2 J)) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)))) |
(*.f64 (/.f64 -1/2 J) (/.f64 2 (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U))))) |
(*.f64 2 (/.f64 (/.f64 -1/2 J) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U)) (/.f64 (cos.f64 (/.f64 K 2)) (neg.f64 U))))) |
(/.f64 (/.f64 1 (cos.f64 (/.f64 K 2))) (/.f64 (+.f64 J J) U)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 -1/2 (cos.f64 (/.f64 K 2))) (/.f64 J (neg.f64 U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 U J) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) (+.f64 J J)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 U) (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (*.f64 U 4)) (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (*.f64 U 4)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4) (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)) 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 -1/2 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U)))) |
(*.f64 (/.f64 -1/2 (cos.f64 (/.f64 K 2))) (/.f64 2 (+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U))))) |
(*.f64 2 (/.f64 (/.f64 -1/2 (cos.f64 (/.f64 K 2))) (+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U))))) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))))) 8) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 U J)) (*.f64 (cos.f64 (/.f64 K 2)) 4)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 J 4)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (neg.f64 U)) (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2)))) 4) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 (/.f64 U J) 2) (cos.f64 (/.f64 K 2))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2) J) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 U (+.f64 J J)) (cos.f64 (/.f64 K 2))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2))) J) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) 1/2) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4)) (*.f64 1/2 J)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (/.f64 U (*.f64 J 4)) (*.f64 1/2 (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (*.f64 2 (/.f64 1 (cos.f64 (/.f64 K 2)))) (+.f64 (/.f64 (+.f64 J J) U) (/.f64 (+.f64 J J) U))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (+.f64 U U)) (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 U J)) (/.f64 (cos.f64 (/.f64 K 2)) -1/2)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 J -2)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (*.f64 U 1/2)) (neg.f64 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 U)) (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 U)) (-.f64 0 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2)))) (/.f64 (+.f64 U U) (*.f64 J (cos.f64 (/.f64 K 2))))) 8) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (neg.f64 (+.f64 U U)) (neg.f64 (+.f64 U U))) (+.f64 (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) (neg.f64 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2))))) (*.f64 2 (*.f64 2 (/.f64 (/.f64 U J) (cos.f64 (/.f64 K 2)))))) 16) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 U J)) (*.f64 2 (/.f64 U J))) (*.f64 2 (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2)))) (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2))))) (*.f64 2 (*.f64 J 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 U)) (*.f64 2 (neg.f64 U))) (+.f64 (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))) (*.f64 2 (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 (/.f64 U J) 2) (/.f64 (/.f64 U J) 2)) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2) (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2)) (+.f64 J J)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J))) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2))) (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2)))) (+.f64 J J)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) (/.f64 U (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4)))) 1) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4)) (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4))) J) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (/.f64 U (*.f64 J 4)) (/.f64 U (*.f64 J 4))) (cos.f64 (/.f64 K 2))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (neg.f64 (/.f64 U J)) (neg.f64 (/.f64 U J))) (+.f64 (/.f64 (cos.f64 (/.f64 K 2)) -1/2) (/.f64 (cos.f64 (/.f64 K 2)) -1/2))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2)))) (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2))))) (*.f64 J -4)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 U 1/2)) (neg.f64 (*.f64 U 1/2))) (*.f64 2 (neg.f64 (*.f64 J (cos.f64 (/.f64 K 2)))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (+.f64 (neg.f64 (neg.f64 U)) (neg.f64 (neg.f64 U))) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (*.f64 U 4)) (-.f64 0 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 U U))) (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 U J))) (-.f64 0 (*.f64 (cos.f64 (/.f64 K 2)) 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 U (cos.f64 (/.f64 K 2))))) (-.f64 0 (*.f64 J 4))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 U 1/2) (cos.f64 (/.f64 K 2)))) (neg.f64 J)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 U (+.f64 J J))) (neg.f64 (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 U J) 2)) (neg.f64 (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 U (cos.f64 (/.f64 K 2))) 2)) (neg.f64 J)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) 4))) (-.f64 0 (*.f64 1/2 J))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (/.f64 U (*.f64 J 4))) (-.f64 0 (*.f64 1/2 (cos.f64 (/.f64 K 2))))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 U J))) (*.f64 (cos.f64 (/.f64 K 2)) 2)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 U (cos.f64 (/.f64 K 2))))) (+.f64 J J)) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U 1/2))) (*.f64 J (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 U))) (neg.f64 (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 J J)))) |
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (/.f64 K 2)))) |
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (/.f64 K 2))))) |
Compiled 6 to 4 computations (33.3% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.7b | (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
| ✓ | 7.8b | (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
| ✓ | 14.2b | (/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
Compiled 84 to 67 computations (20.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | U | @ | 0 | (/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
| 1.0ms | J | @ | 0 | (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
| 1.0ms | J | @ | inf | (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
| 1.0ms | J | @ | 0 | (/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
| 1.0ms | U | @ | 0 | (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
| 1× | batch-egg-rewrite |
| 1010× | rational.json-simplify-50 |
| 822× | rational.json-simplify-1 |
| 792× | rational.json-simplify-35 |
| 724× | bool.json-1 |
| 724× | bool.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 101 |
| 1 | 175 | 101 |
| 2 | 461 | 101 |
| 3 | 964 | 101 |
| 4 | 2208 | 101 |
| 5 | 6390 | 101 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 3/4) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (/.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 2 (pow.f64 J 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (pow.f64 U 2) 2) (/.f64 1 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (/.f64 1 (pow.f64 J 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (/.f64 1 (pow.f64 J 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (*.f64 (/.f64 2 (pow.f64 J 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (*.f64 1/4 (/.f64 1 (pow.f64 J 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 (pow.f64 J 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/4 (/.f64 1 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 2 (*.f64 (pow.f64 J 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 (/.f64 2 (*.f64 (pow.f64 J 2) 8)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/2 (/.f64 1/2 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 J 2)) (pow.f64 U 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 U 2)) (/.f64 -1 (pow.f64 J 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (/.f64 -1 (pow.f64 J 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 J 2)) (*.f64 2 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2) (*.f64 2 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (pow.f64 J 2) 8)) (*.f64 (pow.f64 U 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 J 2)) (neg.f64 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (pow.f64 J 2) (neg.f64 (pow.f64 U 2))) (*.f64 (pow.f64 J 2) (/.f64 (/.f64 (pow.f64 J 2) (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (pow.f64 U 2) -2) (*.f64 2 (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 2) (/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) (*.f64 J -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))))) |
| 1× | egg-herbie |
| 1796× | rational.json-simplify-35 |
| 1042× | rational.json-simplify-53 |
| 952× | rational.json-simplify-51 |
| 900× | rational.json-simplify-43 |
| 608× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 239 | 4356 |
| 1 | 548 | 4308 |
| 2 | 1219 | 4306 |
| 3 | 3328 | 4276 |
| 4 | 5780 | 4276 |
| 5 | 7270 | 4276 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -1 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U)) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 -1/2 (/.f64 U J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(+.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 0) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 3/4)) |
(+.f64 0 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(+.f64 -1 (-.f64 1 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 3/4) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2)) |
(-.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 0) |
(-.f64 0 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (/.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) 2)) |
(-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 2 (pow.f64 J 2))))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2)) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) 2) (/.f64 1 (pow.f64 J 2)))) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 (pow.f64 J 2)))) |
(*.f64 (pow.f64 U 2) (/.f64 1 (pow.f64 J 2))) |
(*.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (/.f64 1 (pow.f64 J 2))) 1/2)) |
(*.f64 (pow.f64 U 2) (*.f64 (/.f64 2 (pow.f64 J 2)) 1/2)) |
(*.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (*.f64 1/4 (/.f64 1 (pow.f64 J 2)))) 2)) |
(*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) |
(*.f64 1 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 4)) |
(*.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4) 4) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2)))) |
(*.f64 -1 (*.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) 1)) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 (pow.f64 J 2))) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2)) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2) 1)) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) 1/2) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/4 (/.f64 1 (pow.f64 J 2)))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 2 (*.f64 (pow.f64 J 2) 8))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 (/.f64 2 (*.f64 (pow.f64 J 2) 8)) 1)) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/2 (/.f64 1/2 (pow.f64 J 2)))) |
(*.f64 4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)) |
(*.f64 (/.f64 1 (pow.f64 J 2)) (pow.f64 U 2)) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 -1 (pow.f64 J 2))) |
(*.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (/.f64 -1 (pow.f64 J 2)) 1)) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(*.f64 (/.f64 1/2 (pow.f64 J 2)) (*.f64 2 (pow.f64 U 2))) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2) (*.f64 2 (pow.f64 U 2))) |
(*.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) -1) |
(*.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) 2) |
(*.f64 (/.f64 2 (*.f64 (pow.f64 J 2) 8)) (*.f64 (pow.f64 U 2) 4)) |
(*.f64 (/.f64 -1 (pow.f64 J 2)) (neg.f64 (pow.f64 U 2))) |
(neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2)))) |
(neg.f64 (/.f64 (/.f64 (pow.f64 J 2) (neg.f64 (pow.f64 U 2))) (*.f64 (pow.f64 J 2) (/.f64 (/.f64 (pow.f64 J 2) (pow.f64 U 2)) (pow.f64 U 2))))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 U 2) -2) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 0) |
(+.f64 0 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))) |
(+.f64 -1 (-.f64 1 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))) |
(+.f64 (/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 2) (/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 2)) |
(-.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 0) |
(-.f64 0 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))) |
(/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) (*.f64 J -4)) 2) |
(/.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8)) 4) |
(/.f64 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) -1) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8)))) 16) |
(neg.f64 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2)) |
(-.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 0) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2)) |
(*.f64 2 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) 1)) |
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 1) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) 1/2) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) 2) |
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4))) 16) |
| Outputs |
|---|
(*.f64 -1 U) |
(neg.f64 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -1 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (neg.f64 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 -1 U) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -2 (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -1 U) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (neg.f64 U) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 U) (+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -1 U) |
(neg.f64 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -1 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (neg.f64 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 -1 U) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -2 (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -1 U) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (neg.f64 U) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 U) (+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U)) |
(+.f64 (+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) |
(+.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (+.f64 (+.f64 U (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 U (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 U (+.f64 (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 1 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (*.f64 (/.f64 U J) -1/2) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U)))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (neg.f64 (/.f64 J U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U))))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (+.f64 (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U))) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U))) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))))) |
(+.f64 (+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U))) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (neg.f64 (/.f64 J U)) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 1 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 1 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(+.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 0) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 3/4)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(+.f64 0 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(+.f64 -1 (-.f64 1 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 3/4) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(-.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 0) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(-.f64 0 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (/.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) 2)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(-.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 2 (pow.f64 J 2))))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) 2) (/.f64 1 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (pow.f64 U 2) (/.f64 1 (pow.f64 J 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (/.f64 1 (pow.f64 J 2))) 1/2)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (pow.f64 U 2) (*.f64 (/.f64 2 (pow.f64 J 2)) 1/2)) |
(*.f64 (pow.f64 U 2) (*.f64 1/2 (/.f64 2 (pow.f64 J 2)))) |
(*.f64 (/.f64 2 (pow.f64 J 2)) (*.f64 (pow.f64 U 2) 1/2)) |
(*.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (*.f64 1/4 (/.f64 1 (pow.f64 J 2)))) 2)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 1 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 4)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4) 4) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 -1 (*.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) 1)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 (pow.f64 J 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2) 1)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) 1/2) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/4 (/.f64 1 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 2 (*.f64 (pow.f64 J 2) 8))) |
(*.f64 (pow.f64 U 2) (*.f64 4 (/.f64 2 (*.f64 (pow.f64 J 2) 8)))) |
(*.f64 (pow.f64 U 2) (*.f64 4 (/.f64 1/4 (pow.f64 J 2)))) |
(*.f64 4 (*.f64 (pow.f64 U 2) (/.f64 1/4 (pow.f64 J 2)))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 (/.f64 2 (*.f64 (pow.f64 J 2) 8)) 1)) |
(*.f64 (pow.f64 U 2) (*.f64 4 (/.f64 2 (*.f64 (pow.f64 J 2) 8)))) |
(*.f64 (pow.f64 U 2) (*.f64 4 (/.f64 1/4 (pow.f64 J 2)))) |
(*.f64 4 (*.f64 (pow.f64 U 2) (/.f64 1/4 (pow.f64 J 2)))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/2 (/.f64 1/2 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (/.f64 1 (pow.f64 J 2)) (pow.f64 U 2)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 -1 (pow.f64 J 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (/.f64 -1 (pow.f64 J 2)) 1)) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (/.f64 1/2 (pow.f64 J 2)) (*.f64 2 (pow.f64 U 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 J 2)) 1/2) (*.f64 2 (pow.f64 U 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2))) -1) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/2) 2) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(*.f64 (/.f64 2 (*.f64 (pow.f64 J 2) 8)) (*.f64 (pow.f64 U 2) 4)) |
(*.f64 (pow.f64 U 2) (*.f64 4 (/.f64 2 (*.f64 (pow.f64 J 2) 8)))) |
(*.f64 (pow.f64 U 2) (*.f64 4 (/.f64 1/4 (pow.f64 J 2)))) |
(*.f64 4 (*.f64 (pow.f64 U 2) (/.f64 1/4 (pow.f64 J 2)))) |
(*.f64 (/.f64 -1 (pow.f64 J 2)) (neg.f64 (pow.f64 U 2))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(neg.f64 (/.f64 (/.f64 (pow.f64 J 2) (neg.f64 (pow.f64 U 2))) (*.f64 (pow.f64 J 2) (/.f64 (/.f64 (pow.f64 J 2) (pow.f64 U 2)) (pow.f64 U 2))))) |
(neg.f64 (/.f64 (pow.f64 J 2) (*.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (/.f64 (/.f64 (pow.f64 J 2) (pow.f64 U 2)) (pow.f64 U 2)))))) |
(/.f64 (neg.f64 (pow.f64 J 2)) (*.f64 (pow.f64 J 2) (*.f64 (/.f64 (/.f64 (pow.f64 J 2) (pow.f64 U 2)) (pow.f64 U 2)) (neg.f64 (pow.f64 U 2))))) |
(/.f64 (pow.f64 J 2) (*.f64 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 J 2) (*.f64 (pow.f64 U 2) (pow.f64 U 2)))) (*.f64 (pow.f64 U 2) 1))) |
(/.f64 (/.f64 (pow.f64 U 2) (/.f64 (pow.f64 J 2) (pow.f64 U 2))) (pow.f64 U 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 U 2)) (pow.f64 J 2)) (pow.f64 U 2)) |
(neg.f64 (/.f64 (*.f64 (pow.f64 U 2) -2) (*.f64 2 (pow.f64 J 2)))) |
(/.f64 (pow.f64 U 2) (pow.f64 J 2)) |
(+.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 0) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(+.f64 0 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(+.f64 -1 (-.f64 1 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(+.f64 (/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 2) (/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 2)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(-.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 0) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(-.f64 0 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(/.f64 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) 1) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) (*.f64 J -4)) 2) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(/.f64 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8)) 4) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(/.f64 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) -1) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8))) 8) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) -8)))) 16) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(neg.f64 (*.f64 2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 0) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(+.f64 0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2)) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(-.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 0) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2)) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(*.f64 2 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) 1)) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 1) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) 1/2) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))))) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 2) 2) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 1) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4)))) 2) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4) 4) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4)) 8) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) 4))) 16) |
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/4))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) |
| ✓ | 0.3b | (pow.f64 (/.f64 U (+.f64 J J)) 2) |
| ✓ | 7.7b | (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2))) |
| ✓ | 7.8b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
Compiled 80 to 44 computations (45% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 55.0ms | K | @ | inf | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 1.0ms | J | @ | 0 | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 1.0ms | K | @ | 0 | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 1.0ms | J | @ | inf | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 1.0ms | U | @ | 0 | (pow.f64 (/.f64 U (+.f64 J J)) 2) |
| 1× | batch-egg-rewrite |
| 1016× | rational.json-simplify-35 |
| 944× | bool.json-1 |
| 944× | bool.json-2 |
| 904× | rational.json-1 |
| 904× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 128 |
| 1 | 197 | 128 |
| 2 | 536 | 128 |
| 3 | 1182 | 128 |
| 4 | 2913 | 128 |
| 5 | 7285 | 128 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2))) |
(pow.f64 (/.f64 U (+.f64 J J)) 2) |
(*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2) (/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 J -4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2) (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x and (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x or (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) |
| 1× | egg-herbie |
| 1620× | rational.json-simplify-35 |
| 1110× | rational.json-simplify-53 |
| 1036× | rational.json-simplify-61 |
| 1000× | rational.json-simplify-51 |
| 964× | rational.json-simplify-43 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 226 | 6916 |
| 1 | 539 | 6886 |
| 2 | 1086 | 6730 |
| 3 | 2629 | 6338 |
| 4 | 5009 | 6338 |
| 5 | 5529 | 6338 |
| 6 | 6280 | 6338 |
| 7 | 7126 | 6338 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)) (*.f64 -4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 5)))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) |
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))) |
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 -1/192 (*.f64 (*.f64 (pow.f64 K 4) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)))) |
(+.f64 (*.f64 1/23040 (*.f64 (*.f64 (pow.f64 K 6) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 -1/192 (*.f64 (*.f64 (pow.f64 K 4) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)) (*.f64 -4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 5)))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) U) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 -1/2 (/.f64 U J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 J) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 1/23040 (*.f64 (pow.f64 K 6) J))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 0) |
(+.f64 0 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))) |
(+.f64 (/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2) (/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2)) |
(-.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 0) |
(/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 J -4))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))))) 16) |
(+.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2)) |
(-.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 0) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2)) |
(*.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 1) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 1/2) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2) 2) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4))) 16) |
(+.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 0) |
(+.f64 0 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) |
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2) (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2)) |
(-.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 0) |
(*.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2)) |
(*.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) |
(*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 1) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) 1/2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2) 2) |
(/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4))) 16) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 0) |
(+.f64 0 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) |
(+.f64 (/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)) |
(-.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 0) |
(/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) 16) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (neg.f64 U)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)) (*.f64 -4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 5)))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5))))))) |
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) -4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2))) (*.f64 -4 (*.f64 (cos.f64 (*.f64 K -1/2)) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) -4))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K -1/2)) J))) (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) -1/512)))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K -1/2)) J))) (+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64))) (*.f64 (/.f64 (cos.f64 (*.f64 K -1/2)) (pow.f64 J 5)) (*.f64 (pow.f64 U 6) -1/512)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K -1/2)) J))) (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) -1/512)))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K -1/2)) J))) (+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64))) (*.f64 (/.f64 (cos.f64 (*.f64 K -1/2)) (pow.f64 J 5)) (*.f64 (pow.f64 U 6) -1/512)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5)))) |
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))) |
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 2))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2))))) |
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 -1/192 (*.f64 (*.f64 (pow.f64 K 4) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J)))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 2)))) (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -1/192 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 4)))))) |
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (*.f64 -1/192 (pow.f64 K 4)))) (*.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 2)))))) |
(+.f64 (*.f64 J (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2)) 1/4)) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (+.f64 -2 (*.f64 -1/192 (pow.f64 K 4)))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (+.f64 (*.f64 -1/192 (pow.f64 K 4)) (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))))) |
(+.f64 (*.f64 1/23040 (*.f64 (*.f64 (pow.f64 K 6) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 -1/192 (*.f64 (*.f64 (pow.f64 K 4) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) J))))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 2)))) (+.f64 (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -1/192 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 4))))) (*.f64 1/23040 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 6)))))) |
(+.f64 (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (*.f64 -1/192 (pow.f64 K 4))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (pow.f64 K 2)))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (*.f64 1/23040 (pow.f64 K 6)))))) |
(+.f64 (*.f64 J (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2)) 1/4)) (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (+.f64 -2 (*.f64 -1/192 (pow.f64 K 4))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/23040 (*.f64 J (pow.f64 K 6)))))) |
(+.f64 (*.f64 J (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2)) 1/4)) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (+.f64 (*.f64 -1/192 (pow.f64 K 4)) (+.f64 -2 (*.f64 1/23040 (pow.f64 K 6))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K -1/2)) J))) (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 3))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) J)) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 5)) -1/512)))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K -1/2)) J))) (+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64))) (*.f64 (/.f64 (cos.f64 (*.f64 K -1/2)) (pow.f64 J 5)) (*.f64 (pow.f64 U 6) -1/512)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) -1/4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)) 1/64)))) (*.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 5)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (neg.f64 U)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)) (*.f64 -4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 5)))))) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) U)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5))))))) |
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 6) (pow.f64 U 5))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)) (+.f64 (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) -4)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2))) (*.f64 -4 (*.f64 (cos.f64 (*.f64 K -1/2)) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) -2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 U) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) -4))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (cos.f64 (*.f64 K -1/2)) U) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) 2))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 U (*.f64 (/.f64 (pow.f64 J 2) U) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 U (*.f64 (/.f64 (pow.f64 J 2) U) 2))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (+.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 (/.f64 (pow.f64 J 2) U) 2)) (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 U (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 U (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) -2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (pow.f64 U 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 5))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) U))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) (*.f64 4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (+.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) 4)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 2) U) 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 (/.f64 (pow.f64 J 2) U) 2)) (+.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) -2)) (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 U (*.f64 (/.f64 (pow.f64 J 6) (pow.f64 U 5)) 4))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 U (*.f64 (/.f64 (pow.f64 J 2) U) 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (pow.f64 J 4) (pow.f64 U 3)) -2)) (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8)) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8)) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (+.f64 (+.f64 1 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (/.f64 J U))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (/.f64 (neg.f64 (pow.f64 J 3)) (pow.f64 U 3)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))) (/.f64 J U))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (+.f64 (/.f64 J U) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (/.f64 J U) (/.f64 (neg.f64 (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (+.f64 (/.f64 (neg.f64 (pow.f64 J 3)) (pow.f64 U 3)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (*.f64 (/.f64 U J) -1/2) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U)))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (*.f64 (/.f64 U J) -1/2) (/.f64 J (neg.f64 U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (*.f64 -1/2 (/.f64 U J)) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -1 (/.f64 J U))))) |
(+.f64 (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (*.f64 (/.f64 U J) -1/2) (*.f64 -1 (/.f64 J U)))) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U))) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))))) |
(+.f64 (+.f64 (*.f64 (/.f64 U J) -1/2) (neg.f64 (/.f64 J U))) (+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))))) |
(+.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3)) (+.f64 (*.f64 (/.f64 U J) -1/2) (+.f64 (/.f64 J (neg.f64 U)) (*.f64 -2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(*.f64 1/2 (/.f64 U J)) |
(+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (*.f64 1/2 (/.f64 U J)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (/.f64 J U))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (/.f64 (neg.f64 (pow.f64 J 3)) (pow.f64 U 3)))) |
(+.f64 (/.f64 J U) (+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (*.f64 1/2 (/.f64 U J))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))) (/.f64 J U))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (/.f64 J U) (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 J U)))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (+.f64 (/.f64 J U) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))) (neg.f64 (/.f64 (pow.f64 J 3) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5))) (+.f64 (/.f64 J U) (/.f64 (neg.f64 (pow.f64 J 3)) (pow.f64 U 3))))) |
(+.f64 (*.f64 1/2 (/.f64 U J)) (+.f64 (/.f64 J U) (+.f64 (/.f64 (neg.f64 (pow.f64 J 3)) (pow.f64 U 3)) (*.f64 2 (/.f64 (pow.f64 J 5) (pow.f64 U 5)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8)) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8)) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (+.f64 (+.f64 1 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
1 |
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) |
(+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8)) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8)) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4)))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) |
(+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (+.f64 (+.f64 1 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))) (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/8) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (*.f64 1/1024 (/.f64 (pow.f64 U 6) (pow.f64 J 6)))))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 J) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (*.f64 J 1/4))) |
(*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 J (pow.f64 K 4))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 -2 J) (*.f64 J (*.f64 -1/192 (pow.f64 K 4))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 J (+.f64 -2 (*.f64 -1/192 (pow.f64 K 4))))) |
(*.f64 J (+.f64 (*.f64 -1/192 (pow.f64 K 4)) (+.f64 -2 (*.f64 1/4 (pow.f64 K 2))))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 1/23040 (*.f64 (pow.f64 K 6) J))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 4))) (*.f64 1/23040 (*.f64 J (pow.f64 K 6)))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 J (*.f64 -1/192 (pow.f64 K 4))) (*.f64 J (*.f64 1/23040 (pow.f64 K 6)))))) |
(+.f64 (*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) (+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/192)) (*.f64 1/23040 (*.f64 J (pow.f64 K 6))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 J (+.f64 (*.f64 -1/192 (pow.f64 K 4)) (+.f64 -2 (*.f64 1/23040 (pow.f64 K 6)))))) |
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/192)) (*.f64 J (+.f64 (*.f64 1/4 (pow.f64 K 2)) (+.f64 -2 (*.f64 1/23040 (pow.f64 K 6)))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 0) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(+.f64 0 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(+.f64 (/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2) (/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(-.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 0) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 1) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 J -4))) 2) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) 4) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) 8) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))))) 16) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K -1/2)) J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))))) |
(+.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 0) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(+.f64 0 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2)) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(-.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 0) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2)) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(*.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 1) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 1/2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))))) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 2) 2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 1) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)))) 2) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4) 4) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4)) 8) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) 4))) 16) |
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U J)) 2))) |
(+.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 0) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(+.f64 0 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2) (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2)) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(-.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 0) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(*.f64 2 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2)) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(*.f64 1 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 1) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) 1/2) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2))) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 2) 2) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(/.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 1) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2)) 2) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4) 4) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4)) 8) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (*.f64 (/.f64 U J) 1/2) 2) 4))) 16) |
(pow.f64 (*.f64 1/2 (/.f64 U J)) 2) |
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 0 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2) (/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(-.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(/.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 2) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)) 4) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) 8) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8))) (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -8)))) 16) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 J (cos.f64 (*.f64 1/2 K))) |
| ✓ | 0.1b | (/.f64 (cos.f64 (*.f64 1/2 K)) U) |
| ✓ | 0.2b | (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
| ✓ | 7.9b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
Compiled 130 to 91 computations (30% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | K | @ | 0 | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
| 1.0ms | K | @ | inf | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
| 1.0ms | K | @ | -inf | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
| 1.0ms | J | @ | 0 | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
| 1.0ms | U | @ | 0 | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
| 1× | batch-egg-rewrite |
| 1664× | bool.json-1 |
| 1664× | bool.json-2 |
| 1624× | rational.json-1 |
| 1624× | rational.json-2 |
| 1324× | bool.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 150 |
| 1 | 248 | 150 |
| 2 | 690 | 150 |
| 3 | 1725 | 150 |
| 4 | 5135 | 150 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (/.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (cos.f64 (*.f64 K 1/2)) U))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (+.f64 U U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (cos.f64 (*.f64 K 1/2)) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (*.f64 (/.f64 1/2 U) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) U)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 1 (*.f64 U 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (/.f64 1 (*.f64 U -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 U) (cos.f64 (*.f64 K 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 -1 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 U) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (cos.f64 (*.f64 K 1/2)) U)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (cos.f64 (*.f64 K 1/2)) U) (/.f64 (cos.f64 (*.f64 K 1/2)) U))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (cos.f64 (*.f64 K 1/2)) U) (/.f64 (cos.f64 (*.f64 K 1/2)) U)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) |
| 1× | egg-herbie |
| 1364× | rational.json-simplify-2 |
| 1088× | rational.json-simplify-35 |
| 1054× | rational.json-simplify-44 |
| 998× | rational.json-simplify-1 |
| 898× | rational.json-simplify-47 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 214 | 6045 |
| 1 | 537 | 5779 |
| 2 | 1128 | 5713 |
| 3 | 2458 | 5653 |
| 4 | 6685 | 5653 |
| 1× | node limit |
| Inputs |
|---|
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/384 (/.f64 J U))) J) (+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 -1/8 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (pow.f64 K 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/384 (/.f64 J U))) J) (+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 -1/8 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (pow.f64 K 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/384 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))) (+.f64 (*.f64 -1/46080 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (+.f64 (*.f64 (+.f64 (*.f64 1/46080 (/.f64 J U)) (*.f64 1/2 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/384 (/.f64 J U))) J))))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 J U)) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) J) U)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) J) U)) (+.f64 (*.f64 -1/384 (/.f64 (*.f64 (pow.f64 K 4) J) U)) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) J) U)) (+.f64 (*.f64 1/46080 (/.f64 (*.f64 (pow.f64 K 6) J) U)) (+.f64 (*.f64 -1/384 (/.f64 (*.f64 (pow.f64 K 4) J) U)) (*.f64 -1 (/.f64 J U))))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(/.f64 1 U) |
(+.f64 (/.f64 1 U) (*.f64 -1/8 (/.f64 (pow.f64 K 2) U))) |
(+.f64 (*.f64 1/384 (/.f64 (pow.f64 K 4) U)) (+.f64 (/.f64 1 U) (*.f64 -1/8 (/.f64 (pow.f64 K 2) U)))) |
(+.f64 (*.f64 -1/46080 (/.f64 (pow.f64 K 6) U)) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 K 4) U)) (+.f64 (/.f64 1 U) (*.f64 -1/8 (/.f64 (pow.f64 K 2) U))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
J |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J)) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(+.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 0) |
(+.f64 0 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))) |
(-.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 0) |
(/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))) 2) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))))) 8) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 0) |
(+.f64 0 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))) |
(-.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 0) |
(/.f64 J (/.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2)))) |
(/.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 1) |
(/.f64 (*.f64 J (*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) 2) |
(/.f64 (neg.f64 J) (/.f64 U (cos.f64 (*.f64 K 1/2)))) |
(/.f64 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4)) 8) |
(+.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 0) |
(+.f64 0 (/.f64 (cos.f64 (*.f64 K 1/2)) U)) |
(-.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 0) |
(*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U -2))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (+.f64 U U))) |
(*.f64 2 (/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 2)) |
(*.f64 1/2 (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) |
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 U)) |
(*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 1) |
(*.f64 1 (/.f64 (cos.f64 (*.f64 K 1/2)) U)) |
(*.f64 -1 (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 U)) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (*.f64 (/.f64 1/2 U) 1)) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 1 U))) |
(*.f64 (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) U)) 1/2) |
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 1 (*.f64 U 4))) |
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (/.f64 1 (*.f64 U -2))) |
(*.f64 (/.f64 1 U) (cos.f64 (*.f64 K 1/2))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 -1 U)) |
(*.f64 (/.f64 1/2 U) (*.f64 2 (cos.f64 (*.f64 K 1/2)))) |
(+.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 0) |
(+.f64 0 (*.f64 J (cos.f64 (*.f64 K 1/2)))) |
(-.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 0) |
(/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1) |
(/.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4))) 8) |
| Outputs |
|---|
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) |
(*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) |
(*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2))) |
(*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) |
(*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) |
(*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2))) |
(*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) |
(*.f64 -2 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))))) |
(*.f64 J (*.f64 -2 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) (*.f64 J -2)) |
(*.f64 -2 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J))) |
(+.f64 (*.f64 -2 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) (*.f64 J -1/8)) (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16))))))) |
(*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) (*.f64 J -1/8)) (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16))))) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U)))))) |
(*.f64 -2 (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U)))) (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) -1/8)))))) |
(*.f64 -2 (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))) (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -1/8)))))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/384 (/.f64 J U))) J) (+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 -1/8 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (pow.f64 K 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) (*.f64 J -1/8)) (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))))) (+.f64 (*.f64 -2 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))))) (*.f64 (+.f64 (*.f64 J (+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 U J) -1/64) (*.f64 (/.f64 U J) 1/384))) (*.f64 (/.f64 J U) -1/384))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) (*.f64 J 1/384)) (*.f64 J (*.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) -1/8)))) (*.f64 (pow.f64 K 4) -2)))) |
(+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) (*.f64 J -1/8)) (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16))))) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U)))))) (*.f64 (+.f64 (*.f64 J (*.f64 1/384 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))))) (*.f64 J (+.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 U J) -5/384)) (*.f64 (/.f64 J U) -1/384)) (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))))) (*.f64 -2 (pow.f64 K 4)))) |
(*.f64 -2 (+.f64 (*.f64 (+.f64 (*.f64 J (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) 1/384)))) (pow.f64 K 4)) (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U)))) (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) -1/8))))))) |
(*.f64 -2 (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -1/8)))) (*.f64 (*.f64 J (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384)) (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1/384))) (pow.f64 K 4))))) |
(*.f64 -2 (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -1/8)))) (*.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384)) (+.f64 (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1/384)))) (pow.f64 K 4))))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/384 (/.f64 J U))) J) (+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 -1/8 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (pow.f64 K 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/384 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 J U)) (*.f64 -1/16 (/.f64 U J))))) (+.f64 (*.f64 -1/46080 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J)) (+.f64 (*.f64 (+.f64 (*.f64 1/46080 (/.f64 J U)) (*.f64 1/2 (+.f64 (*.f64 1/3072 (/.f64 U J)) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/46080 (/.f64 U J)))))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))) (*.f64 -1/384 (/.f64 J U))) J))))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) J))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) (*.f64 J -1/8)) (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))))) (+.f64 (+.f64 (*.f64 -2 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))))) (*.f64 -2 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) 1/384)) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) (*.f64 J -1/46080)) (+.f64 (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/46080) (*.f64 1/2 (+.f64 (*.f64 (/.f64 U J) 1/3072) (+.f64 (*.f64 1/8 (+.f64 (*.f64 (/.f64 U J) -1/64) (*.f64 (/.f64 U J) 1/384))) (*.f64 (/.f64 U J) -1/46080)))))) (*.f64 -1/8 (*.f64 J (+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 U J) -1/64) (*.f64 (/.f64 U J) 1/384))) (*.f64 (/.f64 J U) -1/384)))))))))) (*.f64 (+.f64 (*.f64 J (+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 U J) -1/64) (*.f64 (/.f64 U J) 1/384))) (*.f64 (/.f64 J U) -1/384))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) (*.f64 J 1/384)) (*.f64 J (*.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) -1/8)))) (*.f64 (pow.f64 K 4) -2)))) |
(+.f64 (*.f64 (pow.f64 K 6) (*.f64 -2 (+.f64 (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/46080) (*.f64 1/2 (+.f64 (*.f64 1/8 (*.f64 (/.f64 U J) -5/384)) (*.f64 (/.f64 U J) 7/23040))))) (+.f64 (+.f64 (*.f64 J (*.f64 -1/46080 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))))) (*.f64 J (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 U J) -5/384)) (*.f64 (/.f64 J U) -1/384)) -1/8))) (*.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 J 1/384)))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) (*.f64 J -1/8)) (*.f64 J (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16))))) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U)))))) (*.f64 (+.f64 (*.f64 J (*.f64 1/384 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))))) (*.f64 J (+.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 U J) -5/384)) (*.f64 (/.f64 J U) -1/384)) (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))))) (*.f64 -2 (pow.f64 K 4))))) |
(+.f64 (*.f64 -2 (+.f64 (*.f64 (+.f64 (*.f64 J (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) 1/384)))) (pow.f64 K 4)) (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U)))) (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) -1/8))))))) (*.f64 (pow.f64 K 6) (*.f64 -2 (+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/46080) (*.f64 1/2 (+.f64 (*.f64 (/.f64 U J) -5/3072) (*.f64 (/.f64 U J) 7/23040)))) (*.f64 -1/8 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384))))) (*.f64 J (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) 1/384) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (neg.f64 (/.f64 J U))) -1/46080))))))) |
(*.f64 -2 (+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) 1/384)) (*.f64 J (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -1/46080) (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/46080) (*.f64 1/2 (*.f64 (/.f64 U J) -61/46080))) (*.f64 -1/8 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384)))))))) (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -1/8)))) (*.f64 (*.f64 J (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384)) (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1/384))) (pow.f64 K 4)))))) |
(*.f64 -2 (+.f64 (*.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384)) (+.f64 (*.f64 -1/8 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1/384)))) (pow.f64 K 4)) (+.f64 (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -1/8)))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 J (+.f64 (*.f64 -1/8 (+.f64 (*.f64 (/.f64 U J) -5/768) (*.f64 (/.f64 J U) -1/384))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -1/46080))) (*.f64 J (+.f64 (+.f64 (*.f64 (/.f64 J U) 1/46080) (*.f64 1/2 (*.f64 (/.f64 U J) -61/46080))) (*.f64 (+.f64 (*.f64 (/.f64 J U) 1/8) (*.f64 (/.f64 U J) -1/16)) 1/384))))))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) (*.f64 -1/2 (/.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) J))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) |
(*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) |
(*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2))) |
(*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
U |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2)) U)) U) |
(+.f64 U (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(+.f64 U (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (pow.f64 J 2)))) |
(+.f64 U (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 J U)) |
(neg.f64 (/.f64 J U)) |
(/.f64 J (neg.f64 U)) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) J) U)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 1/8 (/.f64 (*.f64 J (pow.f64 K 2)) U))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 1/8 (*.f64 (pow.f64 K 2) (/.f64 J U)))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 (pow.f64 K 2) (*.f64 (/.f64 J U) 1/8))) |
(+.f64 (/.f64 J (neg.f64 U)) (*.f64 J (*.f64 1/8 (/.f64 (pow.f64 K 2) U)))) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) J) U)) (+.f64 (*.f64 -1/384 (/.f64 (*.f64 (pow.f64 K 4) J) U)) (*.f64 -1 (/.f64 J U)))) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 J (pow.f64 K 2)) U)) (+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/384 (/.f64 (*.f64 J (pow.f64 K 4)) U)))) |
(+.f64 (neg.f64 (/.f64 J U)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 K 2) (/.f64 J U))) (*.f64 J (*.f64 (/.f64 (pow.f64 K 4) U) -1/384)))) |
(+.f64 (neg.f64 (/.f64 J U)) (+.f64 (*.f64 (pow.f64 K 2) (*.f64 (/.f64 J U) 1/8)) (*.f64 (pow.f64 K 4) (*.f64 (/.f64 J U) -1/384)))) |
(+.f64 (/.f64 J (neg.f64 U)) (*.f64 J (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 K 4) U)) (*.f64 1/8 (/.f64 (pow.f64 K 2) U))))) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) J) U)) (+.f64 (*.f64 1/46080 (/.f64 (*.f64 (pow.f64 K 6) J) U)) (+.f64 (*.f64 -1/384 (/.f64 (*.f64 (pow.f64 K 4) J) U)) (*.f64 -1 (/.f64 J U))))) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 J (pow.f64 K 2)) U)) (+.f64 (*.f64 -1/384 (/.f64 (*.f64 J (pow.f64 K 4)) U)) (+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 1/46080 (*.f64 J (/.f64 (pow.f64 K 6) U)))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 J U)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 K 2) (/.f64 J U))) (*.f64 J (*.f64 (/.f64 (pow.f64 K 4) U) -1/384)))) (*.f64 J (*.f64 (/.f64 (pow.f64 K 6) U) 1/46080))) |
(+.f64 (neg.f64 (/.f64 J U)) (+.f64 (+.f64 (*.f64 (pow.f64 K 4) (*.f64 (/.f64 J U) -1/384)) (*.f64 (pow.f64 K 6) (*.f64 (/.f64 J U) 1/46080))) (*.f64 (pow.f64 K 2) (*.f64 (/.f64 J U) 1/8)))) |
(+.f64 (+.f64 (/.f64 J (neg.f64 U)) (*.f64 J (*.f64 1/46080 (/.f64 (pow.f64 K 6) U)))) (*.f64 J (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 K 4) U)) (*.f64 1/8 (/.f64 (pow.f64 K 2) U))))) |
(+.f64 (/.f64 J (neg.f64 U)) (+.f64 (*.f64 J (*.f64 1/46080 (/.f64 (pow.f64 K 6) U))) (*.f64 J (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 K 4) U)) (*.f64 1/8 (/.f64 (pow.f64 K 2) U)))))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(/.f64 1 U) |
(+.f64 (/.f64 1 U) (*.f64 -1/8 (/.f64 (pow.f64 K 2) U))) |
(+.f64 (*.f64 1/384 (/.f64 (pow.f64 K 4) U)) (+.f64 (/.f64 1 U) (*.f64 -1/8 (/.f64 (pow.f64 K 2) U)))) |
(+.f64 (/.f64 1 U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 K 2) U)) (*.f64 1/384 (/.f64 (pow.f64 K 4) U)))) |
(+.f64 (*.f64 -1/46080 (/.f64 (pow.f64 K 6) U)) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 K 4) U)) (+.f64 (/.f64 1 U) (*.f64 -1/8 (/.f64 (pow.f64 K 2) U))))) |
(+.f64 (*.f64 1/384 (/.f64 (pow.f64 K 4) U)) (+.f64 (+.f64 (/.f64 1 U) (*.f64 -1/8 (/.f64 (pow.f64 K 2) U))) (*.f64 -1/46080 (/.f64 (pow.f64 K 6) U)))) |
(+.f64 (/.f64 1 U) (+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 K 2) U)) (*.f64 1/384 (/.f64 (pow.f64 K 4) U))) (*.f64 -1/46080 (/.f64 (pow.f64 K 6) U)))) |
(+.f64 (/.f64 1 U) (+.f64 (*.f64 -1/46080 (/.f64 (pow.f64 K 6) U)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 K 2) U)) (*.f64 1/384 (/.f64 (pow.f64 K 4) U))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 K 2) U)) (+.f64 (+.f64 (/.f64 1 U) (*.f64 -1/46080 (/.f64 (pow.f64 K 6) U))) (*.f64 1/384 (/.f64 (pow.f64 K 4) U)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 K 2) U)) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 K 4) U)) (+.f64 (/.f64 1 U) (*.f64 -1/46080 (/.f64 (pow.f64 K 6) U))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
J |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J) |
(+.f64 J (*.f64 (pow.f64 K 2) (*.f64 J -1/8))) |
(+.f64 J (*.f64 J (*.f64 -1/8 (pow.f64 K 2)))) |
(+.f64 J (*.f64 J (*.f64 (pow.f64 K 2) -1/8))) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J)) |
(+.f64 (+.f64 J (*.f64 (pow.f64 K 2) (*.f64 J -1/8))) (*.f64 1/384 (*.f64 J (pow.f64 K 4)))) |
(+.f64 J (+.f64 (*.f64 J (*.f64 (pow.f64 K 4) 1/384)) (*.f64 J (*.f64 -1/8 (pow.f64 K 2))))) |
(+.f64 J (+.f64 (*.f64 J (*.f64 (pow.f64 K 2) -1/8)) (*.f64 J (*.f64 1/384 (pow.f64 K 4))))) |
(+.f64 J (*.f64 J (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 (pow.f64 K 2) -1/8)))) |
(+.f64 J (*.f64 J (+.f64 (*.f64 (pow.f64 K 2) -1/8) (*.f64 1/384 (pow.f64 K 4))))) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) J)) J))) |
(+.f64 (*.f64 1/384 (*.f64 J (pow.f64 K 4))) (+.f64 (+.f64 J (*.f64 (pow.f64 K 2) (*.f64 J -1/8))) (*.f64 (pow.f64 K 6) (*.f64 J -1/46080)))) |
(+.f64 (*.f64 J (*.f64 -1/8 (pow.f64 K 2))) (+.f64 (+.f64 J (*.f64 (pow.f64 K 6) (*.f64 J -1/46080))) (*.f64 J (*.f64 (pow.f64 K 4) 1/384)))) |
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) -1/8)) (+.f64 (*.f64 J (*.f64 1/384 (pow.f64 K 4))) (+.f64 J (*.f64 (pow.f64 K 6) (*.f64 J -1/46080))))) |
(+.f64 J (+.f64 (*.f64 (pow.f64 K 6) (*.f64 J -1/46080)) (*.f64 J (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 (pow.f64 K 2) -1/8))))) |
(+.f64 J (+.f64 (*.f64 (pow.f64 K 2) (*.f64 J -1/8)) (*.f64 J (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 (pow.f64 K 6) -1/46080))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) J) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(+.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 0) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(+.f64 0 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(-.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 0) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))) 1) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))) 2) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) 4) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -4) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))))))) 8) |
(*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)))))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 0) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(+.f64 0 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U)))) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(-.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 0) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(/.f64 J (/.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2)))) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(/.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 1) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(/.f64 (*.f64 J (*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) 2) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(/.f64 (neg.f64 J) (/.f64 U (cos.f64 (*.f64 K 1/2)))) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(/.f64 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4) 4) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(/.f64 (+.f64 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) 4)) 8) |
(*.f64 -1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(neg.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 U J)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (neg.f64 J)) |
(+.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 0) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(+.f64 0 (/.f64 (cos.f64 (*.f64 K 1/2)) U)) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(-.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 0) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U -2))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (+.f64 U U))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 2 (/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 2)) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 1/2 (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 U)) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) U) 1) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 1 (/.f64 (cos.f64 (*.f64 K 1/2)) U)) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 -1 (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 U))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 U)) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (*.f64 (/.f64 1/2 U) 1)) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 1 U))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) U)) 1/2) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 1 (*.f64 U 4))) |
(*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 K))) (/.f64 1 (*.f64 U 4))) |
(*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/4 U))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 4 (/.f64 1/4 U))) |
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (/.f64 1 (*.f64 U -2))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (/.f64 1 U) (cos.f64 (*.f64 K 1/2))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 -1 U)) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(*.f64 (/.f64 1/2 U) (*.f64 2 (cos.f64 (*.f64 K 1/2)))) |
(/.f64 (cos.f64 (*.f64 1/2 K)) U) |
(+.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 0) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(+.f64 0 (*.f64 J (cos.f64 (*.f64 K 1/2)))) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(-.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 0) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4)) 4) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 4))) 8) |
(*.f64 J (cos.f64 (*.f64 1/2 K))) |
Compiled 28283 to 20915 computations (26.1% saved)
16 alts after pruning (13 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 772 | 10 | 782 |
| Fresh | 1 | 3 | 4 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 3 | 4 |
| Total | 775 | 16 | 791 |
| Status | Error | Program |
|---|---|---|
| 33.8b | (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) | |
| 47.9b | (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) | |
| 49.8b | (+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) | |
| ▶ | 49.3b | (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
| ✓ | 22.0b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| ▶ | 35.2b | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 33.8b | (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) | |
| ▶ | 31.5b | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 49.2b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) (*.f64 -2 J))) | |
| ✓ | 16.7b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
| 53.2b | (*.f64 J (*.f64 -2 (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))))) | |
| ▶ | 48.8b | (*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
| 52.9b | (*.f64 J (*.f64 -2 (*.f64 1/2 (/.f64 U J)))) | |
| ▶ | 46.5b | (*.f64 -2 J) |
| ✓ | 48.3b | (neg.f64 U) |
| 45.0b | U |
Compiled 458 to 352 computations (23.1% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
Compiled 25 to 18 computations (28% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | J | @ | 0 | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 0.0ms | J | @ | inf | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 0.0ms | K | @ | 0 | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 0.0ms | J | @ | -inf | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 0.0ms | K | @ | inf | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 1× | batch-egg-rewrite |
| 1448× | bool.json-1 |
| 1448× | bool.json-2 |
| 1390× | rational.json-1 |
| 1390× | rational.json-2 |
| 1390× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 23 |
| 1 | 111 | 23 |
| 2 | 300 | 23 |
| 3 | 643 | 23 |
| 4 | 1389 | 23 |
| 5 | 3031 | 23 |
| 6 | 5964 | 23 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) (neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 J -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 J -8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8)) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J))))))) |
| 1× | egg-herbie |
| 2254× | rational.json-simplify-2 |
| 1902× | rational.json-simplify-35 |
| 900× | rational.json-simplify-48 |
| 854× | rational.json-simplify-1 |
| 770× | rational.json-simplify-53 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 67 | 954 |
| 1 | 149 | 954 |
| 2 | 303 | 936 |
| 3 | 656 | 924 |
| 4 | 2262 | 924 |
| 5 | 3580 | 924 |
| 6 | 4537 | 924 |
| 7 | 5208 | 924 |
| 8 | 5394 | 924 |
| 9 | 5750 | 924 |
| 10 | 7176 | 924 |
| 11 | 7608 | 924 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -2 J) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 1/23040 (*.f64 (pow.f64 K 6) J))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(+.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J))) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) (neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) J))) |
(-.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 0) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J))) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 J -4)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)) -1) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 J -8)) 4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8)) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8)) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8))) 32) |
(neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J))) |
| Outputs |
|---|
(*.f64 -2 J) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2)))) |
(+.f64 (*.f64 -2 J) (*.f64 J (*.f64 (pow.f64 K 2) 1/4))) |
(*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)))) |
(+.f64 (*.f64 1/4 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 J (pow.f64 K 4))))) |
(+.f64 (*.f64 J (*.f64 (pow.f64 K 4) -1/192)) (+.f64 (*.f64 -2 J) (*.f64 J (*.f64 (pow.f64 K 2) 1/4)))) |
(+.f64 (*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) (*.f64 J (*.f64 -1/192 (pow.f64 K 4)))) |
(*.f64 J (+.f64 (*.f64 -1/192 (pow.f64 K 4)) (+.f64 -2 (*.f64 1/4 (pow.f64 K 2))))) |
(*.f64 J (+.f64 -2 (+.f64 (*.f64 -1/192 (pow.f64 K 4)) (*.f64 1/4 (pow.f64 K 2))))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 1/23040 (*.f64 (pow.f64 K 6) J))))) |
(+.f64 (*.f64 -2 J) (+.f64 (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 4))) (*.f64 1/23040 (*.f64 J (pow.f64 K 6)))) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 J (*.f64 (pow.f64 K 2) 1/4)) (+.f64 (*.f64 J (*.f64 (pow.f64 K 4) -1/192)) (*.f64 (pow.f64 K 6) (*.f64 J 1/23040))))) |
(+.f64 (*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) (+.f64 (*.f64 J (*.f64 -1/192 (pow.f64 K 4))) (*.f64 (pow.f64 K 6) (*.f64 J 1/23040)))) |
(+.f64 (*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) (*.f64 J (+.f64 (*.f64 -1/192 (pow.f64 K 4)) (*.f64 1/23040 (pow.f64 K 6))))) |
(+.f64 (*.f64 J (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) (*.f64 J (+.f64 (*.f64 1/23040 (pow.f64 K 6)) (*.f64 -1/192 (pow.f64 K 4))))) |
(+.f64 (*.f64 J (*.f64 1/4 (pow.f64 K 2))) (*.f64 J (+.f64 -2 (+.f64 (*.f64 1/23040 (pow.f64 K 6)) (*.f64 -1/192 (pow.f64 K 4)))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 0) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) J)) (neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) J))) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 0) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J))) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 1) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 J -4)) 2) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)) -1) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 J -8)) 4) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8) 8) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8)) 16) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8)) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (*.f64 -2 J)) 8))) 32) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J))) |
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K -1/2)))) |
Compiled 8 to 6 computations (25% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (/.f64 U J) -1/2) |
| ✓ | 0.0b | (*.f64 -2 (*.f64 (/.f64 U J) -1/2)) |
| ✓ | 15.7b | (*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
Compiled 31 to 17 computations (45.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | J | @ | 0 | (*.f64 (/.f64 U J) -1/2) |
| 0.0ms | U | @ | -inf | (*.f64 -2 (*.f64 (/.f64 U J) -1/2)) |
| 0.0ms | U | @ | -inf | (*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
| 0.0ms | U | @ | inf | (*.f64 -2 (*.f64 (/.f64 U J) -1/2)) |
| 0.0ms | J | @ | -inf | (*.f64 -2 (*.f64 (/.f64 U J) -1/2)) |
| 1× | batch-egg-rewrite |
| 1710× | bool.json-1 |
| 1710× | bool.json-2 |
| 1668× | rational.json-1 |
| 1668× | rational.json-2 |
| 1304× | bool.json-3 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 45 |
| 1 | 105 | 33 |
| 2 | 301 | 33 |
| 3 | 704 | 33 |
| 4 | 1900 | 21 |
| 5 | 5526 | 21 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
(*.f64 -2 (*.f64 (/.f64 U J) -1/2)) |
(*.f64 (/.f64 U J) -1/2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 U 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 U (/.f64 0 J))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 U)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 U 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U (/.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U J) (/.f64 1 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 J J) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 J U) J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (*.f64 2 (/.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (/.f64 J (/.f64 J 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (+.f64 (/.f64 J J) (/.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 J J) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 J J) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 J (/.f64 2 U)) J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 J J) U) (/.f64 (/.f64 J J) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (neg.f64 J)) (neg.f64 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (/.f64 2 J)) (/.f64 2 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (/.f64 2 J)) (*.f64 2 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) (*.f64 (*.f64 J 4) (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) (+.f64 (*.f64 2 (/.f64 J J)) (*.f64 2 (/.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) (+.f64 (/.f64 J (/.f64 J 2)) (/.f64 J (/.f64 J 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J 4) (*.f64 2 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J 4) (*.f64 (/.f64 J U) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 U J)) (+.f64 (neg.f64 (/.f64 1 J)) (neg.f64 (/.f64 1 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J -2) (-.f64 0 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) (/.f64 J (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) (-.f64 0 (/.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (neg.f64 (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (/.f64 (/.f64 J U) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (/.f64 (/.f64 J J) U)) (*.f64 2 (/.f64 (/.f64 J J) U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 J (/.f64 2 U)) J) (/.f64 (*.f64 J (/.f64 2 U)) J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) 4) (*.f64 (/.f64 1 J) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) 4) (+.f64 (*.f64 2 (/.f64 1 J)) (*.f64 2 (/.f64 1 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) 4) (+.f64 (/.f64 2 J) (/.f64 2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 U U) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 U U) 4) (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 U U) 4) (+.f64 (*.f64 (*.f64 J 4) (/.f64 1 J)) (*.f64 (*.f64 J 4) (/.f64 1 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 J J) 4) (+.f64 (*.f64 (/.f64 J U) 4) (*.f64 (/.f64 J U) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (*.f64 (*.f64 J -2) (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (+.f64 (*.f64 (/.f64 1 J) (neg.f64 J)) (*.f64 (/.f64 1 J) (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (+.f64 (/.f64 J (neg.f64 J)) (/.f64 J (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 J)) (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 J)) (+.f64 (/.f64 (/.f64 J U) -1) (/.f64 (/.f64 J U) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J J) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (+.f64 (*.f64 (/.f64 1 J) 4) (*.f64 (/.f64 1 J) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J))) (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -2 U)) (+.f64 (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J))) (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -2 U)) (+.f64 (*.f64 (*.f64 J -2) (/.f64 1 J)) (*.f64 (*.f64 J -2) (/.f64 1 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (/.f64 1/2 J)) (/.f64 1/2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J 4) (/.f64 J U)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (/.f64 1 J)) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (/.f64 1 J)) (/.f64 1 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 J)) (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (/.f64 2 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 J)) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) (*.f64 (+.f64 J J) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (*.f64 J -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (*.f64 2 (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (+.f64 J J)) (*.f64 (/.f64 1 J) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J 2) (/.f64 J (+.f64 U U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J (/.f64 J 2)) (/.f64 2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J (neg.f64 J)) (/.f64 -1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 J J) (/.f64 J J)) (+.f64 (/.f64 1 U) (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 J 4) (/.f64 J U)) (/.f64 (*.f64 J 4) (/.f64 J U))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (/.f64 1 J)) (/.f64 U (/.f64 1 J))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (/.f64 1 J)) (/.f64 1 (/.f64 1 J))) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (/.f64 (+.f64 U U) (/.f64 1 J))) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) (*.f64 2 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (/.f64 (*.f64 U 4) (/.f64 1 J))) (*.f64 (+.f64 J J) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) (/.f64 (neg.f64 U) (/.f64 1 J))) (*.f64 2 (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J))) (*.f64 2 (*.f64 (+.f64 J J) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (/.f64 (*.f64 -2 U) (/.f64 1 J))) (*.f64 J -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (/.f64 (*.f64 -2 U) (/.f64 1 J))) (*.f64 2 (*.f64 2 (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J (/.f64 1 U)) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U (/.f64 1 J)) (+.f64 J J)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U (/.f64 1 J)) 2) (/.f64 J 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U (/.f64 1 J)) (*.f64 J 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U (/.f64 1 J)) 1/2) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 J)) J) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (+.f64 J J)) (/.f64 1/2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 J)) 2) (/.f64 J (+.f64 U U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (neg.f64 J)) (/.f64 -1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 J)) 1/2) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (/.f64 1 U)) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) J) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) 2) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (*.f64 J 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 1 J)) (+.f64 J J)) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 1 J)) 2) (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) J) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (+.f64 J J)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) 2) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) J) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) 2) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) 2) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 J J)) (-.f64 0 (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 U (/.f64 1 J))) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 1 J))) (neg.f64 (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 U U) (/.f64 1 J))) (*.f64 J -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 J))) (-.f64 0 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 U 4) (/.f64 1 J))) (neg.f64 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 U) (/.f64 1 J))) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J))) (-.f64 0 (*.f64 (+.f64 J J) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (-.f64 0 (*.f64 2 (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (-.f64 0 (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 U U) 4) J) (/.f64 8 J))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x . U)))) (#(struct:change #<rule egg-rr> (2) ((x not (not U))))) (#(struct:change #<rule egg-rr> (2) ((x and U U)))) (#(struct:change #<rule egg-rr> (2) ((x or U U))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 U J) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 U J))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 U J) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U J) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (-.f64 0 (*.f64 2 (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (-.f64 0 (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (neg.f64 J)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (/.f64 2 J)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 U J)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 J) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J U) (*.f64 (/.f64 J U) (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (/.f64 2 U)) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 J 4) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 U U) 4) (*.f64 (+.f64 J J) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (*.f64 J -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (*.f64 2 (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 J (+.f64 U U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 J) (/.f64 1/2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (*.f64 2 (*.f64 J (/.f64 2 U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 J 4) U) (/.f64 (*.f64 J 4) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (*.f64 2 (*.f64 (+.f64 J J) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 J -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 2 (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U 4) J) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 J) (/.f64 2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (+.f64 J J)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 J)) (+.f64 (/.f64 1 U) (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U 2) (/.f64 J 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 J) (/.f64 -1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 J U)) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 J)) (-.f64 0 (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 U 4))) (+.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 J 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 U 4) J) (/.f64 (*.f64 U 4) J)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (*.f64 2 (*.f64 (/.f64 U J) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (*.f64 2 (*.f64 (+.f64 U U) 4))) (+.f64 (*.f64 2 (*.f64 (+.f64 J J) 4)) (*.f64 2 (*.f64 (+.f64 J J) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 -2 U))) (+.f64 (*.f64 J -4) (*.f64 J -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 -2 U))) (+.f64 (*.f64 2 (*.f64 2 (neg.f64 J))) (*.f64 2 (*.f64 2 (neg.f64 J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (*.f64 J 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U 1/2) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 U)) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 J U) (/.f64 J U)) (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 U U) 4)) (-.f64 0 (*.f64 (+.f64 J J) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 U 4))) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 U (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 U J)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 U J) (/.f64 U J))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 U J) (/.f64 U J)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 U J) -1/2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 U J) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 U J) -1/2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (neg.f64 J)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 U J)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) -4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 U J) -4) (*.f64 (/.f64 U J) -4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (/.f64 U J) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (/.f64 U J) -1/2) (*.f64 (/.f64 U J) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (/.f64 U J) -1/2) (*.f64 (/.f64 U J) -1/2)))))) |
| 1× | egg-herbie |
| 1556× | rational.json-simplify-35 |
| 1288× | rational.json-simplify-39 |
| 1226× | rational.json-simplify-57 |
| 796× | rational.json-simplify-36 |
| 746× | rational.json-simplify-61 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 386 | 1156 |
| 1 | 1330 | 1156 |
| 2 | 3788 | 1156 |
| 3 | 7074 | 1156 |
| 1× | node limit |
| Inputs |
|---|
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 -1/2 (/.f64 U J)) |
(+.f64 U 0) |
(+.f64 U (/.f64 0 J)) |
(+.f64 0 U) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(-.f64 U 0) |
(-.f64 0 (neg.f64 U)) |
(/.f64 J (/.f64 J U)) |
(/.f64 U 1) |
(/.f64 U (/.f64 J J)) |
(/.f64 (/.f64 U J) (/.f64 1 J)) |
(/.f64 1 (/.f64 (/.f64 J J) U)) |
(/.f64 1 (/.f64 (/.f64 J U) J)) |
(/.f64 (+.f64 U U) 2) |
(/.f64 (+.f64 U U) (*.f64 2 (/.f64 J J))) |
(/.f64 (+.f64 U U) (/.f64 J (/.f64 J 2))) |
(/.f64 (+.f64 U U) (+.f64 (/.f64 J J) (/.f64 J J))) |
(/.f64 (+.f64 J J) (*.f64 J (/.f64 2 U))) |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 J J) U))) |
(/.f64 2 (/.f64 (*.f64 J (/.f64 2 U)) J)) |
(/.f64 2 (+.f64 (/.f64 (/.f64 J J) U) (/.f64 (/.f64 J J) U))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) J))) |
(/.f64 (/.f64 U (neg.f64 J)) (neg.f64 (/.f64 1 J))) |
(/.f64 (*.f64 U (/.f64 2 J)) (/.f64 2 J)) |
(/.f64 (*.f64 U (/.f64 2 J)) (*.f64 2 (/.f64 1 J))) |
(/.f64 (*.f64 U 4) 4) |
(/.f64 (*.f64 U 4) (*.f64 (*.f64 J 4) (/.f64 1 J))) |
(/.f64 (*.f64 U 4) (+.f64 (*.f64 2 (/.f64 J J)) (*.f64 2 (/.f64 J J)))) |
(/.f64 (*.f64 U 4) (+.f64 (/.f64 J (/.f64 J 2)) (/.f64 J (/.f64 J 2)))) |
(/.f64 (*.f64 J 4) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 (*.f64 J 4) (*.f64 (/.f64 J U) 4)) |
(/.f64 (*.f64 -2 (/.f64 U J)) (+.f64 (neg.f64 (/.f64 1 J)) (neg.f64 (/.f64 1 J)))) |
(/.f64 (*.f64 J -2) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(/.f64 (neg.f64 U) -1) |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
(/.f64 (neg.f64 U) (/.f64 J (neg.f64 J))) |
(/.f64 (neg.f64 U) (-.f64 0 (/.f64 J J))) |
(/.f64 (neg.f64 J) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 J) (/.f64 (/.f64 J U) -1)) |
(/.f64 4 (+.f64 (*.f64 2 (/.f64 (/.f64 J J) U)) (*.f64 2 (/.f64 (/.f64 J J) U)))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 J (/.f64 2 U)) J) (/.f64 (*.f64 J (/.f64 2 U)) J))) |
(/.f64 (*.f64 (/.f64 U J) 4) (*.f64 (/.f64 1 J) 4)) |
(/.f64 (*.f64 (/.f64 U J) 4) (+.f64 (*.f64 2 (/.f64 1 J)) (*.f64 2 (/.f64 1 J)))) |
(/.f64 (*.f64 (/.f64 U J) 4) (+.f64 (/.f64 2 J) (/.f64 2 J))) |
(/.f64 (*.f64 (+.f64 U U) 4) 8) |
(/.f64 (*.f64 (+.f64 U U) 4) (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J)))) |
(/.f64 (*.f64 (+.f64 U U) 4) (+.f64 (*.f64 (*.f64 J 4) (/.f64 1 J)) (*.f64 (*.f64 J 4) (/.f64 1 J)))) |
(/.f64 (*.f64 (+.f64 J J) 4) (+.f64 (*.f64 (/.f64 J U) 4) (*.f64 (/.f64 J U) 4))) |
(/.f64 (*.f64 -2 U) -2) |
(/.f64 (*.f64 -2 U) (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J)))) |
(/.f64 (*.f64 -2 U) (*.f64 (*.f64 J -2) (/.f64 1 J))) |
(/.f64 (*.f64 -2 U) (+.f64 (*.f64 (/.f64 1 J) (neg.f64 J)) (*.f64 (/.f64 1 J) (neg.f64 J)))) |
(/.f64 (*.f64 -2 U) (+.f64 (/.f64 J (neg.f64 J)) (/.f64 J (neg.f64 J)))) |
(/.f64 (*.f64 2 (neg.f64 J)) (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U)))) |
(/.f64 (*.f64 2 (neg.f64 J)) (+.f64 (/.f64 (/.f64 J U) -1) (/.f64 (/.f64 J U) -1))) |
(/.f64 (/.f64 J J) (/.f64 1 U)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (+.f64 (*.f64 (/.f64 1 J) 4) (*.f64 (/.f64 1 J) 4))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) 16) |
(/.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J))) (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J))))) |
(/.f64 (*.f64 2 (*.f64 -2 U)) (+.f64 (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J))) (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J))))) |
(/.f64 (*.f64 2 (*.f64 -2 U)) (+.f64 (*.f64 (*.f64 J -2) (/.f64 1 J)) (*.f64 (*.f64 J -2) (/.f64 1 J)))) |
(/.f64 (*.f64 J (/.f64 1/2 J)) (/.f64 1/2 U)) |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
(/.f64 (/.f64 (*.f64 J 4) (/.f64 J U)) 4) |
(/.f64 (/.f64 U (/.f64 1 J)) J) |
(/.f64 (/.f64 U (/.f64 1 J)) (/.f64 1 (/.f64 1 J))) |
(/.f64 (/.f64 1 (/.f64 1 J)) (/.f64 J U)) |
(/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (+.f64 J J)) |
(/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) |
(/.f64 (/.f64 2 (/.f64 1 J)) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (*.f64 J 4)) |
(/.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) (neg.f64 J)) |
(/.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) 4) |
(/.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) (*.f64 (+.f64 J J) 4)) |
(/.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (*.f64 J -2)) |
(/.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (*.f64 2 (neg.f64 J))) |
(/.f64 (/.f64 U (+.f64 J J)) (*.f64 (/.f64 1 J) 1/2)) |
(/.f64 (/.f64 J 2) (/.f64 J (+.f64 U U))) |
(/.f64 (/.f64 J (/.f64 J 2)) (/.f64 2 U)) |
(/.f64 (/.f64 J (neg.f64 J)) (/.f64 -1 U)) |
(/.f64 (+.f64 (/.f64 J J) (/.f64 J J)) (+.f64 (/.f64 1 U) (/.f64 1 U))) |
(/.f64 (+.f64 (/.f64 (*.f64 J 4) (/.f64 J U)) (/.f64 (*.f64 J 4) (/.f64 J U))) 8) |
(/.f64 (+.f64 (/.f64 U (/.f64 1 J)) (/.f64 U (/.f64 1 J))) (+.f64 J J)) |
(/.f64 (+.f64 (/.f64 1 (/.f64 1 J)) (/.f64 1 (/.f64 1 J))) (*.f64 J (/.f64 2 U))) |
(/.f64 (+.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (/.f64 (+.f64 U U) (/.f64 1 J))) (*.f64 J 4)) |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 (+.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (/.f64 (*.f64 U 4) (/.f64 1 J))) (*.f64 (+.f64 J J) 4)) |
(/.f64 (+.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) (/.f64 (neg.f64 U) (/.f64 1 J))) (*.f64 2 (neg.f64 J))) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J))) 8) |
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J))) (*.f64 2 (*.f64 (+.f64 J J) 4))) |
(/.f64 (+.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (/.f64 (*.f64 -2 U) (/.f64 1 J))) (*.f64 J -4)) |
(/.f64 (+.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (/.f64 (*.f64 -2 U) (/.f64 1 J))) (*.f64 2 (*.f64 2 (neg.f64 J)))) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) (+.f64 J J)) 1/2) |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) 2) (/.f64 J 2)) |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) (*.f64 J 4)) 1/4) |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) 1/2) (+.f64 J J)) |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) J) (/.f64 1 U)) |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (+.f64 J J)) (/.f64 1/2 U)) |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) 2) (/.f64 J (+.f64 U U))) |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (neg.f64 J)) (/.f64 -1 U)) |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (/.f64 1 U)) J) |
(/.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) J) 2) |
(/.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) 2) J) |
(/.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (*.f64 J 4)) 1/2) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) (+.f64 J J)) (/.f64 1 U)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) 2) (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) J) 4) |
(/.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (+.f64 J J)) 2) |
(/.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) 2) (+.f64 J J)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) J) -1) |
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) 2) (*.f64 J 4)) |
(/.f64 (/.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) 2) (neg.f64 J)) |
(/.f64 (neg.f64 (/.f64 J J)) (-.f64 0 (/.f64 1 U))) |
(/.f64 (neg.f64 (/.f64 U (/.f64 1 J))) (neg.f64 J)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 J))) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 (/.f64 (+.f64 U U) (/.f64 1 J))) (*.f64 J -2)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 J))) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 U 4) (/.f64 1 J))) (neg.f64 (*.f64 J 4))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 U) (/.f64 1 J))) J) |
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J))) (-.f64 0 (*.f64 (+.f64 J J) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (+.f64 J J)) |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (-.f64 0 (*.f64 2 (neg.f64 J)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (-.f64 0 (*.f64 J -2))) |
(/.f64 (/.f64 (*.f64 (+.f64 U U) 4) J) (/.f64 8 J)) |
(neg.f64 (neg.f64 U)) |
(+.f64 (/.f64 U J) 0) |
(+.f64 0 (/.f64 U J)) |
(-.f64 (/.f64 U J) 0) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U)))) |
(/.f64 -2 (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(/.f64 U J) |
(/.f64 (/.f64 U J) 1) |
(/.f64 1 (/.f64 J U)) |
(/.f64 (+.f64 U U) (+.f64 J J)) |
(/.f64 (+.f64 U U) (-.f64 0 (*.f64 2 (neg.f64 J)))) |
(/.f64 (+.f64 U U) (-.f64 0 (*.f64 J -2))) |
(/.f64 2 (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 U (neg.f64 J)) -1) |
(/.f64 (*.f64 U (/.f64 2 J)) 2) |
(/.f64 (*.f64 U 4) (*.f64 J 4)) |
(/.f64 (*.f64 -2 (/.f64 U J)) -2) |
(/.f64 (/.f64 1 J) (/.f64 1 U)) |
(/.f64 (neg.f64 U) (neg.f64 J)) |
(/.f64 (/.f64 J U) (*.f64 (/.f64 J U) (/.f64 J U))) |
(/.f64 -1 (neg.f64 (/.f64 J U))) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 4 (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 4 (/.f64 (*.f64 J 4) U)) |
(/.f64 (*.f64 (/.f64 U J) 4) 4) |
(/.f64 (*.f64 (+.f64 U U) 4) (*.f64 (+.f64 J J) 4)) |
(/.f64 (*.f64 -2 U) (*.f64 J -2)) |
(/.f64 (*.f64 -2 U) (*.f64 2 (neg.f64 J))) |
(/.f64 1/2 (/.f64 J (+.f64 U U))) |
(/.f64 (/.f64 1/2 J) (/.f64 1/2 U)) |
(/.f64 8 (+.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (*.f64 2 (*.f64 J (/.f64 2 U))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 J 4) U) (/.f64 (*.f64 J 4) U))) |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (*.f64 2 (*.f64 (+.f64 J J) 4))) |
(/.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 J -4)) |
(/.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 2 (neg.f64 J)))) |
(/.f64 (/.f64 (*.f64 U 4) J) 4) |
(/.f64 (/.f64 2 J) (/.f64 2 U)) |
(/.f64 (/.f64 U (+.f64 J J)) 1/2) |
(/.f64 (*.f64 2 (/.f64 1 J)) (+.f64 (/.f64 1 U) (/.f64 1 U))) |
(/.f64 (/.f64 U 2) (/.f64 J 2)) |
(/.f64 (/.f64 -1 J) (/.f64 -1 U)) |
(/.f64 (neg.f64 (/.f64 J U)) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 J 4))) |
(/.f64 (neg.f64 (/.f64 1 J)) (-.f64 0 (/.f64 1 U))) |
(/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U)) |
(/.f64 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J))) 1) |
(/.f64 (+.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 U 4))) (+.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 J 4)))) |
(/.f64 (+.f64 (/.f64 (*.f64 U 4) J) (/.f64 (*.f64 U 4) J)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (*.f64 2 (*.f64 (/.f64 U J) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (*.f64 2 (*.f64 (+.f64 U U) 4))) (+.f64 (*.f64 2 (*.f64 (+.f64 J J) 4)) (*.f64 2 (*.f64 (+.f64 J J) 4)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 -2 U))) (+.f64 (*.f64 J -4) (*.f64 J -4))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 -2 U))) (+.f64 (*.f64 2 (*.f64 2 (neg.f64 J))) (*.f64 2 (*.f64 2 (neg.f64 J))))) |
(/.f64 (/.f64 U (*.f64 J 4)) 1/4) |
(/.f64 (/.f64 U 1/2) (+.f64 J J)) |
(/.f64 (/.f64 1 (/.f64 1 U)) J) |
(/.f64 (/.f64 (/.f64 J U) (/.f64 J U)) (/.f64 J U)) |
(/.f64 (neg.f64 (*.f64 (+.f64 U U) 4)) (-.f64 0 (*.f64 (+.f64 J J) 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U 4))) (*.f64 J 4)) |
(neg.f64 (/.f64 U (neg.f64 J))) |
(+.f64 (*.f64 (/.f64 U J) -1/2) 0) |
(+.f64 0 (*.f64 (/.f64 U J) -1/2)) |
(-.f64 (*.f64 (/.f64 U J) -1/2) 0) |
(/.f64 (*.f64 (/.f64 U J) -1/2) 1) |
(/.f64 (/.f64 U (neg.f64 J)) 2) |
(/.f64 (*.f64 -2 (/.f64 U J)) 4) |
(/.f64 (*.f64 (/.f64 U J) -4) 8) |
(/.f64 (+.f64 (*.f64 (/.f64 U J) -4) (*.f64 (/.f64 U J) -4)) 16) |
| Outputs |
|---|
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 U J) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(*.f64 -1/2 (/.f64 U J)) |
(*.f64 (/.f64 U J) -1/2) |
(+.f64 U 0) |
U |
(+.f64 U (/.f64 0 J)) |
U |
(+.f64 0 U) |
U |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
U |
(-.f64 U 0) |
U |
(-.f64 0 (neg.f64 U)) |
U |
(/.f64 J (/.f64 J U)) |
U |
(/.f64 U 1) |
U |
(/.f64 U (/.f64 J J)) |
U |
(/.f64 (/.f64 U J) (/.f64 1 J)) |
U |
(/.f64 1 (/.f64 (/.f64 J J) U)) |
U |
(/.f64 1 (/.f64 (/.f64 J U) J)) |
U |
(/.f64 (+.f64 U U) 2) |
U |
(/.f64 (+.f64 U U) (*.f64 2 (/.f64 J J))) |
U |
(/.f64 (+.f64 U U) (/.f64 J (/.f64 J 2))) |
U |
(/.f64 (+.f64 U U) (+.f64 (/.f64 J J) (/.f64 J J))) |
U |
(/.f64 (+.f64 J J) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 J J) U))) |
U |
(/.f64 2 (/.f64 (*.f64 J (/.f64 2 U)) J)) |
U |
(/.f64 2 (+.f64 (/.f64 (/.f64 J J) U) (/.f64 (/.f64 J J) U))) |
U |
(/.f64 2 (+.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) J))) |
U |
(/.f64 (/.f64 U (neg.f64 J)) (neg.f64 (/.f64 1 J))) |
U |
(/.f64 (*.f64 U (/.f64 2 J)) (/.f64 2 J)) |
U |
(/.f64 (*.f64 U (/.f64 2 J)) (*.f64 2 (/.f64 1 J))) |
U |
(/.f64 (*.f64 U 4) 4) |
U |
(/.f64 (*.f64 U 4) (*.f64 (*.f64 J 4) (/.f64 1 J))) |
U |
(/.f64 (*.f64 U 4) (+.f64 (*.f64 2 (/.f64 J J)) (*.f64 2 (/.f64 J J)))) |
U |
(/.f64 (*.f64 U 4) (+.f64 (/.f64 J (/.f64 J 2)) (/.f64 J (/.f64 J 2)))) |
U |
(/.f64 (*.f64 J 4) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 (*.f64 J 4) (*.f64 (/.f64 J U) 4)) |
U |
(/.f64 (*.f64 -2 (/.f64 U J)) (+.f64 (neg.f64 (/.f64 1 J)) (neg.f64 (/.f64 1 J)))) |
U |
(/.f64 (*.f64 J -2) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 (neg.f64 U) -1) |
U |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
U |
(/.f64 (neg.f64 U) (/.f64 J (neg.f64 J))) |
U |
(/.f64 (neg.f64 U) (-.f64 0 (/.f64 J J))) |
U |
(/.f64 (neg.f64 J) (neg.f64 (/.f64 J U))) |
U |
(/.f64 (neg.f64 J) (/.f64 (/.f64 J U) -1)) |
U |
(/.f64 4 (+.f64 (*.f64 2 (/.f64 (/.f64 J J) U)) (*.f64 2 (/.f64 (/.f64 J J) U)))) |
U |
(/.f64 4 (+.f64 (/.f64 (*.f64 J (/.f64 2 U)) J) (/.f64 (*.f64 J (/.f64 2 U)) J))) |
U |
(/.f64 (*.f64 (/.f64 U J) 4) (*.f64 (/.f64 1 J) 4)) |
U |
(/.f64 (*.f64 (/.f64 U J) 4) (+.f64 (*.f64 2 (/.f64 1 J)) (*.f64 2 (/.f64 1 J)))) |
U |
(/.f64 (*.f64 (/.f64 U J) 4) (+.f64 (/.f64 2 J) (/.f64 2 J))) |
U |
(/.f64 (*.f64 (+.f64 U U) 4) 8) |
U |
(/.f64 (*.f64 (+.f64 U U) 4) (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J)))) |
U |
(/.f64 (*.f64 (+.f64 U U) 4) (+.f64 (*.f64 (*.f64 J 4) (/.f64 1 J)) (*.f64 (*.f64 J 4) (/.f64 1 J)))) |
U |
(/.f64 (*.f64 (+.f64 J J) 4) (+.f64 (*.f64 (/.f64 J U) 4) (*.f64 (/.f64 J U) 4))) |
U |
(/.f64 (*.f64 -2 U) -2) |
U |
(/.f64 (*.f64 -2 U) (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J)))) |
U |
(/.f64 (*.f64 -2 U) (*.f64 (*.f64 J -2) (/.f64 1 J))) |
U |
(/.f64 (*.f64 -2 U) (+.f64 (*.f64 (/.f64 1 J) (neg.f64 J)) (*.f64 (/.f64 1 J) (neg.f64 J)))) |
U |
(/.f64 (*.f64 -2 U) (+.f64 (/.f64 J (neg.f64 J)) (/.f64 J (neg.f64 J)))) |
U |
(/.f64 (*.f64 2 (neg.f64 J)) (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U)))) |
U |
(/.f64 (*.f64 2 (neg.f64 J)) (+.f64 (/.f64 (/.f64 J U) -1) (/.f64 (/.f64 J U) -1))) |
U |
(/.f64 (/.f64 J J) (/.f64 1 U)) |
U |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (+.f64 (*.f64 (/.f64 1 J) 4) (*.f64 (/.f64 1 J) 4))) |
U |
(/.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) 16) |
U |
(/.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J))) (*.f64 2 (*.f64 (*.f64 J 4) (/.f64 1 J))))) |
U |
(/.f64 (*.f64 2 (*.f64 -2 U)) (+.f64 (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J))) (*.f64 (/.f64 1 J) (*.f64 2 (neg.f64 J))))) |
U |
(/.f64 (*.f64 2 (*.f64 -2 U)) (+.f64 (*.f64 (*.f64 J -2) (/.f64 1 J)) (*.f64 (*.f64 J -2) (/.f64 1 J)))) |
U |
(/.f64 (*.f64 J (/.f64 1/2 J)) (/.f64 1/2 U)) |
U |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
U |
(/.f64 (/.f64 (*.f64 J 4) (/.f64 J U)) 4) |
U |
(/.f64 (/.f64 U (/.f64 1 J)) J) |
U |
(/.f64 (/.f64 U (/.f64 1 J)) (/.f64 1 (/.f64 1 J))) |
U |
(/.f64 (/.f64 1 (/.f64 1 J)) (/.f64 J U)) |
U |
(/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (+.f64 J J)) |
U |
(/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) |
U |
(/.f64 (/.f64 2 (/.f64 1 J)) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (*.f64 J 4)) |
U |
(/.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) (neg.f64 J)) |
U |
(/.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) 4) |
U |
(/.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) (*.f64 (+.f64 J J) 4)) |
U |
(/.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (*.f64 J -2)) |
U |
(/.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (*.f64 2 (neg.f64 J))) |
U |
(/.f64 (/.f64 U (+.f64 J J)) (*.f64 (/.f64 1 J) 1/2)) |
U |
(/.f64 (/.f64 J 2) (/.f64 J (+.f64 U U))) |
U |
(/.f64 (/.f64 J (/.f64 J 2)) (/.f64 2 U)) |
U |
(/.f64 (/.f64 J (neg.f64 J)) (/.f64 -1 U)) |
U |
(/.f64 (+.f64 (/.f64 J J) (/.f64 J J)) (+.f64 (/.f64 1 U) (/.f64 1 U))) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 J 4) (/.f64 J U)) (/.f64 (*.f64 J 4) (/.f64 J U))) 8) |
U |
(/.f64 (+.f64 (/.f64 U (/.f64 1 J)) (/.f64 U (/.f64 1 J))) (+.f64 J J)) |
U |
(/.f64 (+.f64 (/.f64 1 (/.f64 1 J)) (/.f64 1 (/.f64 1 J))) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 (+.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (/.f64 (+.f64 U U) (/.f64 1 J))) (*.f64 J 4)) |
U |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (/.f64 (*.f64 U 4) (/.f64 1 J))) (*.f64 (+.f64 J J) 4)) |
U |
(/.f64 (+.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) (/.f64 (neg.f64 U) (/.f64 1 J))) (*.f64 2 (neg.f64 J))) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J))) 8) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J))) (*.f64 2 (*.f64 (+.f64 J J) 4))) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (/.f64 (*.f64 -2 U) (/.f64 1 J))) (*.f64 J -4)) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) (/.f64 (*.f64 -2 U) (/.f64 1 J))) (*.f64 2 (*.f64 2 (neg.f64 J)))) |
U |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
U |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) (+.f64 J J)) 1/2) |
U |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) 2) (/.f64 J 2)) |
U |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) (*.f64 J 4)) 1/4) |
U |
(/.f64 (/.f64 (/.f64 U (/.f64 1 J)) 1/2) (+.f64 J J)) |
U |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) J) (/.f64 1 U)) |
U |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (+.f64 J J)) (/.f64 1/2 U)) |
U |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) 2) (/.f64 J (+.f64 U U))) |
U |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (neg.f64 J)) (/.f64 -1 U)) |
U |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) 1/2) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 (/.f64 (/.f64 1 (/.f64 1 J)) (/.f64 1 U)) J) |
U |
(/.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) J) 2) |
U |
(/.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) 2) J) |
U |
(/.f64 (/.f64 (/.f64 (+.f64 U U) (/.f64 1 J)) (*.f64 J 4)) 1/2) |
U |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
U |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) (+.f64 J J)) (/.f64 1 U)) |
U |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) 2) (/.f64 J U)) |
U |
(/.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) J) 4) |
U |
(/.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) (+.f64 J J)) 2) |
U |
(/.f64 (/.f64 (/.f64 (*.f64 U 4) (/.f64 1 J)) 2) (+.f64 J J)) |
U |
(/.f64 (/.f64 (/.f64 (neg.f64 U) (/.f64 1 J)) J) -1) |
U |
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J)) 2) (*.f64 J 4)) |
U |
(/.f64 (/.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J)) 2) (neg.f64 J)) |
U |
(/.f64 (neg.f64 (/.f64 J J)) (-.f64 0 (/.f64 1 U))) |
U |
(/.f64 (neg.f64 (/.f64 U (/.f64 1 J))) (neg.f64 J)) |
U |
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 J))) (neg.f64 (/.f64 J U))) |
U |
(/.f64 (neg.f64 (/.f64 (+.f64 U U) (/.f64 1 J))) (*.f64 J -2)) |
U |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 J))) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 U 4) (/.f64 1 J))) (neg.f64 (*.f64 J 4))) |
U |
(/.f64 (neg.f64 (/.f64 (neg.f64 U) (/.f64 1 J))) J) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 U U) 4) (/.f64 1 J))) (-.f64 0 (*.f64 (+.f64 J J) 4))) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (+.f64 J J)) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (-.f64 0 (*.f64 2 (neg.f64 J)))) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 U) (/.f64 1 J))) (-.f64 0 (*.f64 J -2))) |
U |
(/.f64 (/.f64 (*.f64 (+.f64 U U) 4) J) (/.f64 8 J)) |
U |
(neg.f64 (neg.f64 U)) |
U |
(+.f64 (/.f64 U J) 0) |
(/.f64 U J) |
(+.f64 0 (/.f64 U J)) |
(/.f64 U J) |
(-.f64 (/.f64 U J) 0) |
(/.f64 U J) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U)))) |
(/.f64 U J) |
(/.f64 -2 (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(/.f64 U J) |
(/.f64 U J) |
(/.f64 (/.f64 U J) 1) |
(/.f64 U J) |
(/.f64 1 (/.f64 J U)) |
(/.f64 U J) |
(/.f64 (+.f64 U U) (+.f64 J J)) |
(/.f64 U J) |
(/.f64 (+.f64 U U) (-.f64 0 (*.f64 2 (neg.f64 J)))) |
(/.f64 U J) |
(/.f64 (+.f64 U U) (-.f64 0 (*.f64 J -2))) |
(/.f64 U J) |
(/.f64 2 (*.f64 J (/.f64 2 U))) |
(/.f64 U J) |
(/.f64 (/.f64 U (neg.f64 J)) -1) |
(/.f64 U J) |
(/.f64 (*.f64 U (/.f64 2 J)) 2) |
(/.f64 U J) |
(/.f64 (*.f64 U 4) (*.f64 J 4)) |
(/.f64 U J) |
(/.f64 (*.f64 -2 (/.f64 U J)) -2) |
(/.f64 U J) |
(/.f64 (/.f64 1 J) (/.f64 1 U)) |
(/.f64 U J) |
(/.f64 (neg.f64 U) (neg.f64 J)) |
(/.f64 U J) |
(/.f64 (/.f64 J U) (*.f64 (/.f64 J U) (/.f64 J U))) |
(/.f64 U J) |
(/.f64 -1 (neg.f64 (/.f64 J U))) |
(/.f64 U J) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U J) |
(/.f64 4 (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 U J) |
(/.f64 4 (/.f64 (*.f64 J 4) U)) |
(/.f64 U J) |
(/.f64 (*.f64 (/.f64 U J) 4) 4) |
(/.f64 U J) |
(/.f64 (*.f64 (+.f64 U U) 4) (*.f64 (+.f64 J J) 4)) |
(/.f64 U J) |
(/.f64 (*.f64 -2 U) (*.f64 J -2)) |
(/.f64 U J) |
(/.f64 (*.f64 -2 U) (*.f64 2 (neg.f64 J))) |
(/.f64 U J) |
(/.f64 1/2 (/.f64 J (+.f64 U U))) |
(/.f64 U J) |
(/.f64 (/.f64 1/2 J) (/.f64 1/2 U)) |
(/.f64 U J) |
(/.f64 8 (+.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (*.f64 2 (*.f64 J (/.f64 2 U))))) |
(/.f64 U J) |
(/.f64 8 (+.f64 (/.f64 (*.f64 J 4) U) (/.f64 (*.f64 J 4) U))) |
(/.f64 U J) |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))))) |
(/.f64 U J) |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) 8) |
(/.f64 U J) |
(/.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (*.f64 2 (*.f64 (+.f64 J J) 4))) |
(/.f64 U J) |
(/.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 J -4)) |
(/.f64 U J) |
(/.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 2 (neg.f64 J)))) |
(/.f64 U J) |
(/.f64 (/.f64 (*.f64 U 4) J) 4) |
(/.f64 U J) |
(/.f64 (/.f64 2 J) (/.f64 2 U)) |
(/.f64 U J) |
(/.f64 (/.f64 U (+.f64 J J)) 1/2) |
(/.f64 U J) |
(/.f64 (*.f64 2 (/.f64 1 J)) (+.f64 (/.f64 1 U) (/.f64 1 U))) |
(/.f64 U J) |
(/.f64 (/.f64 U 2) (/.f64 J 2)) |
(/.f64 U J) |
(/.f64 (/.f64 -1 J) (/.f64 -1 U)) |
(/.f64 U J) |
(/.f64 (neg.f64 (/.f64 J U)) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U J) |
(/.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 J 4))) |
(/.f64 U J) |
(/.f64 (neg.f64 (/.f64 1 J)) (-.f64 0 (/.f64 1 U))) |
(/.f64 U J) |
(/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U)) |
(/.f64 U J) |
(/.f64 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J))) 1) |
(/.f64 U J) |
(/.f64 (+.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 U 4))) (+.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 J 4)))) |
(/.f64 U J) |
(/.f64 (+.f64 (/.f64 (*.f64 U 4) J) (/.f64 (*.f64 U 4) J)) 8) |
(/.f64 U J) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (*.f64 2 (*.f64 (/.f64 U J) 4))) 16) |
(/.f64 U J) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 U U) 4)) (*.f64 2 (*.f64 (+.f64 U U) 4))) (+.f64 (*.f64 2 (*.f64 (+.f64 J J) 4)) (*.f64 2 (*.f64 (+.f64 J J) 4)))) |
(/.f64 U J) |
(/.f64 (+.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 -2 U))) (+.f64 (*.f64 J -4) (*.f64 J -4))) |
(/.f64 U J) |
(/.f64 (+.f64 (*.f64 2 (*.f64 -2 U)) (*.f64 2 (*.f64 -2 U))) (+.f64 (*.f64 2 (*.f64 2 (neg.f64 J))) (*.f64 2 (*.f64 2 (neg.f64 J))))) |
(/.f64 U J) |
(/.f64 (/.f64 U (*.f64 J 4)) 1/4) |
(/.f64 U J) |
(/.f64 (/.f64 U 1/2) (+.f64 J J)) |
(/.f64 U J) |
(/.f64 (/.f64 1 (/.f64 1 U)) J) |
(/.f64 U J) |
(/.f64 (/.f64 (/.f64 J U) (/.f64 J U)) (/.f64 J U)) |
(/.f64 U J) |
(/.f64 (neg.f64 (*.f64 (+.f64 U U) 4)) (-.f64 0 (*.f64 (+.f64 J J) 4))) |
(/.f64 U J) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U 4))) (*.f64 J 4)) |
(/.f64 U J) |
(neg.f64 (/.f64 U (neg.f64 J))) |
(/.f64 U J) |
(+.f64 (*.f64 (/.f64 U J) -1/2) 0) |
(*.f64 (/.f64 U J) -1/2) |
(+.f64 0 (*.f64 (/.f64 U J) -1/2)) |
(*.f64 (/.f64 U J) -1/2) |
(-.f64 (*.f64 (/.f64 U J) -1/2) 0) |
(*.f64 (/.f64 U J) -1/2) |
(/.f64 (*.f64 (/.f64 U J) -1/2) 1) |
(*.f64 (/.f64 U J) -1/2) |
(/.f64 (/.f64 U (neg.f64 J)) 2) |
(*.f64 (/.f64 U J) -1/2) |
(/.f64 (*.f64 -2 (/.f64 U J)) 4) |
(*.f64 (/.f64 U J) -1/2) |
(/.f64 (*.f64 (/.f64 U J) -4) 8) |
(*.f64 (/.f64 U J) -1/2) |
(/.f64 (+.f64 (*.f64 (/.f64 U J) -4) (*.f64 (/.f64 U J) -4)) 16) |
(*.f64 (/.f64 U J) -1/2) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) |
| ✓ | 0.0b | (*.f64 -1/2 (/.f64 U J)) |
| ✓ | 7.9b | (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
Compiled 48 to 21 computations (56.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | U | @ | inf | (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
| 1.0ms | U | @ | 0 | (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
| 1.0ms | J | @ | 0 | (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
| 1.0ms | J | @ | inf | (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
| 0.0ms | J | @ | -inf | (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
| 1× | batch-egg-rewrite |
| 1882× | bool.json-1 |
| 1882× | bool.json-2 |
| 1396× | bool.json-3 |
| 1110× | rational.json-simplify-35 |
| 844× | rational.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 83 |
| 1 | 146 | 83 |
| 2 | 416 | 83 |
| 3 | 1024 | 83 |
| 4 | 2853 | 83 |
| 5 | 6553 | 83 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 -1/2 (/.f64 U J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (/.f64 U J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -1/2 (/.f64 U J)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/2 (/.f64 U J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 U J)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (neg.f64 J)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (/.f64 -2 J)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) -4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 U J) -4) (*.f64 (/.f64 U J) -4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 -1/2 (/.f64 U J))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 -1/2 (/.f64 U J)) (*.f64 -1/2 (/.f64 U J)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 -1/2 (/.f64 U J)) (*.f64 -1/2 (/.f64 U J))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 J U) (*.f64 -1/2 (/.f64 U (neg.f64 J)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 J U) (/.f64 (/.f64 U J) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))))))) |
| 1× | egg-herbie |
| 1730× | rational.json-simplify-35 |
| 1320× | rational.json-simplify-2 |
| 858× | rational.json-simplify-53 |
| 718× | rational.json-simplify-1 |
| 560× | rational.json-simplify-46 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 86 | 2047 |
| 1 | 198 | 1975 |
| 2 | 458 | 1975 |
| 3 | 1381 | 1975 |
| 4 | 3351 | 1959 |
| 5 | 6035 | 1959 |
| 6 | 6593 | 1959 |
| 7 | 7302 | 1959 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(*.f64 -1 (/.f64 J U)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(*.f64 -1/2 (/.f64 U J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(*.f64 -1/2 (/.f64 U J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(*.f64 -1/2 (/.f64 U J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(*.f64 -1 (/.f64 J U)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(*.f64 -1 (/.f64 J U)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 0) |
(+.f64 0 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2))) |
(-.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 0) |
(/.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 1) |
(/.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -4)) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8)) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8)))) 16) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) 0) |
(+.f64 0 (*.f64 -1/2 (/.f64 U J))) |
(-.f64 (*.f64 -1/2 (/.f64 U J)) 0) |
(/.f64 (*.f64 -1/2 (/.f64 U J)) 1) |
(/.f64 (/.f64 U (neg.f64 J)) 2) |
(/.f64 (*.f64 U (/.f64 -2 J)) 4) |
(/.f64 (*.f64 (/.f64 U J) -4) 8) |
(/.f64 (+.f64 (*.f64 (/.f64 U J) -4) (*.f64 (/.f64 U J) -4)) 16) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 0) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1) |
(*.f64 1 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))) |
(*.f64 -1 (+.f64 (/.f64 J U) (*.f64 -1/2 (/.f64 U (neg.f64 J))))) |
(*.f64 -1 (+.f64 (/.f64 J U) (/.f64 (/.f64 U J) 2))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2)) |
(*.f64 1/2 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))) |
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 2) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4))) 16) |
| Outputs |
|---|
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(*.f64 -1 (/.f64 J U)) |
(neg.f64 (/.f64 J U)) |
(/.f64 J (neg.f64 U)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 -1 (/.f64 J U)) |
(neg.f64 (/.f64 J U)) |
(/.f64 J (neg.f64 U)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 -1 (/.f64 J U)) |
(neg.f64 (/.f64 J U)) |
(/.f64 J (neg.f64 U)) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) (*.f64 -1 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 0) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(+.f64 0 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2))) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(-.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 0) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(/.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) 1) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(/.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -4)) 2) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8)) 4) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8))) 8) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -8)))) 16) |
(*.f64 J (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (*.f64 (+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(+.f64 (*.f64 -1/2 (/.f64 U J)) 0) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(+.f64 0 (*.f64 -1/2 (/.f64 U J))) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(-.f64 (*.f64 -1/2 (/.f64 U J)) 0) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(/.f64 (*.f64 -1/2 (/.f64 U J)) 1) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(/.f64 (/.f64 U (neg.f64 J)) 2) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(/.f64 (*.f64 U (/.f64 -2 J)) 4) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(/.f64 (*.f64 (/.f64 U J) -4) 8) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(/.f64 (+.f64 (*.f64 (/.f64 U J) -4) (*.f64 (/.f64 U J) -4)) 16) |
(*.f64 -1/2 (/.f64 U J)) |
(/.f64 -1/2 (/.f64 J U)) |
(/.f64 (/.f64 U -2) J) |
(*.f64 U (/.f64 -1/2 J)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 0) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 1 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U)))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 -1 (+.f64 (/.f64 J U) (*.f64 -1/2 (/.f64 U (neg.f64 J))))) |
(neg.f64 (+.f64 (/.f64 J U) (*.f64 -1/2 (/.f64 U (neg.f64 J))))) |
(*.f64 -1 (+.f64 (/.f64 J U) (/.f64 (/.f64 U J) 2))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2)) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 1/2) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2)) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 1/2 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 2) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 1) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 2) 2) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4) 4) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4)) 8) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) 4))) 16) |
(+.f64 (*.f64 -1 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 J U)) (*.f64 -1/2 (/.f64 U J))) |
(+.f64 (/.f64 -1/2 (/.f64 J U)) (/.f64 J (neg.f64 U))) |
(+.f64 (/.f64 (/.f64 U -2) J) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (pow.f64 (/.f64 U (+.f64 J J)) 2) | |
| 7.7b | (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2))) | |
| ✓ | 7.8b | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
Compiled 59 to 29 computations (50.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | J | @ | 0 | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 0.0ms | J | @ | inf | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 0.0ms | J | @ | -inf | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 0.0ms | U | @ | inf | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 0.0ms | U | @ | -inf | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 1× | batch-egg-rewrite |
| 2032× | bool.json-1 |
| 2032× | bool.json-2 |
| 1626× | bool.json-3 |
| 798× | rational.json-simplify-35 |
| 682× | rational.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 41 |
| 1 | 154 | 41 |
| 2 | 413 | 41 |
| 3 | 886 | 41 |
| 4 | 2155 | 41 |
| 5 | 5957 | 41 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J))))))) |
| 1× | egg-herbie |
| 2240× | rational.json-simplify-2 |
| 1464× | rational.json-simplify-35 |
| 1280× | rational.json-simplify-1 |
| 822× | rational.json-simplify-46 |
| 820× | rational.json-simplify-53 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 85 | 1444 |
| 1 | 186 | 1428 |
| 2 | 330 | 1428 |
| 3 | 599 | 1428 |
| 4 | 1299 | 1428 |
| 5 | 3080 | 1428 |
| 6 | 3949 | 1428 |
| 7 | 4242 | 1428 |
| 8 | 4539 | 1428 |
| 9 | 5085 | 1428 |
| 10 | 5264 | 1428 |
| 11 | 6657 | 1428 |
| 12 | 7230 | 1428 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(*.f64 -1 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U)) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 0) |
(+.f64 0 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J))) |
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 0) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 1) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -4)) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8)) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8)))) 16) |
| Outputs |
|---|
(*.f64 -1 U) |
(neg.f64 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -1 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (neg.f64 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -1 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (+.f64 (neg.f64 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -1 U) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (neg.f64 U) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 U) (+.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)))))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)))))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))))) |
(*.f64 -2 J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -2 J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)))) |
(+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3)))))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))))) |
(+.f64 (*.f64 -2 J) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) |
(+.f64 (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5)))) |
(+.f64 (+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 U 4) (pow.f64 J 3))) (*.f64 -1/512 (/.f64 (pow.f64 U 6) (pow.f64 J 5))))) |
(*.f64 -1 U) |
(neg.f64 U) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -1 U)) |
(+.f64 (*.f64 -1 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (neg.f64 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -1 U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -1 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (+.f64 (neg.f64 U) (*.f64 -2 (/.f64 (pow.f64 J 2) U))) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (*.f64 -1 U)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -1 U) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (neg.f64 U) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 U) (+.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (pow.f64 J 2) U)))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (neg.f64 U) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 2) U)) (*.f64 -4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (+.f64 U (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 (+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (+.f64 (+.f64 U (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3))) (+.f64 U (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5)))))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) (+.f64 (*.f64 4 (/.f64 (pow.f64 J 6) (pow.f64 U 5))) (+.f64 U (*.f64 -2 (/.f64 (pow.f64 J 4) (pow.f64 U 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 0) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(+.f64 0 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J))) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 0) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 -2 J)) 1) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -4)) 2) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8)) 4) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8))) 8) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))) (*.f64 J -8)))) 16) |
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2))))) |
Compiled 6244 to 4062 computations (34.9% saved)
28 alts after pruning (22 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 394 | 16 | 410 |
| Fresh | 2 | 6 | 8 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 5 | 7 |
| Total | 398 | 28 | 426 |
| Status | Error | Program |
|---|---|---|
| 45.1b | (/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) | |
| 48.9b | (/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) | |
| 48.6b | (/.f64 (/.f64 J (/.f64 1 U)) J) | |
| 48.6b | (/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) | |
| 45.1b | (/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) | |
| ▶ | 33.8b | (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
| ▶ | 47.9b | (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
| 49.8b | (+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) | |
| 39.3b | (+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) | |
| 49.1b | (+.f64 -1 (-.f64 1 (neg.f64 U))) | |
| 62.3b | (*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) | |
| 49.3b | (*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) | |
| ✓ | 22.0b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 53.2b | (*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) | |
| ▶ | 52.9b | (*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
| ✓ | 35.2b | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 33.8b | (*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) | |
| ✓ | 31.5b | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 49.2b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) (*.f64 -2 J))) | |
| ✓ | 16.7b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
| 53.2b | (*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) | |
| ▶ | 48.8b | (*.f64 J (/.f64 U J)) |
| 48.9b | (*.f64 J (/.f64 1 (/.f64 J U))) | |
| ▶ | 49.3b | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
| 62.5b | (*.f64 2 (/.f64 (pow.f64 J 2) U)) | |
| ✓ | 46.5b | (*.f64 -2 J) |
| ✓ | 48.3b | (neg.f64 U) |
| 45.0b | U |
Compiled 710 to 531 computations (25.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
| 0.1b | (*.f64 J (cos.f64 (*.f64 1/2 K))) | |
| ✓ | 0.1b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
| ✓ | 8.7b | (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
Compiled 80 to 58 computations (27.5% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | U | @ | inf | (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
| 1.0ms | K | @ | 0 | (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
| 1.0ms | K | @ | inf | (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
| 1.0ms | K | @ | 0 | (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
| 0.0ms | J | @ | inf | (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
| 1× | batch-egg-rewrite |
| 1610× | rational.json-simplify-35 |
| 1208× | bool.json-1 |
| 1208× | bool.json-2 |
| 1176× | rational.json-1 |
| 1176× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 115 |
| 1 | 190 | 115 |
| 2 | 494 | 115 |
| 3 | 1228 | 115 |
| 4 | 3499 | 115 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 U 2) (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) J) (/.f64 1 (cos.f64 (*.f64 1/2 K))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 U 2) J)) (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (/.f64 1 J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 J) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 U 2)) (/.f64 1 (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 U 2)) (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 U 2)) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cos.f64 (*.f64 1/2 K))) (/.f64 (pow.f64 U 2) J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))) (/.f64 1/2 J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 J) (*.f64 2 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4)) (*.f64 2 (/.f64 (pow.f64 U 2) J)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (neg.f64 (pow.f64 U 2)) J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 (pow.f64 U 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))) (neg.f64 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)))) (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))))))) |
| 1× | egg-herbie |
| 1466× | rational.json-simplify-35 |
| 1120× | rational.json-simplify-50 |
| 1026× | rational.json-simplify-61 |
| 950× | rational.json-simplify-29 |
| 890× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 207 | 6686 |
| 1 | 459 | 6476 |
| 2 | 982 | 6414 |
| 3 | 2433 | 6354 |
| 4 | 5315 | 6354 |
| 5 | 7467 | 6354 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) J) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J)) (/.f64 (pow.f64 U 2) J)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J)) (/.f64 (pow.f64 U 2) J))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/46080 (/.f64 (pow.f64 U 2) J)) (*.f64 1/3072 (/.f64 (pow.f64 U 2) J)))) (pow.f64 K 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J)) (/.f64 (pow.f64 U 2) J)))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 J) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 1/23040 (*.f64 (pow.f64 K 6) J))))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 -1/32 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J))) |
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 -1/32 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (*.f64 -1/192 J)) (pow.f64 K 4))))) |
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 -1/32 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/46080 (/.f64 (pow.f64 U 2) J)) (*.f64 1/3072 (/.f64 (pow.f64 U 2) J))))) (*.f64 1/23040 J)) (pow.f64 K 6)) (*.f64 (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (*.f64 -1/192 J)) (pow.f64 K 4)))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 0) |
(+.f64 0 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(-.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 0) |
(*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 2 (/.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) |
(*.f64 (pow.f64 U 2) (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1) |
(*.f64 1 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 (/.f64 (pow.f64 U 2) J) (/.f64 1 (cos.f64 (*.f64 1/2 K)))) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J)))) |
(*.f64 -1 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 1/2) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 4)))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) J)) (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4))) |
(*.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (/.f64 1 J)) |
(*.f64 (/.f64 1 J) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 1 (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J)))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 U 2)) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (/.f64 1 (cos.f64 (*.f64 1/2 K))) (/.f64 (pow.f64 U 2) J)) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))) (/.f64 1/2 J)) |
(*.f64 (/.f64 1/2 J) (*.f64 2 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (pow.f64 U 2))) |
(*.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (pow.f64 U 2))) |
(*.f64 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) -1) |
(*.f64 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))) -1) |
(*.f64 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K)))) -1) |
(*.f64 (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4)) (*.f64 2 (/.f64 (pow.f64 U 2) J))) |
(*.f64 (/.f64 (pow.f64 U 2) (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(*.f64 (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (neg.f64 (pow.f64 U 2)) J)) |
(*.f64 (/.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 (pow.f64 U 2) 4)) |
(*.f64 (/.f64 1 (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (pow.f64 U 2))) |
(*.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))) (neg.f64 (pow.f64 U 2))) |
(neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(neg.f64 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J)))) |
(neg.f64 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 0) |
(+.f64 0 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) |
(+.f64 -1 (-.f64 1 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 0) |
(-.f64 0 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1) |
(/.f64 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)) 2) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4))) 4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)))) (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4))))) 16) |
(neg.f64 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(-.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 0) |
(*.f64 2 (/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 2)) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)))) |
(*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 1) |
(*.f64 1 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) 1/2) |
(*.f64 (/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 2) 2) |
(/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4))) 16) |
| Outputs |
|---|
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) J) |
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J)) (/.f64 (pow.f64 U 2) J)) |
(+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)))) |
(+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 K 2) J) 1/8))) |
(+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (pow.f64 U 2) (*.f64 1/8 (/.f64 (pow.f64 K 2) J)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J)) (/.f64 (pow.f64 U 2) J))) |
(+.f64 (+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)))) (*.f64 -1 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/64) (*.f64 (/.f64 (pow.f64 U 2) J) 1/384))))) |
(+.f64 (+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 K 2) J) 1/8))) (*.f64 (pow.f64 K 4) (neg.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/384)))) |
(+.f64 (/.f64 (pow.f64 U 2) J) (+.f64 (*.f64 (pow.f64 U 2) (*.f64 1/8 (/.f64 (pow.f64 K 2) J))) (*.f64 (pow.f64 K 4) (*.f64 (/.f64 (pow.f64 U 2) J) 5/384)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (pow.f64 U 2) (*.f64 1/8 (/.f64 (pow.f64 K 2) J)))) (*.f64 (pow.f64 K 4) (*.f64 (/.f64 (pow.f64 U 2) J) 5/384))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/46080 (/.f64 (pow.f64 U 2) J)) (*.f64 1/3072 (/.f64 (pow.f64 U 2) J)))) (pow.f64 K 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) J)) (/.f64 (pow.f64 U 2) J)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/64) (*.f64 (/.f64 (pow.f64 U 2) J) 1/384)))) (+.f64 (+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 K 2) J)))) (*.f64 (+.f64 (*.f64 1/8 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/64) (*.f64 (/.f64 (pow.f64 U 2) J) 1/384))) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/46080) (*.f64 (/.f64 (pow.f64 U 2) J) 1/3072))) (*.f64 (pow.f64 K 6) -1)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 K 2) J) 1/8))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) J) -5/384)) (*.f64 (/.f64 (pow.f64 U 2) J) 7/23040)) (neg.f64 (pow.f64 K 6))) (*.f64 (pow.f64 K 4) (neg.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/384))))) |
(+.f64 (*.f64 (pow.f64 U 2) (*.f64 1/8 (/.f64 (pow.f64 K 2) J))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/3072) (*.f64 (/.f64 (pow.f64 U 2) J) 7/23040)) (neg.f64 (pow.f64 K 6))) (+.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (pow.f64 K 4) (*.f64 (/.f64 (pow.f64 U 2) J) 5/384))))) |
(+.f64 (/.f64 (pow.f64 U 2) J) (+.f64 (*.f64 (pow.f64 U 2) (*.f64 1/8 (/.f64 (pow.f64 K 2) J))) (+.f64 (*.f64 (pow.f64 K 4) (*.f64 (/.f64 (pow.f64 U 2) J) 5/384)) (*.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -61/46080) (neg.f64 (pow.f64 K 6)))))) |
(+.f64 (/.f64 (pow.f64 U 2) J) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -61/46080) (neg.f64 (pow.f64 K 6))) (+.f64 (*.f64 (pow.f64 U 2) (*.f64 1/8 (/.f64 (pow.f64 K 2) J))) (*.f64 (pow.f64 K 4) (*.f64 (/.f64 (pow.f64 U 2) J) 5/384))))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(*.f64 -2 J) |
(*.f64 J -2) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 J -2) (*.f64 (pow.f64 K 2) (*.f64 J 1/4))) |
(*.f64 J (+.f64 -2 (*.f64 (pow.f64 K 2) 1/4))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 J -2) (*.f64 (pow.f64 K 4) (*.f64 J -1/192)))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 J -2) (*.f64 J (*.f64 -1/192 (pow.f64 K 4))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 J (+.f64 -2 (*.f64 (pow.f64 K 4) -1/192)))) |
(*.f64 J (+.f64 (*.f64 (pow.f64 K 4) -1/192) (+.f64 -2 (*.f64 (pow.f64 K 2) 1/4)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 4) J)) (*.f64 1/23040 (*.f64 (pow.f64 K 6) J))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 J -2) (+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/192)) (*.f64 1/23040 (*.f64 J (pow.f64 K 6)))))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (+.f64 (*.f64 J -2) (+.f64 (*.f64 J (*.f64 -1/192 (pow.f64 K 4))) (*.f64 J (*.f64 (pow.f64 K 6) 1/23040))))) |
(+.f64 (*.f64 J (+.f64 -2 (*.f64 (pow.f64 K 2) 1/4))) (+.f64 (*.f64 J (*.f64 (pow.f64 K 4) -1/192)) (*.f64 J (*.f64 (pow.f64 K 6) 1/23040)))) |
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 J (+.f64 (*.f64 (pow.f64 K 4) -1/192) (+.f64 -2 (*.f64 (pow.f64 K 6) 1/23040))))) |
(+.f64 (*.f64 J (+.f64 -2 (*.f64 (pow.f64 K 4) -1/192))) (*.f64 J (+.f64 (*.f64 (pow.f64 K 2) 1/4) (*.f64 (pow.f64 K 6) 1/23040)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 (*.f64 J -2) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4)) |
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 -1/32 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J))) |
(+.f64 (+.f64 (*.f64 J -2) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (*.f64 J -2) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))))) |
(+.f64 (*.f64 J -2) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))))) |
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 -1/32 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (*.f64 (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (*.f64 -1/192 J)) (pow.f64 K 4))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (+.f64 (*.f64 J -2) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/64) (*.f64 (/.f64 (pow.f64 U 2) J) 1/384)) 1/4) (*.f64 J -1/192)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))) (+.f64 (*.f64 J -2) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/384) 1/4) (*.f64 J -1/192)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (*.f64 J -2) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/1536) (*.f64 J -1/192))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32)))))) |
(+.f64 (*.f64 J -2) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/1536) (*.f64 J -1/192)))))) |
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 -1/32 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (+.f64 (*.f64 -2 J) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (+.f64 (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (+.f64 (*.f64 -1/46080 (/.f64 (pow.f64 U 2) J)) (*.f64 1/3072 (/.f64 (pow.f64 U 2) J))))) (*.f64 1/23040 J)) (pow.f64 K 6)) (*.f64 (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 2) J)) (*.f64 1/384 (/.f64 (pow.f64 U 2) J)))) (*.f64 -1/192 J)) (pow.f64 K 4)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (+.f64 (*.f64 J -2) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/64) (*.f64 (/.f64 (pow.f64 U 2) J) 1/384)) 1/4) (*.f64 J -1/192))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/64) (*.f64 (/.f64 (pow.f64 U 2) J) 1/384))) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/46080) (*.f64 (/.f64 (pow.f64 U 2) J) 1/3072))) 1/4) (*.f64 J 1/23040))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))))) |
(+.f64 (*.f64 J -2) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/384) 1/4) (*.f64 J -1/192))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) J) -5/384)) (*.f64 (/.f64 (pow.f64 U 2) J) 7/23040)) 1/4) (*.f64 J 1/23040))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))))) |
(+.f64 (*.f64 J -2) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))) (+.f64 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/3072) (*.f64 (/.f64 (pow.f64 U 2) J) 7/23040)) 1/4) (*.f64 J 1/23040))) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/1536) (*.f64 J -1/192))))))) |
(+.f64 (*.f64 J -2) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 J 1/4) (*.f64 (/.f64 (pow.f64 U 2) J) -1/32))) (*.f64 (pow.f64 K 4) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -5/1536) (*.f64 J -1/192))))) (*.f64 (pow.f64 K 6) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -61/46080) 1/4) (*.f64 J 1/23040))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J))) |
(*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(+.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 0) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 0 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(-.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 0) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 2 (/.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (pow.f64 U 2) (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 1) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 1 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (pow.f64 U 2) (*.f64 2 (/.f64 (/.f64 1/2 (cos.f64 (*.f64 1/2 K))) J))) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 1/2 (cos.f64 (*.f64 1/2 K))) J))) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 (pow.f64 U 2) J) (/.f64 1 (cos.f64 (*.f64 1/2 K)))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J)))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 -1 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) 1/2) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 4)))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 4 J)))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 4)))) |
(*.f64 4 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 1/4 J) (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 (/.f64 1/4 J) (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) J)) (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) J) (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4)))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (/.f64 1 J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1 J) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 1 (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J)))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 U 2)) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1 (cos.f64 (*.f64 1/2 K))) (/.f64 (pow.f64 U 2) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))) (/.f64 1/2 J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1/2 J) (*.f64 2 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (pow.f64 U 2))) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (pow.f64 U 2) (*.f64 2 (/.f64 (/.f64 1/2 (cos.f64 (*.f64 1/2 K))) J))) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 1/2 (cos.f64 (*.f64 1/2 K))) J))) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (pow.f64 U 2))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) -1) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))) -1) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K)))) -1) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4)) (*.f64 2 (/.f64 (pow.f64 U 2) J))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) J) (/.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) 4)))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 U 2) J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (/.f64 (pow.f64 U 2) (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (neg.f64 (pow.f64 U 2)) J)) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2) 2) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 (pow.f64 U 2) 4)) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 4 J)))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 4)))) |
(*.f64 4 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 1/4 J) (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 (/.f64 1/4 J) (cos.f64 (*.f64 1/2 K)))) |
(*.f64 (/.f64 1 (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (neg.f64 (pow.f64 U 2))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(*.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J))) (neg.f64 (pow.f64 U 2))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(neg.f64 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 J)))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(neg.f64 (/.f64 (/.f64 (pow.f64 U 2) J) (neg.f64 (cos.f64 (*.f64 1/2 K))))) |
(/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))) |
(/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) |
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 0) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(+.f64 0 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(+.f64 -1 (-.f64 1 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 0) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(-.f64 0 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(/.f64 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(/.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)) 2) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4))) 4) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)))) 8) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4)))) (*.f64 2 (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -4))))) 16) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(neg.f64 (*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) |
(-.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 0) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 1 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) 1/2) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(*.f64 (/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 2) 2) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(/.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(/.f64 (*.f64 2 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4))) 2) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(/.f64 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4) 4) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4)) 8) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))) -1/4)) 4))) 16) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) J) (cos.f64 (*.f64 1/2 K))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 15.7b | (*.f64 J (/.f64 U J)) |
Compiled 13 to 5 computations (61.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | J | @ | 0 | (*.f64 J (/.f64 U J)) |
| 0.0ms | U | @ | -inf | (*.f64 J (/.f64 U J)) |
| 0.0ms | U | @ | inf | (*.f64 J (/.f64 U J)) |
| 0.0ms | J | @ | inf | (*.f64 J (/.f64 U J)) |
| 0.0ms | J | @ | -inf | (*.f64 J (/.f64 U J)) |
| 1× | batch-egg-rewrite |
| 1702× | bool.json-1 |
| 1702× | bool.json-2 |
| 1668× | rational.json-1 |
| 1358× | bool.json-3 |
| 868× | rational.json-simplify-35 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 63 | 13 |
| 2 | 208 | 13 |
| 3 | 548 | 13 |
| 4 | 1730 | 1 |
| 5 | 5825 | 1 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 J (/.f64 U J)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 U 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 U (/.f64 0 J))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 U (/.f64 0 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 U)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 U 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (/.f64 (neg.f64 (/.f64 J U)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U (-.f64 0 (/.f64 J (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U J) (/.f64 1 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U J) (/.f64 (neg.f64 (/.f64 1 J)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 J J) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (/.f64 2 J)) (/.f64 2 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J 4) (*.f64 2 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J 4) (*.f64 (/.f64 J U) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 J) (/.f64 (/.f64 1 J) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 J) (/.f64 (/.f64 2 U) (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 J) (/.f64 (/.f64 -1 U) (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) (/.f64 J (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (neg.f64 (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (/.f64 -1 (/.f64 U J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (/.f64 2 U)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 J 4) U) J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (/.f64 1 U)) (*.f64 2 (/.f64 1 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 2 U) (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) 4) (*.f64 2 (/.f64 2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J 8) (+.f64 (*.f64 (/.f64 J U) 4) (*.f64 (/.f64 J U) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U -2) (*.f64 2 (/.f64 J (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U -2) (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J -2) (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J -2) (+.f64 (/.f64 -1 (/.f64 U J)) (/.f64 -1 (/.f64 U J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J U) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (+.f64 J J)) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (+.f64 J J)) (/.f64 2 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 J 4) U) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 J 4) U) (/.f64 4 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (neg.f64 J)) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J (neg.f64 J)) (/.f64 -1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 J J)) (-.f64 0 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (/.f64 (*.f64 J 4) U) J) (/.f64 (/.f64 (*.f64 J 4) U) J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (+.f64 (*.f64 2 (/.f64 2 J)) (*.f64 2 (/.f64 2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U -2)) (+.f64 (*.f64 2 (/.f64 J (neg.f64 J))) (*.f64 2 (/.f64 J (neg.f64 J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U -2)) (+.f64 (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J))) (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 J 4) U)) (*.f64 J 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U (neg.f64 J))) (*.f64 J -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 U J) 1/4) (/.f64 4 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (neg.f64 J)) (neg.f64 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 U)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 J)) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (*.f64 J 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (/.f64 8 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (*.f64 J -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (neg.f64 (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (*.f64 (/.f64 J U) (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (/.f64 J (neg.f64 J))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (+.f64 J J)) (*.f64 (/.f64 1 J) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J 2) (/.f64 J (+.f64 U U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U (/.f64 2 J))) (-.f64 0 (/.f64 2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U (+.f64 J J))) (neg.f64 (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 J 4) U)) (neg.f64 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U (neg.f64 J))) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))) (+.f64 (neg.f64 (/.f64 1 J)) (neg.f64 (/.f64 1 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 J 4) U)) (*.f64 2 (*.f64 (*.f64 J 4) U))) (*.f64 2 (*.f64 J 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 U (neg.f64 J))) (*.f64 2 (*.f64 U (neg.f64 J)))) (*.f64 2 (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 4 (/.f64 1 U)) (/.f64 4 (/.f64 1 U))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) (*.f64 2 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (/.f64 (*.f64 U 8) (/.f64 1 J))) (*.f64 2 (*.f64 J 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (/.f64 (*.f64 U -2) (/.f64 1 J))) (*.f64 2 (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (/.f64 (*.f64 U -2) (/.f64 1 J))) (*.f64 2 (neg.f64 (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (/.f64 (/.f64 J U) (/.f64 1 J))) (*.f64 (/.f64 J U) (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (/.f64 J (neg.f64 J))) (/.f64 U (/.f64 J (neg.f64 J)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U 2) (/.f64 U 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 U (+.f64 J J))) (neg.f64 (*.f64 U (+.f64 J J)))) (*.f64 2 (neg.f64 (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 J 4) U)) (neg.f64 (*.f64 (*.f64 J 4) U))) (+.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 J 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 U (neg.f64 J))) (neg.f64 (*.f64 U (neg.f64 J)))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J U) 2) (/.f64 J 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J U) (*.f64 J 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J U) 1/2) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U (neg.f64 J)) J) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) J) (/.f64 (/.f64 J U) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (/.f64 J U)) (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) (+.f64 J J)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) 2) (/.f64 J 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) (*.f64 J 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) 1/2) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 J 4) U))) (-.f64 0 (*.f64 J 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 U (neg.f64 J)))) (-.f64 0 (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 J))) (-.f64 0 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 U 8) (/.f64 1 J))) (-.f64 0 (*.f64 J 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (-.f64 0 (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (-.f64 0 (neg.f64 (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 J U) (/.f64 1 J))) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 U (+.f64 J J)))) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 U (+.f64 J J)))) (-.f64 0 (neg.f64 (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 J 4) U))) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 U (neg.f64 J)))) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 U 8) J) (/.f64 8 J))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 U (/.f64 J (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x . U)))) (#(struct:change #<rule egg-rr> (2) ((x not (not U))))) (#(struct:change #<rule egg-rr> (2) ((x and U U)))) (#(struct:change #<rule egg-rr> (2) ((x or U U))))) |
| 1× | egg-herbie |
| 1668× | rational.json-simplify-44 |
| 1556× | rational.json-simplify-47 |
| 1130× | rational.json-simplify-35 |
| 1080× | rational.json-simplify-29 |
| 814× | rational.json-simplify-61 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 276 | 715 |
| 1 | 1014 | 673 |
| 2 | 5859 | 669 |
| 1× | node limit |
| Inputs |
|---|
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
(+.f64 U 0) |
(+.f64 U (/.f64 0 J)) |
(+.f64 U (/.f64 0 (/.f64 1 J))) |
(+.f64 0 U) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(-.f64 U 0) |
(-.f64 0 (neg.f64 U)) |
(/.f64 J (/.f64 J U)) |
(/.f64 J (/.f64 (neg.f64 (/.f64 J U)) -1)) |
(/.f64 U 1) |
(/.f64 U (-.f64 0 (/.f64 J (neg.f64 J)))) |
(/.f64 (/.f64 U J) (/.f64 1 J)) |
(/.f64 (/.f64 U J) (/.f64 (neg.f64 (/.f64 1 J)) -1)) |
(/.f64 1 (/.f64 1 U)) |
(/.f64 (+.f64 U U) 2) |
(/.f64 (+.f64 J J) (*.f64 J (/.f64 2 U))) |
(/.f64 2 (*.f64 2 (/.f64 1 U))) |
(/.f64 2 (/.f64 2 U)) |
(/.f64 (*.f64 U (/.f64 2 J)) (/.f64 2 J)) |
(/.f64 (*.f64 U 4) 4) |
(/.f64 (*.f64 J 4) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 (*.f64 J 4) (*.f64 (/.f64 J U) 4)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 J) U)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 2 U) (+.f64 J J))) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 -1 U) (neg.f64 J))) |
(/.f64 (neg.f64 U) -1) |
(/.f64 (neg.f64 U) (/.f64 J (neg.f64 J))) |
(/.f64 (neg.f64 J) (neg.f64 (/.f64 J U))) |
(/.f64 (neg.f64 J) (/.f64 -1 (/.f64 U J))) |
(/.f64 -1 (-.f64 0 (/.f64 1 U))) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 J 4) U) J)) |
(/.f64 4 (+.f64 (*.f64 2 (/.f64 1 U)) (*.f64 2 (/.f64 1 U)))) |
(/.f64 4 (+.f64 (/.f64 2 U) (/.f64 2 U))) |
(/.f64 (*.f64 (/.f64 U J) 4) (*.f64 2 (/.f64 2 J))) |
(/.f64 (*.f64 U 8) 8) |
(/.f64 (*.f64 J 8) (+.f64 (*.f64 (/.f64 J U) 4) (*.f64 (/.f64 J U) 4))) |
(/.f64 (*.f64 U -2) -2) |
(/.f64 (*.f64 U -2) (*.f64 2 (/.f64 J (neg.f64 J)))) |
(/.f64 (*.f64 U -2) (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J)))) |
(/.f64 (*.f64 J -2) (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U)))) |
(/.f64 (*.f64 J -2) (+.f64 (/.f64 -1 (/.f64 U J)) (/.f64 -1 (/.f64 U J)))) |
(/.f64 (*.f64 J U) J) |
(/.f64 (*.f64 U (+.f64 J J)) (+.f64 J J)) |
(/.f64 (*.f64 U (+.f64 J J)) (/.f64 2 (/.f64 1 J))) |
(/.f64 (*.f64 (*.f64 J 4) U) (*.f64 J 4)) |
(/.f64 (*.f64 (*.f64 J 4) U) (/.f64 4 (/.f64 1 J))) |
(/.f64 (*.f64 U (neg.f64 J)) (neg.f64 J)) |
(/.f64 (/.f64 J (neg.f64 J)) (/.f64 -1 U)) |
(/.f64 1/2 (/.f64 1/2 U)) |
(/.f64 (neg.f64 (+.f64 J J)) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(/.f64 8 (+.f64 (/.f64 (/.f64 (*.f64 J 4) U) J) (/.f64 (/.f64 (*.f64 J 4) U) J))) |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (+.f64 (*.f64 2 (/.f64 2 J)) (*.f64 2 (/.f64 2 J)))) |
(/.f64 (*.f64 2 (*.f64 U 8)) 16) |
(/.f64 (*.f64 2 (*.f64 U -2)) (+.f64 (*.f64 2 (/.f64 J (neg.f64 J))) (*.f64 2 (/.f64 J (neg.f64 J))))) |
(/.f64 (*.f64 2 (*.f64 U -2)) (+.f64 (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J))) (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 J 4) U)) (*.f64 J 8)) |
(/.f64 (*.f64 2 (*.f64 U (neg.f64 J))) (*.f64 J -2)) |
(/.f64 (/.f64 (/.f64 U J) 1/4) (/.f64 4 J)) |
(/.f64 (/.f64 U (neg.f64 J)) (neg.f64 (/.f64 1 J))) |
(/.f64 (/.f64 4 (/.f64 1 U)) 4) |
(/.f64 (/.f64 2 (/.f64 1 J)) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) 4) |
(/.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (*.f64 J 8)) |
(/.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (/.f64 8 (/.f64 1 J))) |
(/.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (*.f64 J -2)) |
(/.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (neg.f64 (+.f64 J J))) |
(/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (*.f64 (/.f64 J U) (/.f64 J U))) |
(/.f64 (/.f64 U (/.f64 J (neg.f64 J))) -1) |
(/.f64 (/.f64 U (+.f64 J J)) (*.f64 (/.f64 1 J) 1/2)) |
(/.f64 (/.f64 U 2) 1/2) |
(/.f64 (/.f64 J 2) (/.f64 J (+.f64 U U))) |
(/.f64 (neg.f64 (*.f64 U 4)) -4) |
(/.f64 (neg.f64 (*.f64 U (/.f64 2 J))) (-.f64 0 (/.f64 2 J))) |
(/.f64 (neg.f64 (*.f64 U (+.f64 J J))) (neg.f64 (+.f64 J J))) |
(/.f64 (neg.f64 (*.f64 (*.f64 J 4) U)) (neg.f64 (*.f64 J 4))) |
(/.f64 (neg.f64 (*.f64 U (neg.f64 J))) J) |
(/.f64 (+.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))) (+.f64 (neg.f64 (/.f64 1 J)) (neg.f64 (/.f64 1 J)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 J 4) U)) (*.f64 2 (*.f64 (*.f64 J 4) U))) (*.f64 2 (*.f64 J 8))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 U (neg.f64 J))) (*.f64 2 (*.f64 U (neg.f64 J)))) (*.f64 2 (*.f64 J -2))) |
(/.f64 (+.f64 (/.f64 4 (/.f64 1 U)) (/.f64 4 (/.f64 1 U))) 8) |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J))) 8) |
(/.f64 (+.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (/.f64 (*.f64 U 8) (/.f64 1 J))) (*.f64 2 (*.f64 J 8))) |
(/.f64 (+.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (/.f64 (*.f64 U -2) (/.f64 1 J))) (*.f64 2 (*.f64 J -2))) |
(/.f64 (+.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (/.f64 (*.f64 U -2) (/.f64 1 J))) (*.f64 2 (neg.f64 (+.f64 J J)))) |
(/.f64 (+.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (/.f64 (/.f64 J U) (/.f64 1 J))) (*.f64 (/.f64 J U) (*.f64 J (/.f64 2 U)))) |
(/.f64 (+.f64 (/.f64 U (/.f64 J (neg.f64 J))) (/.f64 U (/.f64 J (neg.f64 J)))) -2) |
(/.f64 (+.f64 (/.f64 U 2) (/.f64 U 2)) 1) |
(/.f64 (+.f64 (neg.f64 (*.f64 U (+.f64 J J))) (neg.f64 (*.f64 U (+.f64 J J)))) (*.f64 2 (neg.f64 (+.f64 J J)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 J 4) U)) (neg.f64 (*.f64 (*.f64 J 4) U))) (+.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 J 4)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 U (neg.f64 J))) (neg.f64 (*.f64 U (neg.f64 J)))) (+.f64 J J)) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 J U) 2) (/.f64 J 2)) |
(/.f64 (/.f64 (*.f64 J U) (*.f64 J 4)) 1/4) |
(/.f64 (/.f64 (*.f64 J U) 1/2) (+.f64 J J)) |
(/.f64 (/.f64 (*.f64 U (neg.f64 J)) J) -1) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(/.f64 (/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) J) (/.f64 (/.f64 J U) U)) |
(/.f64 (/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (/.f64 J U)) (/.f64 J U)) |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) (+.f64 J J)) 1/2) |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) 2) (/.f64 J 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) (*.f64 J 4)) 1/4) |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) 1/2) (+.f64 J J)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 J 4) U))) (-.f64 0 (*.f64 J 8))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 U (neg.f64 J)))) (-.f64 0 (*.f64 J -2))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 J))) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 U 8) (/.f64 1 J))) (-.f64 0 (*.f64 J 8))) |
(/.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (+.f64 J J)) |
(/.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (-.f64 0 (*.f64 J -2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (-.f64 0 (neg.f64 (+.f64 J J)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 J U) (/.f64 1 J))) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U (+.f64 J J)))) (+.f64 J J)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U (+.f64 J J)))) (-.f64 0 (neg.f64 (+.f64 J J)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 J 4) U))) (*.f64 J 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U (neg.f64 J)))) (neg.f64 J)) |
(/.f64 (/.f64 (*.f64 U 8) J) (/.f64 8 J)) |
(neg.f64 (neg.f64 U)) |
(neg.f64 (/.f64 U (/.f64 J (neg.f64 J)))) |
| Outputs |
|---|
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
U |
(+.f64 U 0) |
U |
(+.f64 U (/.f64 0 J)) |
U |
(+.f64 U (/.f64 0 (/.f64 1 J))) |
U |
(+.f64 0 U) |
U |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
U |
(-.f64 U 0) |
U |
(-.f64 0 (neg.f64 U)) |
U |
(/.f64 J (/.f64 J U)) |
U |
(/.f64 J (/.f64 (neg.f64 (/.f64 J U)) -1)) |
U |
(/.f64 U 1) |
U |
(/.f64 U (-.f64 0 (/.f64 J (neg.f64 J)))) |
U |
(/.f64 (/.f64 U J) (/.f64 1 J)) |
U |
(/.f64 (/.f64 U J) (/.f64 (neg.f64 (/.f64 1 J)) -1)) |
U |
(/.f64 1 (/.f64 1 U)) |
U |
(/.f64 (+.f64 U U) 2) |
U |
(/.f64 (+.f64 J J) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 2 (*.f64 2 (/.f64 1 U))) |
U |
(/.f64 2 (/.f64 2 U)) |
U |
(/.f64 (*.f64 U (/.f64 2 J)) (/.f64 2 J)) |
U |
(/.f64 (*.f64 U 4) 4) |
U |
(/.f64 (*.f64 J 4) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 (*.f64 J 4) (*.f64 (/.f64 J U) 4)) |
U |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 J) U)) |
U |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
U |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 2 U) (+.f64 J J))) |
U |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 -1 U) (neg.f64 J))) |
U |
(/.f64 (neg.f64 U) -1) |
U |
(/.f64 (neg.f64 U) (/.f64 J (neg.f64 J))) |
U |
(/.f64 (neg.f64 J) (neg.f64 (/.f64 J U))) |
U |
(/.f64 (neg.f64 J) (/.f64 -1 (/.f64 U J))) |
U |
(/.f64 -1 (-.f64 0 (/.f64 1 U))) |
U |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J))) |
(/.f64 (/.f64 (*.f64 J (/.f64 2 U)) (*.f64 (/.f64 J U) (/.f64 J U))) (/.f64 2 J)) |
(/.f64 (*.f64 J (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) (/.f64 2 J)) |
(*.f64 (/.f64 2 U) (/.f64 J (*.f64 (/.f64 J U) (*.f64 (/.f64 J U) (/.f64 2 J))))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 J 4) U) J)) |
U |
(/.f64 4 (+.f64 (*.f64 2 (/.f64 1 U)) (*.f64 2 (/.f64 1 U)))) |
U |
(/.f64 4 (+.f64 (/.f64 2 U) (/.f64 2 U))) |
U |
(/.f64 (*.f64 (/.f64 U J) 4) (*.f64 2 (/.f64 2 J))) |
U |
(/.f64 (*.f64 U 8) 8) |
U |
(/.f64 (*.f64 J 8) (+.f64 (*.f64 (/.f64 J U) 4) (*.f64 (/.f64 J U) 4))) |
U |
(/.f64 (*.f64 U -2) -2) |
U |
(/.f64 (*.f64 U -2) (*.f64 2 (/.f64 J (neg.f64 J)))) |
U |
(/.f64 (*.f64 U -2) (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J)))) |
U |
(/.f64 (*.f64 J -2) (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U)))) |
(*.f64 -2 (/.f64 J (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U))))) |
(*.f64 J (/.f64 -2 (+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U))))) |
(/.f64 (*.f64 J -2) (+.f64 (/.f64 -1 (/.f64 U J)) (/.f64 -1 (/.f64 U J)))) |
(*.f64 -2 (/.f64 J (+.f64 (neg.f64 (/.f64 J U)) (neg.f64 (/.f64 J U))))) |
(*.f64 J (/.f64 -2 (+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U))))) |
(/.f64 (*.f64 J U) J) |
U |
(/.f64 (*.f64 U (+.f64 J J)) (+.f64 J J)) |
U |
(/.f64 (*.f64 U (+.f64 J J)) (/.f64 2 (/.f64 1 J))) |
U |
(/.f64 (*.f64 (*.f64 J 4) U) (*.f64 J 4)) |
(*.f64 U (/.f64 (*.f64 J 4) (*.f64 J 4))) |
(*.f64 U (/.f64 (*.f64 J 8) (*.f64 J 8))) |
(/.f64 (*.f64 (*.f64 J 4) U) (/.f64 4 (/.f64 1 J))) |
(*.f64 U (/.f64 (*.f64 J 4) (/.f64 J 1/4))) |
(*.f64 U (*.f64 J (/.f64 4 (/.f64 J 1/4)))) |
(/.f64 (*.f64 U (neg.f64 J)) (neg.f64 J)) |
U |
(/.f64 (/.f64 J (neg.f64 J)) (/.f64 -1 U)) |
U |
(/.f64 1/2 (/.f64 1/2 U)) |
U |
(/.f64 (neg.f64 (+.f64 J J)) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 8 (+.f64 (/.f64 (/.f64 (*.f64 J 4) U) J) (/.f64 (/.f64 (*.f64 J 4) U) J))) |
U |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) (/.f64 2 J)))) |
(/.f64 (/.f64 (*.f64 J (/.f64 2 U)) (*.f64 (/.f64 J U) (/.f64 J U))) (/.f64 2 J)) |
(/.f64 (*.f64 J (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) (/.f64 2 J)) |
(*.f64 (/.f64 2 U) (/.f64 J (*.f64 (/.f64 J U) (*.f64 (/.f64 J U) (/.f64 2 J))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) (+.f64 (*.f64 2 (/.f64 2 J)) (*.f64 2 (/.f64 2 J)))) |
U |
(/.f64 (*.f64 2 (*.f64 U 8)) 16) |
U |
(/.f64 (*.f64 2 (*.f64 U -2)) (+.f64 (*.f64 2 (/.f64 J (neg.f64 J))) (*.f64 2 (/.f64 J (neg.f64 J))))) |
U |
(/.f64 (*.f64 2 (*.f64 U -2)) (+.f64 (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J))) (*.f64 (/.f64 1 J) (neg.f64 (+.f64 J J))))) |
U |
(/.f64 (*.f64 2 (*.f64 (*.f64 J 4) U)) (*.f64 J 8)) |
(*.f64 U (/.f64 (*.f64 J 4) (*.f64 J 4))) |
(*.f64 U (/.f64 (*.f64 J 8) (*.f64 J 8))) |
(/.f64 (*.f64 2 (*.f64 U (neg.f64 J))) (*.f64 J -2)) |
U |
(/.f64 (/.f64 (/.f64 U J) 1/4) (/.f64 4 J)) |
U |
(/.f64 (/.f64 U (neg.f64 J)) (neg.f64 (/.f64 1 J))) |
U |
(/.f64 (/.f64 4 (/.f64 1 U)) 4) |
U |
(/.f64 (/.f64 2 (/.f64 1 J)) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) 4) |
U |
(/.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (*.f64 J 8)) |
U |
(/.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (/.f64 8 (/.f64 1 J))) |
U |
(/.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (*.f64 J -2)) |
U |
(/.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (neg.f64 (+.f64 J J))) |
U |
(/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (*.f64 (/.f64 J U) (/.f64 J U))) |
U |
(/.f64 (/.f64 U (/.f64 J (neg.f64 J))) -1) |
U |
(/.f64 (/.f64 U (+.f64 J J)) (*.f64 (/.f64 1 J) 1/2)) |
U |
(/.f64 (/.f64 U 2) 1/2) |
U |
(/.f64 (/.f64 J 2) (/.f64 J (+.f64 U U))) |
U |
(/.f64 (neg.f64 (*.f64 U 4)) -4) |
U |
(/.f64 (neg.f64 (*.f64 U (/.f64 2 J))) (-.f64 0 (/.f64 2 J))) |
(/.f64 (neg.f64 (*.f64 U (/.f64 2 J))) (neg.f64 (/.f64 2 J))) |
(/.f64 (neg.f64 (*.f64 (/.f64 2 J) (neg.f64 U))) (/.f64 2 J)) |
(/.f64 (neg.f64 (*.f64 U (+.f64 J J))) (neg.f64 (+.f64 J J))) |
U |
(/.f64 (neg.f64 (*.f64 (*.f64 J 4) U)) (neg.f64 (*.f64 J 4))) |
(*.f64 U (/.f64 (*.f64 J 4) (*.f64 J 4))) |
(*.f64 U (/.f64 (*.f64 J 8) (*.f64 J 8))) |
(/.f64 (neg.f64 (*.f64 U (neg.f64 J))) J) |
U |
(/.f64 (+.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))) (+.f64 (neg.f64 (/.f64 1 J)) (neg.f64 (/.f64 1 J)))) |
U |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 J 4) U)) (*.f64 2 (*.f64 (*.f64 J 4) U))) (*.f64 2 (*.f64 J 8))) |
(*.f64 U (/.f64 (*.f64 J 4) (*.f64 J 4))) |
(*.f64 U (/.f64 (*.f64 J 8) (*.f64 J 8))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 U (neg.f64 J))) (*.f64 2 (*.f64 U (neg.f64 J)))) (*.f64 2 (*.f64 J -2))) |
U |
(/.f64 (+.f64 (/.f64 4 (/.f64 1 U)) (/.f64 4 (/.f64 1 U))) 8) |
U |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 J)) (/.f64 2 (/.f64 1 J))) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J)) (/.f64 (*.f64 (/.f64 U J) 4) (/.f64 1 J))) 8) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 U 8) (/.f64 1 J)) (/.f64 (*.f64 U 8) (/.f64 1 J))) (*.f64 2 (*.f64 J 8))) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (/.f64 (*.f64 U -2) (/.f64 1 J))) (*.f64 2 (*.f64 J -2))) |
U |
(/.f64 (+.f64 (/.f64 (*.f64 U -2) (/.f64 1 J)) (/.f64 (*.f64 U -2) (/.f64 1 J))) (*.f64 2 (neg.f64 (+.f64 J J)))) |
U |
(/.f64 (+.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (/.f64 (/.f64 J U) (/.f64 1 J))) (*.f64 (/.f64 J U) (*.f64 J (/.f64 2 U)))) |
(/.f64 (+.f64 (/.f64 J (*.f64 U (/.f64 1 J))) (/.f64 J (*.f64 U (/.f64 1 J)))) (*.f64 (/.f64 J U) (*.f64 J (/.f64 2 U)))) |
(/.f64 (/.f64 (+.f64 U U) (/.f64 J (/.f64 J (/.f64 U J)))) (*.f64 J (/.f64 2 U))) |
(/.f64 (+.f64 (/.f64 U (/.f64 J (neg.f64 J))) (/.f64 U (/.f64 J (neg.f64 J)))) -2) |
U |
(/.f64 (+.f64 (/.f64 U 2) (/.f64 U 2)) 1) |
U |
(/.f64 (+.f64 (neg.f64 (*.f64 U (+.f64 J J))) (neg.f64 (*.f64 U (+.f64 J J)))) (*.f64 2 (neg.f64 (+.f64 J J)))) |
U |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 J 4) U)) (neg.f64 (*.f64 (*.f64 J 4) U))) (+.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 J 4)))) |
(*.f64 U (/.f64 (*.f64 J 4) (*.f64 J 4))) |
(*.f64 U (/.f64 (*.f64 J 8) (*.f64 J 8))) |
(/.f64 (+.f64 (neg.f64 (*.f64 U (neg.f64 J))) (neg.f64 (*.f64 U (neg.f64 J)))) (+.f64 J J)) |
U |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
U |
(/.f64 (/.f64 (*.f64 J U) 2) (/.f64 J 2)) |
U |
(/.f64 (/.f64 (*.f64 J U) (*.f64 J 4)) 1/4) |
U |
(/.f64 (/.f64 (*.f64 J U) 1/2) (+.f64 J J)) |
U |
(/.f64 (/.f64 (*.f64 U (neg.f64 J)) J) -1) |
U |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
U |
(/.f64 (/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) J) (/.f64 (/.f64 J U) U)) |
U |
(/.f64 (/.f64 (/.f64 (/.f64 J U) (/.f64 1 J)) (/.f64 J U)) (/.f64 J U)) |
U |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) (+.f64 J J)) 1/2) |
U |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) 2) (/.f64 J 2)) |
U |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) (*.f64 J 4)) 1/4) |
U |
(/.f64 (/.f64 (neg.f64 (*.f64 U (neg.f64 J))) 1/2) (+.f64 J J)) |
U |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 J 4) U))) (-.f64 0 (*.f64 J 8))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 U (*.f64 J 4)))) (neg.f64 (*.f64 J 8))) |
(/.f64 (neg.f64 (*.f64 U (*.f64 J 8))) (neg.f64 (*.f64 J 8))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 U (neg.f64 J)))) (-.f64 0 (*.f64 J -2))) |
U |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 J))) (-.f64 0 (*.f64 J (/.f64 2 U)))) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 U 8) (/.f64 1 J))) (-.f64 0 (*.f64 J 8))) |
(/.f64 (neg.f64 (*.f64 8 (/.f64 U (/.f64 1 J)))) (neg.f64 (*.f64 J 8))) |
(/.f64 (neg.f64 (/.f64 J (/.f64 1/8 U))) (neg.f64 (*.f64 J 8))) |
(/.f64 (*.f64 (*.f64 U J) -8) (neg.f64 (*.f64 J 8))) |
(/.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (+.f64 J J)) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (-.f64 0 (*.f64 J -2))) |
U |
(/.f64 (neg.f64 (/.f64 (*.f64 U -2) (/.f64 1 J))) (-.f64 0 (neg.f64 (+.f64 J J)))) |
U |
(/.f64 (neg.f64 (/.f64 (/.f64 J U) (/.f64 1 J))) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (neg.f64 (/.f64 J (*.f64 U (/.f64 1 J)))) (neg.f64 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (/.f64 (neg.f64 J) (/.f64 U J)) (neg.f64 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (/.f64 J (/.f64 U (neg.f64 J))) (neg.f64 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U (+.f64 J J)))) (+.f64 J J)) |
U |
(/.f64 (neg.f64 (neg.f64 (*.f64 U (+.f64 J J)))) (-.f64 0 (neg.f64 (+.f64 J J)))) |
U |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 J 4) U))) (*.f64 J 4)) |
(*.f64 U (/.f64 (*.f64 J 4) (*.f64 J 4))) |
(*.f64 U (/.f64 (*.f64 J 8) (*.f64 J 8))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 U (neg.f64 J)))) (neg.f64 J)) |
U |
(/.f64 (/.f64 (*.f64 U 8) J) (/.f64 8 J)) |
U |
(neg.f64 (neg.f64 U)) |
U |
(neg.f64 (/.f64 U (/.f64 J (neg.f64 J)))) |
U |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 1/2 (/.f64 U J)) |
| ✓ | 15.8b | (*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
Compiled 27 to 15 computations (44.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | J | @ | 0 | (*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
| 0.0ms | U | @ | 0 | (*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
| 0.0ms | U | @ | -inf | (*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
| 0.0ms | J | @ | inf | (*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
| 0.0ms | U | @ | inf | (*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
| 1× | batch-egg-rewrite |
| 1890× | bool.json-1 |
| 1890× | bool.json-2 |
| 1482× | bool.json-3 |
| 810× | rational.json-simplify-35 |
| 768× | rational.json-simplify-46 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 38 |
| 1 | 103 | 38 |
| 2 | 305 | 32 |
| 3 | 771 | 30 |
| 4 | 2114 | 18 |
| 5 | 6227 | 18 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
(*.f64 1/2 (/.f64 U J)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 U) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 U) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 U)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 U) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (neg.f64 (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U J) (/.f64 -1 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J -4) (*.f64 2 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (/.f64 (neg.f64 (/.f64 J U)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J J) (/.f64 -1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U -4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J (*.f64 -2 J)) (/.f64 1/2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J (neg.f64 J)) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 U 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 U -4)) (*.f64 2 (*.f64 U -4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 J) 1/2) (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 J) 2) (/.f64 (/.f64 J 2) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 J) (/.f64 1 U)) J)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 U)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x and (neg.f64 U) (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x or (neg.f64 U) (neg.f64 U)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 U J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/2 (/.f64 U J)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 U J)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 U (neg.f64 (*.f64 -2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U J) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 U J)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 U U) (*.f64 J 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U 4) (*.f64 2 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 U) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 J) (/.f64 2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 U) (*.f64 -2 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 J (/.f64 2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (/.f64 2 U)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (*.f64 2 (*.f64 J (/.f64 2 U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U -4) (*.f64 J -8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U J) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 U 4)) (*.f64 2 (*.f64 2 (*.f64 J 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (*.f64 J -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 U) (neg.f64 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 J) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 U 4))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 J 4))) (*.f64 2 (*.f64 2 (*.f64 J 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (/.f64 (/.f64 J 2) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 U) 2) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (*.f64 (/.f64 J U) (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 J 4)) (/.f64 1/2 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 U 4)) (-.f64 0 (*.f64 2 (*.f64 J 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 J) (/.f64 -1 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 U) 2) (/.f64 (neg.f64 U) 2)) (*.f64 -2 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (/.f64 (*.f64 J (/.f64 2 U)) 4)) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 U (*.f64 J 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (/.f64 J U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (/.f64 1 U)) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 U) 1/2) (+.f64 J J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 U) (+.f64 J J)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 U) 2) (/.f64 J 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 U) (*.f64 J 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 U) 2) -2) (*.f64 J 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 U) 2) J) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 U) 2) (*.f64 -2 J)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 U) 2) 1/2) (*.f64 -2 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 U) 2) -1) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 U) 2) (*.f64 J 1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) J) (/.f64 (/.f64 J U) U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (/.f64 J U)) (/.f64 J U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 U) 2)) J)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4)) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 1/2 (/.f64 U J))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 1/2 (/.f64 U J)) (*.f64 1/2 (/.f64 U J)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 1/2 (/.f64 U J)) (*.f64 1/2 (/.f64 U J))))))) |
| 1× | egg-herbie |
| 1296× | rational.json-simplify-39 |
| 1158× | rational.json-simplify-1 |
| 946× | rational.json-simplify-53 |
| 768× | rational.json-simplify-35 |
| 756× | rational.json-simplify-43 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 185 | 1187 |
| 1 | 683 | 1187 |
| 2 | 2545 | 1187 |
| 3 | 4108 | 1103 |
| 4 | 6397 | 1103 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(*.f64 -1 U) |
(+.f64 0 (neg.f64 U)) |
(+.f64 (neg.f64 U) 0) |
(+.f64 -1 (-.f64 1 U)) |
(+.f64 (-.f64 1 U) -1) |
(-.f64 0 U) |
(-.f64 (neg.f64 U) 0) |
(/.f64 J (neg.f64 (/.f64 J U))) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(/.f64 U -1) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(/.f64 (+.f64 U U) -2) |
(/.f64 (*.f64 U 4) -4) |
(/.f64 (*.f64 J -4) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(/.f64 (neg.f64 J) (/.f64 (neg.f64 (/.f64 J U)) -1)) |
(/.f64 (neg.f64 U) 1) |
(/.f64 (*.f64 U -4) 4) |
(/.f64 (*.f64 2 (*.f64 U 4)) -8) |
(/.f64 (*.f64 -2 U) 2) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(/.f64 (*.f64 2 (*.f64 U -4)) 8) |
(/.f64 (/.f64 J (*.f64 -2 J)) (/.f64 1/2 U)) |
(/.f64 (/.f64 J (neg.f64 J)) (/.f64 1 U)) |
(/.f64 (neg.f64 (*.f64 U 4)) 4) |
(/.f64 (+.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 U 4))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 U -4)) (*.f64 2 (*.f64 U -4))) 16) |
(/.f64 (/.f64 (neg.f64 J) 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (neg.f64 J) 2) (/.f64 (/.f64 J 2) U)) |
(/.f64 (/.f64 (neg.f64 J) (/.f64 1 U)) J) |
(neg.f64 U) |
(+.f64 (*.f64 1/2 (/.f64 U J)) 0) |
(+.f64 0 (*.f64 1/2 (/.f64 U J))) |
(-.f64 (*.f64 1/2 (/.f64 U J)) 0) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 U (+.f64 J J)) |
(/.f64 U (neg.f64 (*.f64 -2 J))) |
(/.f64 (/.f64 U J) 2) |
(/.f64 (*.f64 1/2 (/.f64 U J)) 1) |
(/.f64 1 (*.f64 J (/.f64 2 U))) |
(/.f64 (+.f64 U U) (*.f64 J 4)) |
(/.f64 2 (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(/.f64 (*.f64 (/.f64 U J) 2) 4) |
(/.f64 (*.f64 U 4) (*.f64 2 (*.f64 J 4))) |
(/.f64 (*.f64 1/2 U) J) |
(/.f64 (/.f64 1 J) (/.f64 2 U)) |
(/.f64 (neg.f64 U) (*.f64 -2 J)) |
(/.f64 -1 (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4)) |
(/.f64 4 (+.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (*.f64 2 (*.f64 J (/.f64 2 U))))) |
(/.f64 (*.f64 U -4) (*.f64 J -8)) |
(/.f64 (*.f64 (/.f64 U J) 4) 8) |
(/.f64 (*.f64 2 (*.f64 U 4)) (*.f64 2 (*.f64 2 (*.f64 J 4)))) |
(/.f64 (*.f64 -2 U) (*.f64 J -4)) |
(/.f64 (*.f64 -2 U) (neg.f64 (*.f64 J 4))) |
(/.f64 (/.f64 1/2 J) (/.f64 1 U)) |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 U 4))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 J 4))) (*.f64 2 (*.f64 2 (*.f64 J 4))))) |
(/.f64 1/4 (/.f64 (/.f64 J 2) U)) |
(/.f64 (/.f64 (neg.f64 U) 2) (neg.f64 J)) |
(/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (*.f64 (/.f64 J U) (/.f64 J U))) |
(/.f64 (/.f64 1 (*.f64 J 4)) (/.f64 1/2 U)) |
(/.f64 (neg.f64 (*.f64 U 4)) (-.f64 0 (*.f64 2 (*.f64 J 4)))) |
(/.f64 (/.f64 -1/2 J) (/.f64 -1 U)) |
(/.f64 (+.f64 (/.f64 (neg.f64 U) 2) (/.f64 (neg.f64 U) 2)) (*.f64 -2 J)) |
(/.f64 (+.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (/.f64 (*.f64 J (/.f64 2 U)) 4)) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (/.f64 U (*.f64 J 4)) 1/2) |
(/.f64 -1/2 (neg.f64 (/.f64 J U))) |
(/.f64 (/.f64 1/2 (/.f64 1 U)) J) |
(/.f64 (/.f64 (*.f64 1/2 U) 1/2) (+.f64 J J)) |
(/.f64 (/.f64 (*.f64 1/2 U) (+.f64 J J)) 1/2) |
(/.f64 (/.f64 (*.f64 1/2 U) 2) (/.f64 J 2)) |
(/.f64 (/.f64 (*.f64 1/2 U) (*.f64 J 4)) 1/4) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) -2) (*.f64 J 1/2)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) J) -1) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) (*.f64 -2 J)) 1/2) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) 1/2) (*.f64 -2 J)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) -1) J) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) (*.f64 J 1/2)) -2) |
(/.f64 (/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) J) (/.f64 (/.f64 J U) U)) |
(/.f64 (/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (/.f64 J U)) (/.f64 J U)) |
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 U) 2)) J) |
(/.f64 (neg.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4)) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U)))) |
| Outputs |
|---|
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(*.f64 -1 U) |
(neg.f64 U) |
(+.f64 0 (neg.f64 U)) |
(neg.f64 U) |
(+.f64 (neg.f64 U) 0) |
(neg.f64 U) |
(+.f64 -1 (-.f64 1 U)) |
(neg.f64 U) |
(+.f64 (-.f64 1 U) -1) |
(neg.f64 U) |
(-.f64 0 U) |
(neg.f64 U) |
(-.f64 (neg.f64 U) 0) |
(neg.f64 U) |
(/.f64 J (neg.f64 (/.f64 J U))) |
(neg.f64 U) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(neg.f64 U) |
(/.f64 U -1) |
(neg.f64 U) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(neg.f64 U) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(neg.f64 U) |
(/.f64 (+.f64 U U) -2) |
(neg.f64 U) |
(/.f64 (*.f64 U 4) -4) |
(neg.f64 U) |
(/.f64 (*.f64 J -4) (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(neg.f64 U) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(neg.f64 U) |
(/.f64 (neg.f64 J) (/.f64 (neg.f64 (/.f64 J U)) -1)) |
(neg.f64 U) |
(/.f64 (neg.f64 U) 1) |
(neg.f64 U) |
(/.f64 (*.f64 U -4) 4) |
(neg.f64 U) |
(/.f64 (*.f64 2 (*.f64 U 4)) -8) |
(neg.f64 U) |
(/.f64 (*.f64 -2 U) 2) |
(neg.f64 U) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(neg.f64 U) |
(/.f64 (*.f64 2 (*.f64 U -4)) 8) |
(neg.f64 U) |
(/.f64 (/.f64 J (*.f64 -2 J)) (/.f64 1/2 U)) |
(neg.f64 U) |
(/.f64 (/.f64 J (neg.f64 J)) (/.f64 1 U)) |
(neg.f64 U) |
(/.f64 (neg.f64 (*.f64 U 4)) 4) |
(neg.f64 U) |
(/.f64 (+.f64 (neg.f64 (*.f64 U 4)) (neg.f64 (*.f64 U 4))) 8) |
(neg.f64 U) |
(/.f64 (+.f64 (*.f64 2 (*.f64 U -4)) (*.f64 2 (*.f64 U -4))) 16) |
(neg.f64 U) |
(/.f64 (/.f64 (neg.f64 J) 1/2) (*.f64 J (/.f64 2 U))) |
(neg.f64 U) |
(/.f64 (/.f64 (neg.f64 J) 2) (/.f64 (/.f64 J 2) U)) |
(neg.f64 U) |
(/.f64 (/.f64 (neg.f64 J) (/.f64 1 U)) J) |
(neg.f64 U) |
(neg.f64 U) |
(+.f64 (*.f64 1/2 (/.f64 U J)) 0) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(+.f64 0 (*.f64 1/2 (/.f64 U J))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(-.f64 (*.f64 1/2 (/.f64 U J)) 0) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 1/2 (/.f64 J U)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 U (+.f64 J J)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 U (neg.f64 (*.f64 -2 J))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 U J) 2) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 1/2 (/.f64 U J)) 1) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 1 (*.f64 J (/.f64 2 U))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (+.f64 U U) (*.f64 J 4)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 2 (*.f64 2 (*.f64 J (/.f64 2 U)))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 (/.f64 U J) 2) 4) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 U 4) (*.f64 2 (*.f64 J 4))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 1/2 U) J) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 1 J) (/.f64 2 U)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (neg.f64 U) (*.f64 -2 J)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 -1 (-.f64 0 (*.f64 J (/.f64 2 U)))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4)) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 4 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 (/.f64 2 U) (/.f64 J (/.f64 J U))) (*.f64 (/.f64 J U) 4)) |
(*.f64 (/.f64 J 4) (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U (/.f64 (*.f64 J 4) (*.f64 U (/.f64 2 U)))) |
(/.f64 4 (+.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (*.f64 2 (*.f64 J (/.f64 2 U))))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 U -4) (*.f64 J -8)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 (/.f64 U J) 4) 8) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 2 (*.f64 U 4)) (*.f64 2 (*.f64 2 (*.f64 J 4)))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 -2 U) (*.f64 J -4)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 -2 U) (neg.f64 (*.f64 J 4))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 1/2 J) (/.f64 1 U)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) (+.f64 (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4) (*.f64 (*.f64 (/.f64 J U) (/.f64 J U)) 4))) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 4 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 (/.f64 2 U) (/.f64 J (/.f64 J U))) (*.f64 (/.f64 J U) 4)) |
(*.f64 (/.f64 J 4) (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U (/.f64 (*.f64 J 4) (*.f64 U (/.f64 2 U)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 U J) 4)) 16) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 U 4))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 J 4))) (*.f64 2 (*.f64 2 (*.f64 J 4))))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 1/4 (/.f64 (/.f64 J 2) U)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (neg.f64 U) 2) (neg.f64 J)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (*.f64 (/.f64 J U) (/.f64 J U))) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 4 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 (/.f64 2 U) (/.f64 J (/.f64 J U))) (*.f64 (/.f64 J U) 4)) |
(*.f64 (/.f64 J 4) (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U (/.f64 (*.f64 J 4) (*.f64 U (/.f64 2 U)))) |
(/.f64 (/.f64 1 (*.f64 J 4)) (/.f64 1/2 U)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (neg.f64 (*.f64 U 4)) (-.f64 0 (*.f64 2 (*.f64 J 4)))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 -1/2 J) (/.f64 -1 U)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (+.f64 (/.f64 (neg.f64 U) 2) (/.f64 (neg.f64 U) 2)) (*.f64 -2 J)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (+.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (/.f64 (*.f64 J (/.f64 2 U)) 4)) (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 4 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 (/.f64 2 U) (/.f64 J (/.f64 J U))) (*.f64 (/.f64 J U) 4)) |
(*.f64 (/.f64 J 4) (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U (/.f64 (*.f64 J 4) (*.f64 U (/.f64 2 U)))) |
(/.f64 (/.f64 U (*.f64 J 4)) 1/2) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 -1/2 (neg.f64 (/.f64 J U))) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 1/2 (/.f64 1 U)) J) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (*.f64 1/2 U) 1/2) (+.f64 J J)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (*.f64 1/2 U) (+.f64 J J)) 1/2) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (*.f64 1/2 U) 2) (/.f64 J 2)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (*.f64 1/2 U) (*.f64 J 4)) 1/4) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) -2) (*.f64 J 1/2)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) J) -1) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) (*.f64 -2 J)) 1/2) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) 1/2) (*.f64 -2 J)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) -1) J) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (neg.f64 U) 2) (*.f64 J 1/2)) -2) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) J) (/.f64 (/.f64 J U) U)) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 4 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 (/.f64 2 U) (/.f64 J (/.f64 J U))) (*.f64 (/.f64 J U) 4)) |
(*.f64 (/.f64 J 4) (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U (/.f64 (*.f64 J 4) (*.f64 U (/.f64 2 U)))) |
(/.f64 (/.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4) (/.f64 J U)) (/.f64 J U)) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 4 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 (/.f64 2 U) (/.f64 J (/.f64 J U))) (*.f64 (/.f64 J U) 4)) |
(*.f64 (/.f64 J 4) (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U (/.f64 (*.f64 J 4) (*.f64 U (/.f64 2 U)))) |
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J)) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 U) 2)) J) |
(*.f64 (/.f64 U J) 1/2) |
(*.f64 U (/.f64 1/2 J)) |
(/.f64 1/2 (/.f64 J U)) |
(/.f64 (neg.f64 (/.f64 (*.f64 J (/.f64 2 U)) 4)) (-.f64 0 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 J (/.f64 2 U)) (*.f64 4 (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 (*.f64 (/.f64 2 U) (/.f64 J (/.f64 J U))) (*.f64 (/.f64 J U) 4)) |
(*.f64 (/.f64 J 4) (/.f64 (/.f64 2 U) (*.f64 (/.f64 J U) (/.f64 J U)))) |
(/.f64 U (/.f64 (*.f64 J 4) (*.f64 U (/.f64 2 U)))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
| ✓ | 0.2b | (*.f64 J (/.f64 -2 U)) |
| ✓ | 7.9b | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
Compiled 54 to 26 computations (51.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 11.0ms | U | @ | -inf | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
| 1.0ms | J | @ | 0 | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
| 1.0ms | U | @ | 0 | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
| 0.0ms | J | @ | inf | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
| 0.0ms | U | @ | inf | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
| 1× | batch-egg-rewrite |
| 1792× | bool.json-1 |
| 1792× | bool.json-2 |
| 1748× | rational.json-1 |
| 1314× | bool.json-3 |
| 1094× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 81 |
| 1 | 138 | 81 |
| 2 | 391 | 81 |
| 3 | 971 | 81 |
| 4 | 2682 | 81 |
| 5 | 6262 | 81 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (/.f64 -2 U)) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 -2 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4))) (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 J (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 J (/.f64 -2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 J (/.f64 -2 U)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 J (/.f64 -2 U)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (*.f64 U -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (/.f64 (neg.f64 (*.f64 U -1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 J (/.f64 (neg.f64 (*.f64 U 4)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 J) (neg.f64 (*.f64 U -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 U J))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 U (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 U (+.f64 J J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 U (/.f64 2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (*.f64 U (/.f64 -2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J -2) U)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J -2) (+.f64 (neg.f64 (*.f64 U -1/2)) (neg.f64 (*.f64 U -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 U (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 U (*.f64 J -2)) (/.f64 U (*.f64 J -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -8 (*.f64 2 (*.f64 U (/.f64 2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 J J) (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J 4) (neg.f64 U)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (/.f64 -2 J)) (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J -4) (+.f64 U U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J U) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 J (neg.f64 U)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (/.f64 -2 U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 U (/.f64 -2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (-.f64 0 (*.f64 U (/.f64 2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J 4) (*.f64 U -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J 4) (*.f64 (*.f64 U -1/2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -2 U) (*.f64 J 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 J -2) 4) (*.f64 U 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 U (neg.f64 J)) 4) (+.f64 (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))) (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 J (/.f64 2 U)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 J -2)) (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (/.f64 U (neg.f64 J)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J 4)) (*.f64 U -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 J 4)) (+.f64 (*.f64 (*.f64 U -1/2) 4) (*.f64 (*.f64 U -1/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 J -2))) (*.f64 U -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J -4) U) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 J 4) (*.f64 U -1/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 U -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 J -4)) (*.f64 U -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4))) (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 J -4) U) (/.f64 (*.f64 J -4) U)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 J 4) (*.f64 U -1/2)) (/.f64 (*.f64 J 4) (*.f64 U -1/2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 J -2))) U)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 J (/.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 J (/.f64 -2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 J (/.f64 -2 U)) (*.f64 J (/.f64 -2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 J (/.f64 -2 U)) (*.f64 J (/.f64 -2 U))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (/.f64 (*.f64 J 4) (neg.f64 U)) (*.f64 U (/.f64 -2 J))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))) 1) (/.f64 U (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 J (neg.f64 U)) (/.f64 U (*.f64 J -2))) (*.f64 (/.f64 J (neg.f64 U)) (/.f64 U (*.f64 J -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 U (*.f64 J -2)) (/.f64 J (neg.f64 U))) (*.f64 (/.f64 U (*.f64 J -2)) (/.f64 J (neg.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))))))) |
| 1× | egg-herbie |
| 1094× | rational.json-simplify-53 |
| 1040× | rational.json-simplify-35 |
| 998× | rational.json-simplify-49 |
| 864× | rational.json-simplify-44 |
| 806× | rational.json-simplify-41 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 179 | 3045 |
| 1 | 515 | 2975 |
| 2 | 1387 | 2963 |
| 3 | 5357 | 2963 |
| 1× | node limit |
| Inputs |
|---|
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 -2 (/.f64 J U)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(*.f64 -1 (/.f64 U J)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(*.f64 -1 (/.f64 U J)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(*.f64 -1 (/.f64 U J)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(*.f64 -2 (/.f64 J U)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(*.f64 -2 (/.f64 J U)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 0) |
(+.f64 0 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))))) |
(-.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 0) |
(/.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 1) |
(/.f64 (*.f64 J (*.f64 -2 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 2) |
(/.f64 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4)) 4) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4))) (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4)))) 16) |
(neg.f64 (*.f64 J (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(+.f64 0 (*.f64 J (/.f64 -2 U))) |
(+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U))) |
(+.f64 (*.f64 J (/.f64 -2 U)) 0) |
(-.f64 (*.f64 J (/.f64 -2 U)) 0) |
(/.f64 J (*.f64 U -1/2)) |
(/.f64 J (/.f64 (neg.f64 (*.f64 U -1/2)) -1)) |
(/.f64 J (/.f64 (neg.f64 (*.f64 U 4)) 8)) |
(/.f64 (neg.f64 J) (neg.f64 (*.f64 U -1/2))) |
(/.f64 -2 (/.f64 U J)) |
(/.f64 -2 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J)))) |
(/.f64 1 (/.f64 U (*.f64 J -2))) |
(/.f64 -1 (/.f64 U (+.f64 J J))) |
(/.f64 -4 (*.f64 U (/.f64 2 J))) |
(/.f64 -4 (-.f64 0 (*.f64 U (/.f64 -2 J)))) |
(/.f64 (*.f64 J -2) U) |
(/.f64 (*.f64 J -2) (+.f64 (neg.f64 (*.f64 U -1/2)) (neg.f64 (*.f64 U -1/2)))) |
(/.f64 2 (/.f64 U (neg.f64 J))) |
(/.f64 2 (+.f64 (/.f64 U (*.f64 J -2)) (/.f64 U (*.f64 J -2)))) |
(/.f64 -8 (*.f64 2 (*.f64 U (/.f64 2 J)))) |
(/.f64 (+.f64 J J) (neg.f64 U)) |
(/.f64 (/.f64 (*.f64 J 4) (neg.f64 U)) 2) |
(/.f64 (*.f64 U (/.f64 -2 J)) (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J)))) |
(/.f64 (*.f64 J -4) (+.f64 U U)) |
(/.f64 (/.f64 J U) -1/2) |
(/.f64 (/.f64 J (neg.f64 U)) 1/2) |
(/.f64 (*.f64 J (/.f64 -2 U)) 1) |
(/.f64 4 (*.f64 U (/.f64 -2 J))) |
(/.f64 4 (-.f64 0 (*.f64 U (/.f64 2 J)))) |
(/.f64 (*.f64 J 4) (*.f64 U -2)) |
(/.f64 (*.f64 J 4) (*.f64 (*.f64 U -1/2) 4)) |
(/.f64 (*.f64 (/.f64 -2 U) (*.f64 J 4)) 4) |
(/.f64 (*.f64 (*.f64 J -2) 4) (*.f64 U 4)) |
(/.f64 (*.f64 (/.f64 U (neg.f64 J)) 4) (+.f64 (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))) (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))))) |
(/.f64 (*.f64 J (/.f64 2 U)) -1) |
(/.f64 (neg.f64 (*.f64 J -2)) (neg.f64 U)) |
(/.f64 8 (*.f64 (/.f64 U (neg.f64 J)) 4)) |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) -2) |
(/.f64 (*.f64 2 (*.f64 J 4)) (*.f64 U -4)) |
(/.f64 (*.f64 2 (*.f64 J 4)) (+.f64 (*.f64 (*.f64 U -1/2) 4) (*.f64 (*.f64 U -1/2) 4))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4))) 8) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 J -2))) (*.f64 U -2)) |
(/.f64 (/.f64 (*.f64 J -4) U) 2) |
(/.f64 (/.f64 (*.f64 J 4) (*.f64 U -1/2)) 4) |
(/.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 U -2))) |
(/.f64 (neg.f64 (*.f64 J -4)) (*.f64 U -2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4))) (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4)))) 16) |
(/.f64 (+.f64 (/.f64 (*.f64 J -4) U) (/.f64 (*.f64 J -4) U)) 4) |
(/.f64 (+.f64 (/.f64 (*.f64 J 4) (*.f64 U -1/2)) (/.f64 (*.f64 J 4) (*.f64 U -1/2))) 8) |
(/.f64 (neg.f64 (neg.f64 (*.f64 J -2))) U) |
(neg.f64 (*.f64 J (/.f64 2 U))) |
(-.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 0) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 1) |
(*.f64 1 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))) |
(*.f64 2 (/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2)) |
(*.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2)) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 J 4) (neg.f64 U)) (*.f64 U (/.f64 -2 J)))) |
(*.f64 (/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 2) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))) 1) (/.f64 U (neg.f64 J))) |
(/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 1) |
(/.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 2) |
(/.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4)) 8) |
(/.f64 (+.f64 (/.f64 J (neg.f64 U)) (/.f64 U (*.f64 J -2))) (*.f64 (/.f64 J (neg.f64 U)) (/.f64 U (*.f64 J -2)))) |
(/.f64 (+.f64 (/.f64 U (*.f64 J -2)) (/.f64 J (neg.f64 U))) (*.f64 (/.f64 U (*.f64 J -2)) (/.f64 J (neg.f64 U)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4))) 16) |
| Outputs |
|---|
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
U |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 J 2) U)) U) |
(+.f64 U (*.f64 2 (/.f64 (pow.f64 J 2) U))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 -1 (/.f64 U J)) |
(neg.f64 (/.f64 U J)) |
(/.f64 U (neg.f64 J)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 -1 (/.f64 U J)) |
(neg.f64 (/.f64 U J)) |
(/.f64 U (neg.f64 J)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 -1 (/.f64 U J)) |
(neg.f64 (/.f64 U J)) |
(/.f64 U (neg.f64 J)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 -1 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 0) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(+.f64 0 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))))) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(-.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 0) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(/.f64 (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 1) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(/.f64 (*.f64 J (*.f64 -2 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) 2) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(/.f64 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4)) 4) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(/.f64 (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4))) 8) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4))) (*.f64 2 (*.f64 J (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) -4)))) 16) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(neg.f64 (*.f64 J (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 -2 (/.f64 J U))) (neg.f64 J)) |
(*.f64 (neg.f64 J) (+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U)))) |
(+.f64 0 (*.f64 J (/.f64 -2 U))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(+.f64 (/.f64 J (neg.f64 U)) (/.f64 J (neg.f64 U))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(+.f64 (*.f64 J (/.f64 -2 U)) 0) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(-.f64 (*.f64 J (/.f64 -2 U)) 0) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 J (*.f64 U -1/2)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 J (/.f64 (neg.f64 (*.f64 U -1/2)) -1)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 J (/.f64 (neg.f64 (*.f64 U 4)) 8)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (neg.f64 J) (neg.f64 (*.f64 U -1/2))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 -2 (/.f64 U J)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 -2 (+.f64 (/.f64 U (+.f64 J J)) (/.f64 U (+.f64 J J)))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 1 (/.f64 U (*.f64 J -2))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 -1 (/.f64 U (+.f64 J J))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 -4 (*.f64 U (/.f64 2 J))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 -4 (-.f64 0 (*.f64 U (/.f64 -2 J)))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 J -2) U) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 J -2) (+.f64 (neg.f64 (*.f64 U -1/2)) (neg.f64 (*.f64 U -1/2)))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 2 (/.f64 U (neg.f64 J))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 2 (+.f64 (/.f64 U (*.f64 J -2)) (/.f64 U (*.f64 J -2)))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 -8 (*.f64 2 (*.f64 U (/.f64 2 J)))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (+.f64 J J) (neg.f64 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (/.f64 (*.f64 J 4) (neg.f64 U)) 2) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 U (/.f64 -2 J)) (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J)))) |
(*.f64 (/.f64 -2 J) (/.f64 U (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))))) |
(/.f64 (/.f64 (neg.f64 J) (/.f64 U (*.f64 U (/.f64 -2 J)))) (/.f64 U (neg.f64 J))) |
(*.f64 (/.f64 J (/.f64 (neg.f64 U) U)) (/.f64 (*.f64 2 (/.f64 J U)) J)) |
(*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J)) |
(/.f64 (*.f64 J -4) (+.f64 U U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (/.f64 J U) -1/2) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (/.f64 J (neg.f64 U)) 1/2) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 J (/.f64 -2 U)) 1) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 4 (*.f64 U (/.f64 -2 J))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 4 (-.f64 0 (*.f64 U (/.f64 2 J)))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 J 4) (*.f64 U -2)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 J 4) (*.f64 (*.f64 U -1/2) 4)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 (/.f64 -2 U) (*.f64 J 4)) 4) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 (*.f64 J -2) 4) (*.f64 U 4)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 (/.f64 U (neg.f64 J)) 4) (+.f64 (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))) (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))))) |
(*.f64 (/.f64 -2 J) (/.f64 U (*.f64 (/.f64 U (neg.f64 J)) (/.f64 U (neg.f64 J))))) |
(/.f64 (/.f64 (neg.f64 J) (/.f64 U (*.f64 U (/.f64 -2 J)))) (/.f64 U (neg.f64 J))) |
(*.f64 (/.f64 J (/.f64 (neg.f64 U) U)) (/.f64 (*.f64 2 (/.f64 J U)) J)) |
(*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J)) |
(/.f64 (*.f64 J (/.f64 2 U)) -1) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (neg.f64 (*.f64 J -2)) (neg.f64 U)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 8 (*.f64 (/.f64 U (neg.f64 J)) 4)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 2 (*.f64 J (/.f64 2 U))) -2) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 2 (*.f64 J 4)) (*.f64 U -4)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 2 (*.f64 J 4)) (+.f64 (*.f64 (*.f64 U -1/2) 4) (*.f64 (*.f64 U -1/2) 4))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4))) 8) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 J -2))) (*.f64 U -2)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (/.f64 (*.f64 J -4) U) 2) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (/.f64 (*.f64 J 4) (*.f64 U -1/2)) 4) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (neg.f64 (*.f64 J 4)) (neg.f64 (*.f64 U -2))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (neg.f64 (*.f64 J -4)) (*.f64 U -2)) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4))) (*.f64 2 (*.f64 (/.f64 -2 U) (*.f64 J 4)))) 16) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (+.f64 (/.f64 (*.f64 J -4) U) (/.f64 (*.f64 J -4) U)) 4) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (+.f64 (/.f64 (*.f64 J 4) (*.f64 U -1/2)) (/.f64 (*.f64 J 4) (*.f64 U -1/2))) 8) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 J -2))) U) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(neg.f64 (*.f64 J (/.f64 2 U))) |
(*.f64 -2 (/.f64 J U)) |
(*.f64 J (/.f64 -2 U)) |
(-.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 0) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 1) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 1 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U)))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 2 (/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2)) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 1/2) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 1/2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2)) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 J 4) (neg.f64 U)) (*.f64 U (/.f64 -2 J)))) |
(*.f64 1/2 (+.f64 (*.f64 U (/.f64 -2 J)) (*.f64 4 (/.f64 J (neg.f64 U))))) |
(*.f64 1/2 (+.f64 (*.f64 U (/.f64 -2 J)) (*.f64 J (/.f64 4 (neg.f64 U))))) |
(*.f64 1/2 (+.f64 (*.f64 U (/.f64 -2 J)) (*.f64 J (/.f64 -4 U)))) |
(*.f64 (/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 2) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))) 1) (/.f64 U (neg.f64 J))) |
(*.f64 (/.f64 U (neg.f64 J)) (+.f64 1 (*.f64 2 (*.f64 (/.f64 J U) (/.f64 J U))))) |
(*.f64 (neg.f64 (/.f64 U J)) (+.f64 1 (/.f64 (/.f64 J U) (*.f64 U (/.f64 1/2 J))))) |
(/.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 1) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(/.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 2) 2) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(/.f64 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4) 4) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4)) 8) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(/.f64 (+.f64 (/.f64 J (neg.f64 U)) (/.f64 U (*.f64 J -2))) (*.f64 (/.f64 J (neg.f64 U)) (/.f64 U (*.f64 J -2)))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(/.f64 (+.f64 (/.f64 U (*.f64 J -2)) (/.f64 J (neg.f64 U))) (*.f64 (/.f64 U (*.f64 J -2)) (/.f64 J (neg.f64 U)))) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) 4))) 16) |
(+.f64 (*.f64 -2 (/.f64 J U)) (*.f64 -1 (/.f64 U J))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 -2 (/.f64 J U))) |
(+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))) |
(+.f64 (neg.f64 (/.f64 U J)) (*.f64 J (/.f64 -2 U))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
| ✓ | 8.7b | (/.f64 (pow.f64 U 2) J) |
Compiled 37 to 26 computations (29.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 72.0ms | U | @ | 0 | (/.f64 (pow.f64 U 2) J) |
| 0.0ms | J | @ | inf | (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
| 0.0ms | J | @ | -inf | (/.f64 (pow.f64 U 2) J) |
| 0.0ms | J | @ | 0 | (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
| 0.0ms | U | @ | inf | (/.f64 (pow.f64 U 2) J) |
| 1× | batch-egg-rewrite |
| 1910× | bool.json-1 |
| 1910× | bool.json-2 |
| 1580× | bool.json-3 |
| 642× | rational.json-simplify-35 |
| 552× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 44 |
| 1 | 119 | 44 |
| 2 | 312 | 44 |
| 3 | 686 | 44 |
| 4 | 1708 | 44 |
| 5 | 5514 | 44 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 U 2) J) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 U 2) J) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 U 2) J))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 U 2) J) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (/.f64 1 J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (/.f64 1 J)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 U 2) (*.f64 (/.f64 2 J) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 J (/.f64 (/.f64 1 (pow.f64 U 2)) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) J) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 U 2) J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) (/.f64 2 J)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 (/.f64 1 (*.f64 J 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/4 (/.f64 1 J)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/2 (/.f64 1/2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 J) (pow.f64 U 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 J) (/.f64 1 (/.f64 1 (pow.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 U 2)) (/.f64 -1 J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (/.f64 -1 J) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 J (pow.f64 U 2)) (/.f64 2 (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (pow.f64 U 2) (neg.f64 J)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 1 (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (pow.f64 U 2) (*.f64 J 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (pow.f64 U 2) J) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 U 2) 4) J) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 8) (/.f64 1 (*.f64 J 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 (+.f64 J J) (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 U 2) (/.f64 2 J)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 J) (*.f64 2 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) -2) (/.f64 1/2 (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) -2) (/.f64 1 (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 J)) (*.f64 (pow.f64 U 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 U 2) (neg.f64 J)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 J (pow.f64 U 2))) (/.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 U 2)) (/.f64 (+.f64 J J) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 J) (*.f64 (pow.f64 U 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 U 2)) (/.f64 (neg.f64 J) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 U 2) 1/2) (/.f64 2 J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) 4) J))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 U 2)) (/.f64 J (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 J 4)) (*.f64 (pow.f64 U 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 J) (neg.f64 (pow.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 J) (/.f64 1/2 J)) (pow.f64 U 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 J)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (pow.f64 U 2) J)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (pow.f64 U 2) J) (/.f64 (pow.f64 U 2) J))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (pow.f64 U 2) J) (/.f64 (pow.f64 U 2) J)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))))))) |
| 1× | egg-herbie |
| 1232× | rational.json-simplify-41 |
| 1094× | rational.json-simplify-50 |
| 906× | rational.json-simplify-2 |
| 720× | rational.json-simplify-55 |
| 586× | rational.json-simplify-53 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 148 | 1702 |
| 1 | 321 | 1702 |
| 2 | 770 | 1576 |
| 3 | 2663 | 1576 |
| 4 | 4222 | 1576 |
| 5 | 6965 | 1576 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -2 J) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) |
(*.f64 -2 J) |
(*.f64 -2 J) |
(+.f64 (/.f64 (pow.f64 U 2) J) 0) |
(+.f64 0 (/.f64 (pow.f64 U 2) J)) |
(-.f64 (/.f64 (pow.f64 U 2) J) 0) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 J))) |
(*.f64 (pow.f64 U 2) (/.f64 1 J)) |
(*.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (/.f64 1 J)) 1/2)) |
(*.f64 (pow.f64 U 2) (*.f64 (/.f64 2 J) 1/2)) |
(*.f64 J (/.f64 (/.f64 1 (pow.f64 U 2)) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 (pow.f64 U 2) J) 1) |
(*.f64 1 (/.f64 (pow.f64 U 2) J)) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 J)) |
(*.f64 (*.f64 (pow.f64 U 2) (/.f64 2 J)) 1/2) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 J 4))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 (/.f64 1 (*.f64 J 4)) 1)) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/4 (/.f64 1 J))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/2 (/.f64 1/2 J))) |
(*.f64 (/.f64 1 J) (pow.f64 U 2)) |
(*.f64 (/.f64 1 J) (/.f64 1 (/.f64 1 (pow.f64 U 2)))) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 -1 J)) |
(*.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (/.f64 -1 J) 1)) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 2 (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 J))) |
(*.f64 -1 (*.f64 (/.f64 (pow.f64 U 2) (neg.f64 J)) 1)) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 1 (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 4 (/.f64 (pow.f64 U 2) (*.f64 J 4))) |
(*.f64 4 (/.f64 (/.f64 (pow.f64 U 2) J) 4)) |
(*.f64 (/.f64 (*.f64 (pow.f64 U 2) 4) J) 1/4) |
(*.f64 (*.f64 (pow.f64 U 2) 8) (/.f64 1 (*.f64 J 8))) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 (+.f64 J J) (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 1/2 (*.f64 (pow.f64 U 2) (/.f64 2 J))) |
(*.f64 (/.f64 1/2 J) (*.f64 2 (pow.f64 U 2))) |
(*.f64 (*.f64 (pow.f64 U 2) -2) (/.f64 1/2 (neg.f64 J))) |
(*.f64 (*.f64 (pow.f64 U 2) -2) (/.f64 1 (*.f64 J -2))) |
(*.f64 (*.f64 2 (/.f64 1 J)) (*.f64 (pow.f64 U 2) 1/2)) |
(*.f64 (/.f64 (pow.f64 U 2) (neg.f64 J)) -1) |
(*.f64 (*.f64 1/2 (/.f64 J (pow.f64 U 2))) (/.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 1/2 (pow.f64 U 2)) (/.f64 (+.f64 J J) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 2 J) (*.f64 (pow.f64 U 2) 1/2)) |
(*.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) 2) |
(*.f64 (/.f64 -1 (pow.f64 U 2)) (/.f64 (neg.f64 J) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (*.f64 (pow.f64 U 2) 1/2) (/.f64 2 J)) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) 4) J)) |
(*.f64 (/.f64 2 (pow.f64 U 2)) (/.f64 J (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 (/.f64 1 (*.f64 J 4)) (*.f64 (pow.f64 U 2) 4)) |
(*.f64 (/.f64 -1 J) (neg.f64 (pow.f64 U 2))) |
(*.f64 (+.f64 (/.f64 1/2 J) (/.f64 1/2 J)) (pow.f64 U 2)) |
(neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 J))) |
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 0) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1/2)) |
(*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1) |
(*.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4) 1/4) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1/2) 2) |
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4))) 16) |
| Outputs |
|---|
(*.f64 -2 J) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) |
(*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) |
(*.f64 -2 J) |
(*.f64 -2 J) |
(+.f64 (/.f64 (pow.f64 U 2) J) 0) |
(/.f64 (pow.f64 U 2) J) |
(+.f64 0 (/.f64 (pow.f64 U 2) J)) |
(/.f64 (pow.f64 U 2) J) |
(-.f64 (/.f64 (pow.f64 U 2) J) 0) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 2 (*.f64 (pow.f64 U 2) (/.f64 1/2 J))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (pow.f64 U 2) (/.f64 1 J)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (pow.f64 U 2) (*.f64 (*.f64 2 (/.f64 1 J)) 1/2)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (pow.f64 U 2) (*.f64 (/.f64 2 J) 1/2)) |
(*.f64 1/2 (*.f64 (pow.f64 U 2) (/.f64 2 J))) |
(*.f64 (pow.f64 U 2) (*.f64 1/2 (/.f64 2 J))) |
(*.f64 J (/.f64 (/.f64 1 (pow.f64 U 2)) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 J (/.f64 1 (*.f64 (pow.f64 U 2) (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2))))))) |
(*.f64 J (/.f64 (pow.f64 U 2) (/.f64 J (/.f64 1 J)))) |
(*.f64 (/.f64 (pow.f64 U 2) J) 1) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 1 (/.f64 (pow.f64 U 2) J)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 1/2 J)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 (pow.f64 U 2) (/.f64 2 J)) 1/2) |
(*.f64 1/2 (*.f64 (pow.f64 U 2) (/.f64 2 J))) |
(*.f64 (pow.f64 U 2) (*.f64 1/2 (/.f64 2 J))) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (/.f64 1 (*.f64 J 4))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 (/.f64 1 (*.f64 J 4)) 1)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/4 (/.f64 1 J))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 (pow.f64 U 2) 4) (*.f64 1/2 (/.f64 1/2 J))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 1 J) (pow.f64 U 2)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 1 J) (/.f64 1 (/.f64 1 (pow.f64 U 2)))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (neg.f64 (pow.f64 U 2)) (/.f64 -1 J)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (/.f64 -1 J) 1)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1 (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (pow.f64 U 2) (/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1 J)))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) J)) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (pow.f64 U 2) (/.f64 J (/.f64 (pow.f64 U 2) J)))) |
(/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (/.f64 J (/.f64 (pow.f64 U 2) J)) (pow.f64 U 2))) |
(/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 J (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 2 (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1 (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (pow.f64 U 2) (/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1 J)))) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) J)) |
(*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (pow.f64 U 2) (/.f64 J (/.f64 (pow.f64 U 2) J)))) |
(/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (/.f64 J (/.f64 (pow.f64 U 2) J)) (pow.f64 U 2))) |
(/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 J (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)))) |
(*.f64 -1 (/.f64 (pow.f64 U 2) (neg.f64 J))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 -1 (*.f64 (/.f64 (pow.f64 U 2) (neg.f64 J)) 1)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 1 (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 (/.f64 1/2 J) (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2))))) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 (pow.f64 U 2) (/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1/2 J)))) |
(*.f64 2 (*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) J) 2))) |
(*.f64 2 (*.f64 (/.f64 J (pow.f64 U 2)) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) (/.f64 J (/.f64 1/2 J)))))) |
(*.f64 2 (*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)) (+.f64 J J)))) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 (/.f64 1/2 J) (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2))))) |
(*.f64 (*.f64 2 (/.f64 J (pow.f64 U 2))) (/.f64 (pow.f64 U 2) (/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 1/2 J)))) |
(*.f64 2 (*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) J) 2))) |
(*.f64 2 (*.f64 (/.f64 J (pow.f64 U 2)) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) (/.f64 J (/.f64 1/2 J)))))) |
(*.f64 2 (*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)) (+.f64 J J)))) |
(*.f64 4 (/.f64 (pow.f64 U 2) (*.f64 J 4))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 4 (/.f64 (/.f64 (pow.f64 U 2) J) 4)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 (*.f64 (pow.f64 U 2) 4) J) 1/4) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 (pow.f64 U 2) 8) (/.f64 1 (*.f64 J 8))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) (pow.f64 U 2)) |
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)) (pow.f64 U 2)) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 (+.f64 J J) (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) (pow.f64 U 2)) |
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)) (pow.f64 U 2)) |
(*.f64 1/2 (*.f64 (pow.f64 U 2) (/.f64 2 J))) |
(*.f64 (pow.f64 U 2) (*.f64 1/2 (/.f64 2 J))) |
(*.f64 (/.f64 1/2 J) (*.f64 2 (pow.f64 U 2))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 (pow.f64 U 2) -2) (/.f64 1/2 (neg.f64 J))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 (pow.f64 U 2) -2) (/.f64 1 (*.f64 J -2))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 2 (/.f64 1 J)) (*.f64 (pow.f64 U 2) 1/2)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 (pow.f64 U 2) (neg.f64 J)) -1) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (*.f64 1/2 (/.f64 J (pow.f64 U 2))) (/.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (*.f64 1/2 (/.f64 J (pow.f64 U 2))) (/.f64 2 (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(*.f64 (*.f64 1/2 (/.f64 J (pow.f64 U 2))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) (/.f64 J (/.f64 2 J))))) |
(*.f64 1/2 (/.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (/.f64 J (*.f64 (pow.f64 U 2) (/.f64 2 J))) (pow.f64 U 2)))) |
(*.f64 1/2 (*.f64 (/.f64 J (pow.f64 U 2)) (/.f64 (*.f64 2 (pow.f64 U 2)) (/.f64 J (/.f64 (pow.f64 U 2) J))))) |
(*.f64 (/.f64 1/2 (pow.f64 U 2)) (/.f64 (+.f64 J J) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) (pow.f64 U 2)) |
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)) (pow.f64 U 2)) |
(*.f64 (/.f64 2 J) (*.f64 (pow.f64 U 2) 1/2)) |
(*.f64 1/2 (*.f64 (pow.f64 U 2) (/.f64 2 J))) |
(*.f64 (pow.f64 U 2) (*.f64 1/2 (/.f64 2 J))) |
(*.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) 2) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 -1 (pow.f64 U 2)) (/.f64 (neg.f64 J) (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2))))) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) (pow.f64 U 2)) |
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)) (pow.f64 U 2)) |
(*.f64 (*.f64 (pow.f64 U 2) 1/2) (/.f64 2 J)) |
(*.f64 1/2 (*.f64 (pow.f64 U 2) (/.f64 2 J))) |
(*.f64 (pow.f64 U 2) (*.f64 1/2 (/.f64 2 J))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) 4) J)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 2 (pow.f64 U 2)) (/.f64 J (*.f64 2 (*.f64 J (/.f64 (/.f64 J (pow.f64 U 2)) (pow.f64 U 2)))))) |
(*.f64 (/.f64 1 (pow.f64 U 2)) (/.f64 J (*.f64 J (/.f64 J (*.f64 (pow.f64 U 2) (pow.f64 U 2)))))) |
(/.f64 (/.f64 (pow.f64 U 2) (/.f64 J (pow.f64 U 2))) (pow.f64 U 2)) |
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 U 2) J)) (pow.f64 U 2)) |
(*.f64 (/.f64 1 (*.f64 J 4)) (*.f64 (pow.f64 U 2) 4)) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (/.f64 -1 J) (neg.f64 (pow.f64 U 2))) |
(/.f64 (pow.f64 U 2) J) |
(*.f64 (+.f64 (/.f64 1/2 J) (/.f64 1/2 J)) (pow.f64 U 2)) |
(/.f64 (pow.f64 U 2) J) |
(neg.f64 (/.f64 (pow.f64 U 2) (neg.f64 J))) |
(/.f64 (pow.f64 U 2) J) |
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 0) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1/2)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) 1/2) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4) 1/4) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)))) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1/2) 2) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 1) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2))) 2) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4) 4) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) 8) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) J) -1/4) (*.f64 J -2)) 4))) 16) |
(+.f64 (*.f64 -2 J) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
Compiled 10834 to 7411 computations (31.6% saved)
35 alts after pruning (25 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 576 | 9 | 585 |
| Fresh | 1 | 16 | 17 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 9 | 10 |
| Total | 578 | 35 | 613 |
| Status | Error | Program |
|---|---|---|
| 45.1b | (/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) | |
| 48.9b | (/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) | |
| 52.9b | (/.f64 (/.f64 U J) (/.f64 -1 J)) | |
| 48.6b | (/.f64 (/.f64 J (/.f64 1 U)) J) | |
| 48.4b | (/.f64 (/.f64 J J) (/.f64 -1 U)) | |
| 48.6b | (/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) | |
| 48.4b | (/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) | |
| 52.9b | (/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) | |
| 52.8b | (/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) | |
| 45.1b | (/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) | |
| 52.8b | (/.f64 (neg.f64 J) (/.f64 J U)) | |
| ✓ | 33.8b | (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
| 34.0b | (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) | |
| ✓ | 47.9b | (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
| 49.8b | (+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) | |
| 39.3b | (+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) | |
| 49.1b | (+.f64 -1 (-.f64 1 (neg.f64 U))) | |
| 62.3b | (*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) | |
| 49.3b | (*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) | |
| ✓ | 22.0b | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| 52.9b | (*.f64 (*.f64 -2 J) (/.f64 1/2 (/.f64 J U))) | |
| 53.2b | (*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) | |
| ✓ | 35.2b | (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
| ✓ | 31.5b | (*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
| 49.2b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) (*.f64 -2 J))) | |
| ✓ | 16.7b | (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
| 53.2b | (*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) | |
| ✓ | 48.8b | (*.f64 J (/.f64 U J)) |
| 48.9b | (*.f64 J (/.f64 1 (/.f64 J U))) | |
| 49.3b | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J))))) | |
| ✓ | 49.3b | (*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
| 62.5b | (*.f64 2 (/.f64 (pow.f64 J 2) U)) | |
| ✓ | 46.5b | (*.f64 -2 J) |
| ✓ | 48.3b | (neg.f64 U) |
| 45.0b | U |
Compiled 491 to 365 computations (25.7% saved)
| Inputs |
|---|
U |
(neg.f64 U) |
(*.f64 -2 J) |
(*.f64 J (/.f64 U J)) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(*.f64 J (/.f64 1 (/.f64 J U))) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) |
(*.f64 J (*.f64 -2 (*.f64 1/2 (/.f64 U J)))) |
(*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
(*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
(*.f64 (*.f64 -2 J) (/.f64 1/2 (/.f64 J U))) |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (*.f64 -2 (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) |
(*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J))))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) (*.f64 -2 J))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
| Outputs |
|---|
U |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
(neg.f64 U) |
6 calls:
| 141.0ms | J |
| 111.0ms | U |
| 104.0ms | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
| 64.0ms | (/.f64 K 2) |
| 57.0ms | K |
| Error | Segments | Branch |
|---|---|---|
| 13.5b | 5 | J |
| 15.6b | 3 | K |
| 11.8b | 3 | U |
| 5.1b | 3 | (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) |
| 16.6b | 1 | (cos.f64 (/.f64 K 2)) |
| 15.6b | 3 | (/.f64 K 2) |
Compiled 588 to 379 computations (35.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.0823581446399197e+308 | +inf |
| 0.0ms | -inf | -1.2176134384790785e+294 |
Compiled 33 to 27 computations (18.2% saved)
| Inputs |
|---|
U |
(neg.f64 U) |
(*.f64 -2 J) |
(*.f64 J (/.f64 U J)) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(*.f64 J (/.f64 1 (/.f64 J U))) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) |
(*.f64 J (*.f64 -2 (*.f64 1/2 (/.f64 U J)))) |
(*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
(*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
(*.f64 (*.f64 -2 J) (/.f64 1/2 (/.f64 J U))) |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (*.f64 -2 (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) |
(*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J))))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) (*.f64 -2 J))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
| Outputs |
|---|
U |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) |
(neg.f64 U) |
5 calls:
| 142.0ms | (/.f64 K 2) |
| 101.0ms | J |
| 65.0ms | U |
| 59.0ms | K |
| 18.0ms | (cos.f64 (/.f64 K 2)) |
| Error | Segments | Branch |
|---|---|---|
| 13.6b | 5 | J |
| 15.6b | 3 | K |
| 11.8b | 3 | U |
| 16.7b | 1 | (cos.f64 (/.f64 K 2)) |
| 15.6b | 3 | (/.f64 K 2) |
Compiled 537 to 338 computations (37.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 3.575688650756361e+232 | 2.3067580176826455e+250 |
| 30.0ms | -1.5966227839311795e+142 | -4.221687429985164e+141 |
| 36.0ms | 54× | body | 1024 | valid |
| 33.0ms | 152× | body | 256 | valid |
| 17.0ms | 34× | body | 512 | valid |
Compiled 538 to 442 computations (17.8% saved)
| Inputs |
|---|
U |
(neg.f64 U) |
(*.f64 -2 J) |
(*.f64 J (/.f64 U J)) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(*.f64 J (/.f64 1 (/.f64 J U))) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) |
(*.f64 J (*.f64 -2 (*.f64 1/2 (/.f64 U J)))) |
(*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
(*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
(*.f64 (*.f64 -2 J) (/.f64 1/2 (/.f64 J U))) |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (*.f64 -2 (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) |
(*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J))))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (neg.f64 U)))) (*.f64 -2 J))) |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (+.f64 (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))) |
| Outputs |
|---|
U |
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(neg.f64 U) |
5 calls:
| 121.0ms | J |
| 61.0ms | (cos.f64 (/.f64 K 2)) |
| 56.0ms | K |
| 55.0ms | U |
| 55.0ms | (/.f64 K 2) |
| Error | Segments | Branch |
|---|---|---|
| 16.7b | 7 | J |
| 20.1b | 3 | K |
| 16.6b | 3 | U |
| 19.7b | 4 | (cos.f64 (/.f64 K 2)) |
| 20.1b | 3 | (/.f64 K 2) |
Compiled 513 to 319 computations (37.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 61.0ms | 3.575688650756361e+232 | 2.3067580176826455e+250 |
| 52.0ms | -2.2237185287787088e-11 | -2.119330461512031e-17 |
| 54.0ms | 82× | body | 1024 | valid |
| 39.0ms | 189× | body | 256 | valid |
| 15.0ms | 33× | body | 512 | valid |
Compiled 575 to 455 computations (20.9% saved)
| Inputs |
|---|
U |
(neg.f64 U) |
(*.f64 -2 J) |
(*.f64 J (/.f64 U J)) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(*.f64 J (/.f64 1 (/.f64 J U))) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) |
(*.f64 J (*.f64 -2 (*.f64 1/2 (/.f64 U J)))) |
(*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
(*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
(*.f64 (*.f64 -2 J) (/.f64 1/2 (/.f64 J U))) |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (*.f64 -2 (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) |
(*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J))))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (+.f64 (*.f64 -2 J) (*.f64 (/.f64 (pow.f64 U 2) J) -1/4))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) J))) |
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) |
(+.f64 (neg.f64 U) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (/.f64 (pow.f64 J 2) U) -2))) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
U |
(neg.f64 U) |
U |
(neg.f64 U) |
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
U |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
3 calls:
| 388.0ms | J |
| 158.0ms | K |
| 119.0ms | U |
| Error | Segments | Branch |
|---|---|---|
| 19.9b | 11 | J |
| 20.5b | 5 | K |
| 21.2b | 4 | U |
Compiled 402 to 240 computations (40.3% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 68.0ms | 1.5249822834765364e-18 | 26932281.39364872 |
| 55.0ms | 4.5550695206396495e-43 | 1.5872078989318512e-38 |
| 44.0ms | 1.7198174022085261e-119 | 3.916373828421698e-115 |
| 50.0ms | 1.2973390102465106e-210 | 1.6097936105666137e-205 |
| 52.0ms | 1.8566050088297684e-262 | 3.1248961869139105e-257 |
| 40.0ms | -2.3857938558026096e-265 | -3.010986774497285e-267 |
| 66.0ms | -2.9489567918341585e-126 | -3.556371932314406e-143 |
| 54.0ms | -1.5196696339828772e-55 | -7.471118382759006e-59 |
| 81.0ms | -2.4286694423044807e+69 | -2.5130182574554685e+65 |
| 34.0ms | -2.647599963577576e+80 | -2.6080907578822586e+79 |
| 234.0ms | 331× | body | 1024 | valid |
| 223.0ms | 855× | body | 256 | valid |
| 64.0ms | 151× | body | 512 | valid |
| 7.0ms | 7× | body | 2048 | valid |
Compiled 1698 to 1371 computations (19.3% saved)
| Inputs |
|---|
U |
(neg.f64 U) |
(*.f64 -2 J) |
(*.f64 J (/.f64 U J)) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(*.f64 J (/.f64 1 (/.f64 J U))) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) |
(*.f64 J (*.f64 -2 (*.f64 1/2 (/.f64 U J)))) |
(*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
(*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
(*.f64 (*.f64 -2 J) (/.f64 1/2 (/.f64 J U))) |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (*.f64 -2 (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) |
(*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J))))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
(*.f64 (cos.f64 (*.f64 K -1/2)) (*.f64 -2 J)) |
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) J)) (*.f64 -2 J)) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))) |
| Outputs |
|---|
U |
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) |
U |
(neg.f64 U) |
U |
(neg.f64 U) |
3 calls:
| 826.0ms | J |
| 84.0ms | U |
| 74.0ms | K |
| Error | Segments | Branch |
|---|---|---|
| 21.3b | 9 | J |
| 28.1b | 5 | K |
| 21.1b | 6 | U |
Compiled 323 to 182 computations (43.7% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 103.0ms | 3.575688650756361e+232 | 2.3067580176826455e+250 |
| 53.0ms | 3.2146119552196515e+176 | 1.9843859798656824e+180 |
| 128.0ms | 2.5926378141951844e+94 | 2.8022118984202337e+97 |
| 74.0ms | 491186883.2879995 | 11681270572811.373 |
| 152.0ms | -2.2237185287787088e-11 | -2.119330461512031e-17 |
| 268.0ms | 197× | body | 1024 | valid |
| 187.0ms | 400× | body | 256 | valid |
| 41.0ms | 87× | body | 512 | valid |
| 4.0ms | 4× | body | 2048 | valid |
Compiled 608 to 499 computations (17.9% saved)
| Inputs |
|---|
U |
(neg.f64 U) |
(*.f64 -2 J) |
(*.f64 J (/.f64 U J)) |
(+.f64 -1 (-.f64 1 (neg.f64 U))) |
(/.f64 (neg.f64 J) (/.f64 J U)) |
(*.f64 J (/.f64 1 (/.f64 J U))) |
(/.f64 (/.f64 J J) (/.f64 -1 U)) |
(/.f64 (/.f64 J (/.f64 1 U)) J) |
(/.f64 (/.f64 U J) (/.f64 -1 J)) |
(*.f64 (/.f64 J (neg.f64 U)) (*.f64 J -2)) |
(*.f64 J (*.f64 -2 (*.f64 1/2 (/.f64 U J)))) |
(*.f64 J (*.f64 -2 (*.f64 (/.f64 U J) -1/2))) |
(*.f64 (*.f64 -2 J) (*.f64 1/2 (/.f64 U J))) |
(*.f64 (*.f64 -2 J) (/.f64 1/2 (/.f64 J U))) |
(/.f64 (neg.f64 U) (*.f64 (/.f64 1 J) (neg.f64 J))) |
(/.f64 (*.f64 -2 J) (*.f64 J (/.f64 2 U))) |
(/.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 -1/2 J)) |
(/.f64 (/.f64 1 J) (/.f64 (/.f64 1 U) J)) |
(/.f64 (/.f64 J 1/2) (*.f64 J (/.f64 2 U))) |
(/.f64 (/.f64 (*.f64 U 4) J) (/.f64 4 J)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 J)) J) (/.f64 2 U)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 J (/.f64 -2 U))))) |
(*.f64 J (*.f64 -2 (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J))))) |
(*.f64 J (/.f64 (/.f64 (/.f64 J U) J) (/.f64 (/.f64 J U) U))) |
(*.f64 (*.f64 -2 J) (+.f64 (/.f64 J U) (*.f64 1/2 (/.f64 U J)))) |
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 U J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 (+.f64 (*.f64 U (/.f64 -1/2 J)) (/.f64 J (neg.f64 U))) (*.f64 J -2)) |
(*.f64 J (neg.f64 (+.f64 (/.f64 U (neg.f64 J)) (*.f64 (/.f64 U (neg.f64 (/.f64 U J))) (/.f64 (*.f64 2 (/.f64 J U)) J))))) |
(*.f64 2 (/.f64 (pow.f64 J 2) U)) |
| Outputs |
|---|
(*.f64 -2 J) |
U |
(*.f64 -2 J) |
U |
(neg.f64 U) |
U |
(neg.f64 U) |
U |
(*.f64 -2 J) |
3 calls:
| 237.0ms | J |
| 154.0ms | U |
| 94.0ms | K |
| Error | Segments | Branch |
|---|---|---|
| 33.0b | 9 | J |
| 37.3b | 3 | K |
| 33.5b | 6 | U |
Compiled 284 to 153 computations (46.1% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 38.0ms | 8.186634249677987e+64 | 5.077629020997279e+65 |
| 55.0ms | 1.2973390102465106e-210 | 1.6097936105666137e-205 |
| 59.0ms | 1.8566050088297684e-262 | 3.1248961869139105e-257 |
| 46.0ms | -2.3857938558026096e-265 | -3.010986774497285e-267 |
| 65.0ms | -2.9489567918341585e-126 | -3.556371932314406e-143 |
| 113.0ms | -9.963679527930343e-17 | -3.3084871112775566e-21 |
| 43.0ms | -4.037754674447068e+22 | -4.4289651280596503e+21 |
| 94.0ms | -3.270616029468144e+87 | -2.647599963577576e+80 |
| 241.0ms | 269× | body | 1024 | valid |
| 200.0ms | 628× | body | 256 | valid |
| 59.0ms | 126× | body | 512 | valid |
| 1.0ms | 1× | body | 2048 | valid |
Compiled 766 to 632 computations (17.5% saved)
Total -21.7b remaining (-52.4%)
Threshold costs -21.7b (-52.4%)
| Inputs |
|---|
U |
(neg.f64 U) |
| Outputs |
|---|
(neg.f64 U) |
U |
(neg.f64 U) |
U |
3 calls:
| 109.0ms | J |
| 48.0ms | U |
| 10.0ms | K |
| Error | Segments | Branch |
|---|---|---|
| 41.6b | 6 | J |
| 41.4b | 4 | K |
| 42.3b | 4 | U |
Compiled 18 to 13 computations (27.8% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 9.496169415287823e-44 | 7.858303275336917e-40 |
| 25.0ms | 2.690259902961328e-160 | 4.6211217462170085e-158 |
| 11.0ms | -1.2826063985350164e-259 | -1.0041765175490172e-259 |
| 59.0ms | 288× | body | 256 | valid |
Compiled 231 to 189 computations (18.2% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 146 | 936 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) -inf.0) U (if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) +inf.0) (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) (neg.f64 U))) |
(if (<=.f64 U -6200000000000000071406493675020821899336416304875384546495406649947987585842726517491649909629640793602644841719742131069378236927439588556800) U (if (<=.f64 U 100000000000000005096102956370027281398552527353113666163096016433067742095641633184190908638890670217606581066817562776141799113274522085911825143802419273576310438824281483144380948014657857618043525615061189227441394677596191250608858071040) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) (neg.f64 U))) |
(if (<=.f64 U -6734393813712469/9903520314283042199192993792) U (if (<=.f64 U 1399999999999999916287645840063328820694650077075153788594157154497803430850395054932446100561786692534661459720871862784532594415423703167339065794072963475650910900357809331758383972694693900305568870102683176879161039465116578860761088) (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) (neg.f64 U))) |
(if (<=.f64 J -26499999999999998888108515169297219617032592174019871022744585394340479035768832) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 J -21000000000000001283707735751818803530834139610341151125454425423872) (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) (if (<=.f64 J -7350083789478079/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 J -2880583734948605/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) U (if (<=.f64 J -5663443303772807/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (neg.f64 U) (if (<=.f64 J 8863311460481781/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) U (if (<=.f64 J 3388816750449861/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (neg.f64 U) (if (<=.f64 J 554533938824163/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) (if (<=.f64 J 5938420220855319/383123885216472214589586756787577295904684780545900544) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 J 3715469692580659/281474976710656) U (+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))))))))))))) |
(if (<=.f64 U -5415987671873539/309485009821345068724781056) U (if (<=.f64 U 8000000000000) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 U 100000000000000002021887912715594698857609632321435774113777685620800400499816430935869782753280) U (if (<=.f64 U 1099999999999999895721033688701842310322731740291922787853178837895988010195708460994152347224101006273295010265791682164075211378068372421192974777870370495593313265467386757120) (neg.f64 U) (if (<=.f64 U 240000000000000012759844719038315768544813469805882423360567351689053396535011974270280102992383317816617320363500290255110810683313287692956061191416489693040780089536021364322794016410307997549651130804699553613069686333688619315757056) U (neg.f64 U)))))) |
(if (<=.f64 J -2050000000000000059783666290084946686595639796279234765890196700605415138334343168) (*.f64 -2 J) (if (<=.f64 J -16000000000000000000000) U (if (<=.f64 J -631383297997835/83076749736557242056487941267521536) (*.f64 -2 J) (if (<=.f64 J -4635172247509185/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) U (if (<=.f64 J -7841690728300809/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368) (neg.f64 U) (if (<=.f64 J 8863311460481781/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) U (if (<=.f64 J 578358058743443/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (neg.f64 U) (if (<=.f64 J 95000000000000002756190624563619161970461914128598179771527987200) U (*.f64 -2 J))))))))) |
(if (<=.f64 K -3877698763960779/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (neg.f64 U) (if (<=.f64 K 7281407019368197/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) U (if (<=.f64 K 5021681388309345/6277101735386680763835789423207666416102355444464034512896) (neg.f64 U) U))) |
U |
| Outputs |
|---|
(if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) -inf.0) U (if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) +inf.0) (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) (neg.f64 U))) |
(if (<=.f64 U -6200000000000000071406493675020821899336416304875384546495406649947987585842726517491649909629640793602644841719742131069378236927439588556800) U (if (<=.f64 U 100000000000000005096102956370027281398552527353113666163096016433067742095641633184190908638890670217606581066817562776141799113274522085911825143802419273576310438824281483144380948014657857618043525615061189227441394677596191250608858071040) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))) (*.f64 -2 J))) (neg.f64 U))) |
(if (<=.f64 U -6734393813712469/9903520314283042199192993792) U (if (<=.f64 U 1399999999999999916287645840063328820694650077075153788594157154497803430850395054932446100561786692534661459720871862784532594415423703167339065794072963475650910900357809331758383972694693900305568870102683176879161039465116578860761088) (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) (neg.f64 U))) |
(if (<=.f64 J -26499999999999998888108515169297219617032592174019871022744585394340479035768832) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 J -21000000000000001283707735751818803530834139610341151125454425423872) (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) (if (<=.f64 J -7350083789478079/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 J -2880583734948605/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) U (if (<=.f64 J -5663443303772807/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (neg.f64 U) (if (<=.f64 J 8863311460481781/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) U (if (<=.f64 J 3388816750449861/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (neg.f64 U) (if (<=.f64 J 554533938824163/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (+.f64 J J)) 2)))) (if (<=.f64 J 5938420220855319/383123885216472214589586756787577295904684780545900544) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 J 3715469692580659/281474976710656) U (+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 -1/2 K)) (+.f64 J J)))))))))))))) |
(if (<=.f64 U -5415987671873539/309485009821345068724781056) U (if (<=.f64 U 8000000000000) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 U 100000000000000002021887912715594698857609632321435774113777685620800400499816430935869782753280) U (if (<=.f64 U 1099999999999999895721033688701842310322731740291922787853178837895988010195708460994152347224101006273295010265791682164075211378068372421192974777870370495593313265467386757120) (neg.f64 U) (if (<=.f64 U 240000000000000012759844719038315768544813469805882423360567351689053396535011974270280102992383317816617320363500290255110810683313287692956061191416489693040780089536021364322794016410307997549651130804699553613069686333688619315757056) U (neg.f64 U)))))) |
(if (<=.f64 J -2050000000000000059783666290084946686595639796279234765890196700605415138334343168) (*.f64 -2 J) (if (<=.f64 J -16000000000000000000000) U (if (<=.f64 J -631383297997835/83076749736557242056487941267521536) (*.f64 -2 J) (if (<=.f64 J -4635172247509185/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) U (if (<=.f64 J -7841690728300809/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368) (neg.f64 U) (if (<=.f64 J 8863311460481781/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) U (if (<=.f64 J 578358058743443/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (neg.f64 U) (if (<=.f64 J 95000000000000002756190624563619161970461914128598179771527987200) U (*.f64 -2 J))))))))) |
(if (<=.f64 K -3877698763960779/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (neg.f64 U) (if (<=.f64 K 7281407019368197/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) U (if (<=.f64 K 5021681388309345/6277101735386680763835789423207666416102355444464034512896) (neg.f64 U) U))) |
U |
Compiled 384 to 273 computations (28.9% saved)
| 1× | egg-herbie |
| 1108× | rational.json-simplify-35 |
| 1044× | rational.json-simplify-41 |
| 1040× | rational.json-simplify-53 |
| 1032× | rational.json-simplify-51 |
| 894× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 312 | 13233 |
| 1 | 765 | 12567 |
| 2 | 1570 | 12335 |
| 3 | 3264 | 12171 |
| 4 | 6469 | 12171 |
| 5 | 7463 | 12171 |
| 6 | 7958 | 12171 |
| 1× | node limit |
Compiled 11 to 8 computations (27.3% saved)
Compiled 363 to 244 computations (32.8% saved)
Loading profile data...