Time bar (total: 20.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 0 |
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 1 |
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 2 |
| 50% | 0% | 0% | 100% | 0% | 0% | 0% | 3 |
| 50% | 0% | 0% | 100% | 0% | 0% | 0% | 4 |
| 50% | 0% | 0% | 100% | 0% | 0% | 0% | 5 |
| 75% | 0% | 0% | 100% | 0% | 0% | 0% | 6 |
| 75% | 0% | 0% | 100% | 0% | 0% | 0% | 7 |
| 75% | 0% | 0% | 100% | 0% | 0% | 0% | 8 |
| 87.5% | 0% | 0% | 100% | 0% | 0% | 0% | 9 |
| 87.5% | 0% | 0% | 100% | 0% | 0% | 0% | 10 |
| 87.5% | 0% | 0% | 100% | 0% | 0% | 0% | 11 |
| 93.8% | 0% | 0% | 100% | 0% | 0% | 0% | 12 |
Compiled 39 to 31 computations (20.5% saved)
| 3.7s | 8256× | body | 256 | valid |
| 1.0ms | 3× | body | 256 | precondition |
| 2× | egg-herbie |
| 7370× | rational_best-simplify-65 |
| 7254× | rational_best-simplify-108 |
| 1054× | rational_best-simplify-3 |
| 810× | rational_best-simplify-47 |
| 90× | rational_best-simplify-64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 33 | 172 |
| 1 | 52 | 172 |
| 2 | 82 | 172 |
| 3 | 119 | 172 |
| 4 | 154 | 172 |
| 5 | 205 | 172 |
| 6 | 311 | 172 |
| 7 | 565 | 172 |
| 8 | 1244 | 172 |
| 9 | 2111 | 172 |
| 10 | 2389 | 172 |
| 11 | 2667 | 172 |
| 12 | 2945 | 172 |
| 13 | 3223 | 172 |
| 14 | 3223 | 172 |
| 15 | 3376 | 172 |
| 16 | 3376 | 172 |
| 17 | 3654 | 172 |
| 18 | 3932 | 172 |
| 19 | 4210 | 172 |
| 20 | 4488 | 172 |
| 21 | 4766 | 172 |
| 22 | 5044 | 172 |
| 23 | 5044 | 172 |
| 24 | 5044 | 172 |
| 25 | 5322 | 172 |
| 26 | 5600 | 172 |
| 27 | 5878 | 172 |
| 28 | 6156 | 172 |
| 29 | 6434 | 172 |
| 30 | 6712 | 172 |
| 31 | 6990 | 172 |
| 32 | 7268 | 172 |
| 33 | 7546 | 172 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) cosTheta_i))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u1))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i))))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) cosTheta_i))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) cosTheta_i)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 cosTheta_i)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u1))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (cos.f32 (*.f32 u1 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (cos.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
Compiled 19 to 17 computations (10.5% saved)
| 1× | egg-herbie |
| 7918× | rational_best-simplify-108 |
| 3866× | rational_best-simplify-65 |
| 486× | rational_best-simplify-3 |
| 318× | rational_best-simplify-64 |
| 268× | rational_best-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 43 |
| 1 | 25 | 43 |
| 2 | 37 | 43 |
| 3 | 50 | 43 |
| 4 | 62 | 43 |
| 5 | 80 | 43 |
| 6 | 117 | 43 |
| 7 | 204 | 43 |
| 8 | 426 | 43 |
| 9 | 717 | 43 |
| 10 | 1319 | 43 |
| 11 | 1801 | 43 |
| 12 | 2085 | 43 |
| 13 | 2369 | 43 |
| 14 | 2653 | 43 |
| 15 | 2653 | 43 |
| 16 | 2653 | 43 |
| 17 | 2937 | 43 |
| 18 | 3221 | 43 |
| 19 | 3505 | 43 |
| 20 | 3789 | 43 |
| 21 | 4073 | 43 |
| 22 | 4357 | 43 |
| 23 | 6844 | 43 |
| 24 | 6844 | 43 |
| 25 | 7414 | 43 |
| 26 | 7892 | 43 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
Compiled 42 to 34 computations (19% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 1 | 3 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 2 | 4 |
| Status | Error | Program |
|---|---|---|
| ▶ | 13.4b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
Compiled 16 to 14 computations (12.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| ✓ | 0.1b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ✓ | 0.3b | (*.f32 (*.f32 2 (PI.f32)) u2) |
| ✓ | 14.1b | (log.f32 (-.f32 1 u1)) |
Compiled 53 to 39 computations (26.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 23.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 2.0ms | u2 | @ | 0 | (*.f32 (*.f32 2 (PI.f32)) u2) |
| 2.0ms | u1 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u1 | @ | -inf | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1× | batch-egg-rewrite |
| 826× | rational_best-simplify-63 |
| 814× | rational_best-4 |
| 814× | rational_best-2 |
| 814× | rational_best-3 |
| 814× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 88 |
| 1 | 110 | 88 |
| 2 | 206 | 88 |
| 3 | 589 | 88 |
| 4 | 2047 | 88 |
| 1× | node limit |
| Inputs |
|---|
(log.f32 (-.f32 1 u1)) |
(*.f32 (*.f32 2 (PI.f32)) u2) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -4)) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (/.f32 (log.f32 (-.f32 1 u1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2)) (/.f32 (log.f32 (-.f32 1 u1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (/.f32 (log.f32 (-.f32 1 u1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 4) (/.f32 (log.f32 (-.f32 1 u1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2)) (/.f32 (log.f32 (-.f32 1 u1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (log.f32 (-.f32 1 u1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (*.f32 (PI.f32) u2) 6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 4))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) u2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 6) 4) (-.f32 0 (/.f32 (*.f32 (PI.f32) u2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8))) (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 -2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 2) 2) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 4) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (-.f32 (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (*.f32 -2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 2) 2) (/.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 4) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (cos.f32 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 0) (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (cos.f32 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (cos.f32 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (cos.f32 0) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 0) (cos.f32 0)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) 4) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 0) 2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) (/.f32 (cos.f32 0) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) (/.f32 (/.f32 (cos.f32 0) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (cos.f32 0) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2) (PI.f32))) (cos.f32 (/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (*.f32 u2 4)))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2) (PI.f32))) (cos.f32 (/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 u2 4))) (PI.f32)) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (+.f32 (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) |
| 1× | egg-herbie |
| 1068× | rational_best-simplify-49 |
| 1018× | rational_best-simplify-64 |
| 958× | rational_best-simplify-47 |
| 864× | rational_best-simplify-65 |
| 806× | rational_best-simplify-53 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 410 | 6646 |
| 1 | 1079 | 6250 |
| 2 | 3294 | 6208 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1)) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))) |
(*.f32 -1 (log.f32 (/.f32 -1 u1))) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1)) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 3)))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2))))))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 1 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (*.f32 -4/45 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)))))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 (log.f32 (-.f32 1 u1)) 0) |
(+.f32 0 (log.f32 (-.f32 1 u1))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) 2)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) 2))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 4)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -4)) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) -4))) |
(+.f32 (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2)) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(-.f32 (log.f32 (-.f32 1 u1)) 0) |
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2)) |
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) 2))) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -2)) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (/.f32 (log.f32 (-.f32 1 u1)) 4))) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) 2)) 2)) |
(-.f32 (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -4)) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 4) (/.f32 (log.f32 (-.f32 1 u1)) -4)) |
(-.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2)) (/.f32 (log.f32 (-.f32 1 u1)) -4)) |
(*.f32 1 (log.f32 (-.f32 1 u1))) |
(*.f32 (log.f32 (-.f32 1 u1)) 1) |
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2) |
(*.f32 -2 (/.f32 (log.f32 (-.f32 1 u1)) -2)) |
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2)) |
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 1/4) |
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u1)) 4)) |
(*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 4)) 1/8) |
(/.f32 (log.f32 (-.f32 1 u1)) 1) |
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -2) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -4) |
(/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) -8) |
(/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 4)) 8) |
(/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -1) 4) |
(/.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) 8) |
(pow.f32 (log.f32 (-.f32 1 u1)) 1) |
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0) |
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) u2))) |
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (*.f32 (PI.f32) u2))) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (*.f32 (PI.f32) u2) 6) 4)) |
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0) |
(-.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) u2))) |
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 4))) 4)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) u2)) 2)) |
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 6) 4) (-.f32 0 (/.f32 (*.f32 (PI.f32) u2) 2))) |
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) |
(/.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) 4) |
(/.f32 (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) 8)) 16) |
(/.f32 (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8))) 8) |
(/.f32 (+.f32 (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8))) (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8)))) 16) |
(pow.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1) |
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 2) 2)) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 4)) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -2)) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 -2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4)) |
(-.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 2) 2) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -2) 2)) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 4) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4)) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 2) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 8) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 16) |
(pow.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) |
(+.f32 0 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2)) |
(+.f32 (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 2) 2)) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 4)) |
(-.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) |
(-.f32 0 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (-.f32 (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (*.f32 -2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) |
(-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2)))) |
(-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2))) 0)) |
(-.f32 (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 2) 2) (/.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2) 2)) |
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 4) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) |
(*.f32 1 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (cos.f32 0) 2))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 0)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) |
(*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (cos.f32 0) 2)) |
(*.f32 (cos.f32 0) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(*.f32 1/2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (/.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) 2) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (cos.f32 0) 2)) |
(*.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (cos.f32 0))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) 1/4) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (cos.f32 0) 4)) |
(*.f32 (*.f32 (cos.f32 0) (cos.f32 0)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(*.f32 1/4 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) |
(*.f32 (/.f32 (cos.f32 0) 4) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) |
(*.f32 (*.f32 (cos.f32 0) 2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(*.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 1/8) |
(*.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) (/.f32 (cos.f32 0) 8)) |
(*.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) (/.f32 (/.f32 (cos.f32 0) 2) 4)) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (cos.f32 0) 2)) 2) |
(/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1) |
(/.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 8) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2) (PI.f32))) (cos.f32 (/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (*.f32 u2 4)))) 2)))) 2) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2) (PI.f32))) (cos.f32 (/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 u2 4))) (PI.f32)) 2)))) 2) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (+.f32 (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1) |
(neg.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
| Outputs |
|---|
(*.f32 -1 u1) |
(neg.f32 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1 u1))) |
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) |
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))) |
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) |
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1)) |
(-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1)) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))))) |
(-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))))) |
(-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (-.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 -1 u1) (log.f32 -1)))) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))) |
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2)))) (*.f32 1 (/.f32 1/3 (pow.f32 u1 3))))) |
(-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2)))) (*.f32 1 (/.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/3 (pow.f32 u1 3)))) (/.f32 -1 u1)) |
(*.f32 -1 (log.f32 (/.f32 -1 u1))) |
(neg.f32 (log.f32 (/.f32 -1 u1))) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1)) |
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1)) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))))) |
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))))) |
(+.f32 (/.f32 -1 u1) (-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 1/2 (pow.f32 u1 2)))) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))) |
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2)))) (*.f32 1 (/.f32 1/3 (pow.f32 u1 3))))) |
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 1 (/.f32 1/2 (pow.f32 u1 2)))) (*.f32 1 (/.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/3 (pow.f32 u1 3)))) (/.f32 -1 u1)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) |
(*.f32 (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) u1) -1/2))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1)))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2))) (sqrt.f32 -1))) (pow.f32 u1 2)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) u1) -1/2)))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1)))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2))))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) |
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) u1) -1/2)) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2))) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))))) (pow.f32 u1 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2))) (sqrt.f32 -1))) (pow.f32 u1 2))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 3))))))) |
(+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1)))) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 2))) (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 3)))))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) u1)))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)))))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 1 (sqrt.f32 -1)) 1/2)) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) u1))))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 3)))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2))))))) |
(+.f32 (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 1 (sqrt.f32 -1)) 1/2)) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (pow.f32 u1 2)))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) u1))))) (*.f32 -1/2 (*.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 1 (sqrt.f32 -1)) 1/2)) 2)) (*.f32 1 (log.f32 (/.f32 -1 u1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (pow.f32 u1 3))))) |
(+.f32 (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (log.f32 (/.f32 -1 u1))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 3))))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (log.f32 (/.f32 -1 u1))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (pow.f32 u1 3)))))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2)) -2))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2)) -2)) (+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 4)) 2/3)))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))) |
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2)) -2)) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 4)) 2/3)) (+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 6)) -4/45))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (+.f32 (*.f32 -4/45 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 6) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) |
(+.f32 1 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 1 (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)))) |
(+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (+.f32 1 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)))) |
(+.f32 1 (-.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1/2))) |
(+.f32 1 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (*.f32 -4/45 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)))))) |
(+.f32 (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) 1)) |
(+.f32 1 (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (+.f32 (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 1 (+.f32 (-.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1/2)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(+.f32 (log.f32 (-.f32 1 u1)) 0) |
(log.f32 (-.f32 1 u1)) |
(+.f32 0 (log.f32 (-.f32 1 u1))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) 2)) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) 2))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2)) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 4)) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -4)) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) -4))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2)) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (log.f32 (-.f32 1 u1)) 0) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2)) |
(log.f32 (-.f32 1 u1)) |
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) 2))) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -2)) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (/.f32 (log.f32 (-.f32 1 u1)) 4))) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) 2)) 2)) |
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3/2) 2)) |
(/.f32 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 -3 (log.f32 (-.f32 1 u1)))) 4) |
(-.f32 (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (/.f32 (log.f32 (-.f32 1 u1)) -4)) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 4) (/.f32 (log.f32 (-.f32 1 u1)) -4)) |
(log.f32 (-.f32 1 u1)) |
(-.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -2)) (/.f32 (log.f32 (-.f32 1 u1)) -4)) |
(log.f32 (-.f32 1 u1)) |
(*.f32 1 (log.f32 (-.f32 1 u1))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (log.f32 (-.f32 1 u1)) 1) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(log.f32 (-.f32 1 u1)) |
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2) |
(log.f32 (-.f32 1 u1)) |
(*.f32 -2 (/.f32 (log.f32 (-.f32 1 u1)) -2)) |
(log.f32 (-.f32 1 u1)) |
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2)) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 1/4) |
(log.f32 (-.f32 1 u1)) |
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u1)) 4)) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 4)) 1/8) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (log.f32 (-.f32 1 u1)) 1) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -2) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -4) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) -8) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 4)) 8) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -1) 4) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) 8) |
(log.f32 (-.f32 1 u1)) |
(pow.f32 (log.f32 (-.f32 1 u1)) 1) |
(log.f32 (-.f32 1 u1)) |
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) u2))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) |
(*.f32 u2 (+.f32 (PI.f32) (PI.f32))) |
(*.f32 (PI.f32) (+.f32 u2 u2)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (*.f32 (PI.f32) u2))) |
(+.f32 (*.f32 u2 (PI.f32)) (+.f32 (/.f32 (*.f32 u2 (PI.f32)) 2) (/.f32 (*.f32 u2 (PI.f32)) 2))) |
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 2)) |
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (PI.f32)) 1)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (*.f32 (PI.f32) u2) 6) 4)) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(-.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) u2))) |
(*.f32 u2 (+.f32 (PI.f32) (PI.f32))) |
(*.f32 (PI.f32) (+.f32 u2 u2)) |
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 4))) 4)) |
(*.f32 u2 (+.f32 (PI.f32) (PI.f32))) |
(*.f32 (PI.f32) (+.f32 u2 u2)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) u2)) 2)) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 6) 4) (-.f32 0 (/.f32 (*.f32 (PI.f32) u2) 2))) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) 4) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) 8)) 16) |
(/.f32 (*.f32 8 (*.f32 4 (*.f32 u2 (PI.f32)))) 16) |
(/.f32 (*.f32 (*.f32 u2 (PI.f32)) 32) 16) |
(/.f32 (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8))) 8) |
(/.f32 (*.f32 (*.f32 (PI.f32) 8) (*.f32 2 u2)) 8) |
(/.f32 (*.f32 u2 (*.f32 (PI.f32) 16)) 8) |
(/.f32 (+.f32 (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8))) (*.f32 u2 (*.f32 2 (*.f32 (PI.f32) 8)))) 16) |
(/.f32 (*.f32 (*.f32 (PI.f32) 8) (*.f32 2 u2)) 8) |
(/.f32 (*.f32 u2 (*.f32 (PI.f32) 16)) 8) |
(pow.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1) |
(*.f32 (PI.f32) (*.f32 u2 2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2))) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 2) 2)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 4)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -2)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 -2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 2) 2) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -2) 2)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 4) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4)) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 2) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 4) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 8) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 16) |
(/.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 16) 16) |
(pow.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 0 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 2) 2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 4)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(-.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(-.f32 0 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (-.f32 (/.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) 2) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (-.f32 (/.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) 2) (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))) |
(-.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (/.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) 2) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(+.f32 (-.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) 2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 (*.f32 -2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2)))) |
(cos.f32 (*.f32 u2 (+.f32 (PI.f32) (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) |
(-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2))) 0)) |
(cos.f32 (*.f32 u2 (+.f32 (PI.f32) (PI.f32)))) |
(cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) |
(-.f32 (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 2) 2) (/.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2) 2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 4) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 1 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (cos.f32 0) 2))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 0)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (cos.f32 0) 2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (cos.f32 0) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 1/2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) 2) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (cos.f32 0) 2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (cos.f32 0))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) 1/4) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (/.f32 (cos.f32 0) 4)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 (cos.f32 0) (cos.f32 0)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 1/4 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 0) 4) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 (cos.f32 0) 2) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 1/8) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) (/.f32 (cos.f32 0) 8)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) (/.f32 (/.f32 (cos.f32 0) 2) 4)) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (cos.f32 0) 2)) 2) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(/.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) 4) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(/.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4)) 8) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2) (PI.f32))) (cos.f32 (/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (*.f32 u2 4)))) 2)))) 2) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (+.f32 (PI.f32) (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 (/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 1 (*.f32 4 u2)))) 2)))) 2) |
(-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (+.f32 (cos.f32 (+.f32 (PI.f32) (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (sin.f32 (/.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 4 u2))) 2))) 2)) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2) (PI.f32))) (cos.f32 (/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 u2 4))) (PI.f32)) 2)))) 2) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (+.f32 (PI.f32) (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 (/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 4 u2))) (PI.f32)) 2)))) 2) |
(-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (+.f32 (cos.f32 (+.f32 (PI.f32) (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 (/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 4 u2))) (PI.f32)) 2))) 2)) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 4) (+.f32 (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (-.f32 (*.f32 4 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))) 4) |
(-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (+.f32 (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 4)) |
(pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
(neg.f32 (neg.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) |
(cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) |
Compiled 7074 to 5552 computations (21.5% saved)
13 alts after pruning (12 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 237 | 12 | 249 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 237 | 13 | 250 |
| Status | Error | Program |
|---|---|---|
| ▶ | 13.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ▶ | 2.3b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.8b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ▶ | 1.8b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 2.3b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 3.4b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 7.4b | (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2))))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (+.f32 (cos.f32 (+.f32 (PI.f32) (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (sin.f32 (/.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 4 u2))) 2))) 2))) | |
| 14.3b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) 1))) | |
| ▶ | 14.9b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| ✓ | 13.4b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ▶ | 15.9b | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
Compiled 628 to 510 computations (18.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ✓ | 0.2b | (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
| 0.3b | (*.f32 (*.f32 2 (PI.f32)) u2) | |
| ✓ | 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 172 to 131 computations (23.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u1 | @ | inf | (*.f32 -1/3 (pow.f32 u1 3)) |
| 0.0ms | u1 | @ | 0 | (*.f32 -1/3 (pow.f32 u1 3)) |
| 1× | batch-egg-rewrite |
| 1042× | rational_best-simplify-62 |
| 778× | rational_best-simplify-1 |
| 776× | rational_best-simplify-47 |
| 586× | rational_best-simplify-83 |
| 556× | rational_best-simplify-63 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 153 |
| 1 | 198 | 149 |
| 2 | 399 | 145 |
| 3 | 1272 | 145 |
| 4 | 6599 | 145 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) -2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (-.f32 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (neg.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (neg.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/2 (pow.f32 u1 4))) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4))) (pow.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4))) (neg.f32 (pow.f32 u1 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1))))) |
| 1× | egg-herbie |
| 778× | rational_best-simplify-50 |
| 664× | rational_best-simplify-1 |
| 608× | rational_best-simplify-55 |
| 576× | rational_best-simplify-47 |
| 554× | rational_best-simplify-48 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 334 | 11062 |
| 1 | 832 | 10986 |
| 2 | 2087 | 9998 |
| 3 | 7202 | 9974 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1/2 (pow.f32 u1 2)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0) |
(+.f32 0 (*.f32 -1/3 (pow.f32 u1 3))) |
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0) |
(-.f32 0 (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) |
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1) |
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) -1) |
(/.f32 (*.f32 (pow.f32 u1 3) -2/3) 2) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) 4) |
(/.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) -2) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 8) |
(pow.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1) |
(neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) 0)) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 0) |
(-.f32 0 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 2) 1/2)) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 2)) |
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (-.f32 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (neg.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (neg.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/2 (pow.f32 u1 4))) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1) |
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(*.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) -1) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 1/2) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) |
(*.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4))) (pow.f32 u1 2))) |
(*.f32 1/2 (-.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) |
(*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 1/4) |
(*.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) |
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) -1) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 2) |
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) -2) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4)))) 2) |
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) 2) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))) 2) |
(/.f32 (+.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4))) (neg.f32 (pow.f32 u1 2))) 2) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) 8) |
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1) |
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 8) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 64) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 4) |
(/.f32 (*.f32 (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
| Outputs |
|---|
(*.f32 -1/2 (pow.f32 u1 2)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) |
(*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) (*.f32 u1 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/3))) |
(+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3))) |
(+.f32 (*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 u1 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/3)) (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) |
(+.f32 (*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(+.f32 (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) (*.f32 u1 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/3))) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 20/27 (/.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1)))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3))) (*.f32 20/27 (/.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (/.f32 20/27 u1))))) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) |
(*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) (*.f32 u1 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/3))) |
(+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3))) |
(+.f32 (*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 u1 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/3)) (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) |
(+.f32 (*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(+.f32 (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2)) (*.f32 u1 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/3))) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 20/27 (/.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1)))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3))) (*.f32 20/27 (/.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 (*.f32 (pow.f32 u1 2) 1/2) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (/.f32 20/27 u1))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 1)) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))) |
(+.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 6) -4/45)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))) |
(+.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)))) (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 1)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 0 (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(-.f32 0 (*.f32 (pow.f32 u1 3) 1/3)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) -1) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(/.f32 (*.f32 (pow.f32 u1 3) -2/3) 2) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) 4) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(/.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) -2) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 8) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(pow.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) 0)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 0) |
(-.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) |
(-.f32 0 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 2) 1/2)) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))))) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (neg.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))))) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) (neg.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) (pow.f32 u1 2))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (pow.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))))) |
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 2)) |
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) 2)) |
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4)) (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)) -1/2) 4))) |
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (neg.f32 (pow.f32 u1 4)) 4))) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (-.f32 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (neg.f32 (pow.f32 u1 4)) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (neg.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) (neg.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) -2)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 4)) 4))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (neg.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) (neg.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (pow.f32 u1 2) -4) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -4)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 4) 1/4) (/.f32 (pow.f32 u1 2) -2))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) (neg.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) -2)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 4)) 4))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) (neg.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (pow.f32 u1 2) -4) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -4)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 4) 1/4) (/.f32 (pow.f32 u1 2) -2))) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) (neg.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (pow.f32 u1 2) -4) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -4)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 4) 1/4) (/.f32 (pow.f32 u1 2) -2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (neg.f32 (pow.f32 u1 4)) 4))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4) (*.f32 -1/2 (pow.f32 u1 4))) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) 4))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1) |
(-.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) |
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) |
(*.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) -1) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 1/2) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) |
(*.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4))) (pow.f32 u1 2))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) |
(*.f32 1/2 (-.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) |
(*.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -4/3) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) |
(*.f32 1/2 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) -1/2)) (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) |
(*.f32 1/2 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) -1/2)) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4))))) |
(*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 1/4) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) |
(*.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) |
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1) |
(-.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))) -1) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 2) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) -2) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -4/3) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4)) |
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -4) 8) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -4/3) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4)) |
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -4) 8) |
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4)))) 2) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) 2) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -4/3) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4)) |
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -4) 8) |
(/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))) 2) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(/.f32 (+.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/2 (pow.f32 u1 4))) (neg.f32 (pow.f32 u1 2))) 2) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 4))) |
(-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -2) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))))) 8) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -4/3) (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2)))) 4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 2 (-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (pow.f32 u1 2))) 4)) |
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 4)))) -4) 8) |
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (*.f32 2 (pow.f32 u1 2)) (pow.f32 u1 4)))) 1) |
(-.f32 (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (+.f32 (pow.f32 u1 4) (*.f32 2 (pow.f32 u1 2))))) |
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4)))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) |
(*.f32 (/.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (+.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 2) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) |
(*.f32 -2 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2)))) |
(*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2)) 2) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2)) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) -2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 8) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (-.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (-.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 0 (neg.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 4) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4) (cos.f32 0))) 16) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 4 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 0))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 16) (cos.f32 0))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 64) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (-.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (-.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 0 (neg.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 4) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4) (cos.f32 0))) 16) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 4 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 0))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 16) (cos.f32 0))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 4) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4) (cos.f32 0))) 16) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 4 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 0))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 16) (cos.f32 0))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 4) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 4) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4) (cos.f32 0))) 16) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 4 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 0))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 16) (cos.f32 0))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 4) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4) (cos.f32 0))) 16) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 4 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 0))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 16) (cos.f32 0))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 4) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4) (cos.f32 0))) 16) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 4 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 0))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 16) (cos.f32 0))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 4) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4) (cos.f32 0))) 16) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 4 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 0))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 16) (cos.f32 0))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) 4) (*.f32 (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 0))) 16) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 8) (cos.f32 0))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 -1/4 (-.f32 (*.f32 -2 (pow.f32 u1 2)) (pow.f32 u1 4)))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 -1/4 (-.f32 (*.f32 (pow.f32 u1 2) -2) (pow.f32 u1 4))) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 14.1b | (log.f32 (-.f32 1 u1)) |
Compiled 23 to 18 computations (21.7% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u1 | @ | inf | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 1.0ms | u1 | @ | -inf | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 0.0ms | u1 | @ | 0 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 1× | batch-egg-rewrite |
| 1824× | rational_best-1 |
| 1822× | rational_best-4 |
| 1822× | rational_best-2 |
| 1822× | rational_best-3 |
| 522× | rational_best-simplify-48 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 59 | 19 |
| 2 | 118 | 19 |
| 3 | 308 | 19 |
| 4 | 1012 | 19 |
| 5 | 5789 | 19 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (-.f32 0 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 2) 2) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 4) (/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 -1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sqrt.f32 -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 -1) 2) (/.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2)) (sqrt.f32 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 1/2) (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 -1/2) (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4)) (sqrt.f32 -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1))))) |
| 1× | egg-herbie |
| 1322× | rational_best-simplify-51 |
| 1038× | rational_best-simplify-57 |
| 990× | rational_best-simplify-55 |
| 884× | rational_best-simplify-50 |
| 690× | rational_best-simplify-75 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 161 | 2039 |
| 1 | 417 | 1919 |
| 2 | 1041 | 1787 |
| 3 | 3783 | 1787 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (pow.f32 u1 2)))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (pow.f32 u1 3))))))) |
(+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) |
(+.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 2) 2)) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 4)) |
(-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) |
(-.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2)) |
(-.f32 (+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (-.f32 0 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) |
(-.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 2) 2) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2) 2)) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 4) (/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 4)) |
(*.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
(*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 1/2) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) |
(*.f32 (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 -1) 1/2)) |
(*.f32 (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sqrt.f32 -1) 2)) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) 1/4) |
(*.f32 1/4 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) |
(*.f32 (*.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 1/2)) |
(*.f32 (*.f32 (sqrt.f32 -1) 2) (/.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 2)) |
(*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 1/8) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2)) (sqrt.f32 -1/2)) |
(*.f32 (sqrt.f32 1/2) (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2))) |
(*.f32 (sqrt.f32 -1/2) (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4)) (sqrt.f32 -1/4)) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)) 1/2) |
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 8) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 16) |
(pow.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
| Outputs |
|---|
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) |
(sqrt.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (sqrt.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (sqrt.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (sqrt.f32 -1) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2)))) (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2))))) (pow.f32 u1 2))) (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (sqrt.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2)))) (pow.f32 u1 2)))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2)))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2))) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (pow.f32 u1 3))))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2))))) (pow.f32 u1 2)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2)))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 3))))))) |
(+.f32 (sqrt.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2)))) (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 3)))))) |
(+.f32 (sqrt.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2)))) (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (/.f32 -1/2 (pow.f32 u1 3)))))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2)) |
(*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1)))) |
(sqrt.f32 (log.f32 (/.f32 -1 u1))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2))) |
(+.f32 (*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 1 u1) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) -1/2))) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1) -1/2)) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1))) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 -1/2 u1))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (pow.f32 u1 2)))))) |
(+.f32 (*.f32 (/.f32 1 u1) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) -1/2)) (+.f32 (*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1))) 2))) (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1) -1/2) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1))) 2))) (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1)) 1/2) 2)) (pow.f32 u1 2)) (/.f32 1 u1)))) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 1 u1) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (sqrt.f32 -1) 2)) 2)) (pow.f32 u1 2))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (pow.f32 u1 3))))))) |
(+.f32 (*.f32 (/.f32 1 u1) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) -1/2)) (+.f32 (*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1))) 2))) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1))) 2))) (*.f32 1 (log.f32 (/.f32 -1 u1)))))) (pow.f32 u1 3))))))) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1))) 2))) (pow.f32 u1 2)) (/.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1))) 2))) (log.f32 (/.f32 -1 u1))))) (pow.f32 u1 3)))) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1) -1/2))) |
(+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1)) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1)) 1/2) 2)) (pow.f32 u1 2)) (/.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1)) 1/2) 2)) (log.f32 (/.f32 -1 u1))))) (pow.f32 u1 3)))))) |
(+.f32 (+.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 -1/2 u1))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (sqrt.f32 -1) 2)) 2)) (pow.f32 u1 2)) (/.f32 (-.f32 1/3 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (sqrt.f32 -1) 2)) 2)) (/.f32 -1/2 (log.f32 (/.f32 -1 u1))))) (pow.f32 u1 3))))) |
(+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 2) 2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 4)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(-.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(-.f32 (+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (-.f32 0 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(-.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 2) 2) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2) 2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) 4) (/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 4)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 1/2) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 -1) 1/2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sqrt.f32 -1) 2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) 1/4) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 1/4 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 1/2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 (sqrt.f32 -1) 2) (/.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 1/8) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2)) (sqrt.f32 -1/2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 1/2) (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 -1/2) (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4)) (sqrt.f32 -1/4)) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)) 1/2) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4) 4) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) 8) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 16) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(pow.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| ✓ | 0.3b | (*.f32 u2 (PI.f32)) |
| ✓ | 0.5b | (pow.f32 (*.f32 u2 (PI.f32)) 2) |
| 14.1b | (log.f32 (-.f32 1 u1)) |
Compiled 67 to 46 computations (31.3% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | u1 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| 1.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| 1.0ms | u1 | @ | -inf | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| 1.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| 1.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| 1× | batch-egg-rewrite |
| 884× | rational_best-simplify-63 |
| 782× | rational_best-simplify-83 |
| 754× | rational_best-4 |
| 754× | rational_best-2 |
| 754× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 75 |
| 1 | 128 | 75 |
| 2 | 234 | 75 |
| 3 | 582 | 75 |
| 4 | 1980 | 75 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 u2 (PI.f32)) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 0 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (neg.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 3) 2) 2) (/.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 3) 4) (/.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2)) (-.f32 0 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (pow.f32 (PI.f32) 2) (/.f32 (pow.f32 u2 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (pow.f32 u2 2) (/.f32 (pow.f32 (PI.f32) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 2) (pow.f32 u2 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (pow.f32 u2 2)) (/.f32 (pow.f32 (PI.f32) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (pow.f32 u2 2)) (*.f32 1 (/.f32 (pow.f32 (PI.f32) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 u2 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 1 (/.f32 (pow.f32 u2 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 u2 2) 2) (*.f32 2 (pow.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 2) 2) (*.f32 2 (pow.f32 u2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (/.f32 (pow.f32 u2 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (*.f32 1/2 (/.f32 (pow.f32 u2 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (/.f32 (pow.f32 (PI.f32) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (*.f32 1/2 (/.f32 (pow.f32 (PI.f32) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 u2 u2) 2) (pow.f32 (*.f32 (PI.f32) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 2) (pow.f32 (+.f32 u2 u2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) 2) 2) (pow.f32 (*.f32 u2 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 u2 1/2) 2) (pow.f32 (*.f32 (PI.f32) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) 2) 2) (pow.f32 (*.f32 (PI.f32) 2) 2)) (*.f32 1/4 (/.f32 (pow.f32 u2 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (+.f32 u2 u2) 2) (pow.f32 (+.f32 u2 u2) 2)) (*.f32 1/4 (/.f32 (pow.f32 (PI.f32) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 2 (pow.f32 u2 2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (*.f32 (PI.f32) (*.f32 u2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (/.f32 (*.f32 u2 (PI.f32)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (/.f32 (*.f32 -2 (*.f32 u2 (PI.f32))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 2) 2) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 4) (/.f32 (neg.f32 (*.f32 u2 (PI.f32))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 u2 (PI.f32)) 4) (*.f32 (PI.f32) (*.f32 u2 1/2))) (-.f32 0 (/.f32 (*.f32 u2 (PI.f32)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 u2 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 4)) (*.f32 2 (*.f32 u2 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 u2 4)) (*.f32 2 (*.f32 (PI.f32) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 u2 u2) (*.f32 2 (*.f32 (PI.f32) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) 2) (*.f32 2 (*.f32 u2 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u2 (PI.f32)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 2) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) -1/2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) (-.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 1))))) |
| 1× | egg-herbie |
| 1260× | rational_best-simplify-1 |
| 1092× | rational_best-simplify-56 |
| 1026× | rational_best-simplify-63 |
| 896× | rational_best-simplify-3 |
| 668× | rational_best-simplify-62 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 302 | 5112 |
| 1 | 805 | 4838 |
| 2 | 2164 | 4634 |
| 3 | 6160 | 4616 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) u1))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))))))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 0) |
(+.f32 0 (pow.f32 (*.f32 u2 (PI.f32)) 2)) |
(+.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2)) |
(+.f32 (-.f32 0 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (neg.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(-.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 0) |
(-.f32 0 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))) |
(-.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) |
(-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 3) 2) 2) (/.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2) 2)) |
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 3) 4) (/.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 4)) |
(-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2)) (-.f32 0 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4))) |
(*.f32 2 (*.f32 (pow.f32 (PI.f32) 2) (/.f32 (pow.f32 u2 2) 2))) |
(*.f32 2 (*.f32 (pow.f32 u2 2) (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1) |
(*.f32 1 (pow.f32 (*.f32 u2 (PI.f32)) 2)) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 u2 2)) |
(*.f32 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 1/2) |
(*.f32 1/2 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (*.f32 2 (pow.f32 u2 2)) (/.f32 (pow.f32 (PI.f32) 2) 2)) |
(*.f32 (*.f32 2 (pow.f32 u2 2)) (*.f32 1 (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(*.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 u2 2) 2)) |
(*.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 1 (/.f32 (pow.f32 u2 2) 2))) |
(*.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) 1/4) |
(*.f32 1/4 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) |
(*.f32 1/4 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)) |
(*.f32 (/.f32 (pow.f32 u2 2) 2) (*.f32 2 (pow.f32 (PI.f32) 2))) |
(*.f32 (/.f32 (pow.f32 (PI.f32) 2) 2) (*.f32 2 (pow.f32 u2 2))) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (/.f32 (pow.f32 u2 2) 4)) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (*.f32 1/2 (/.f32 (pow.f32 u2 2) 2))) |
(*.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) 1/8) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (/.f32 (pow.f32 (PI.f32) 2) 4)) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (*.f32 1/2 (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(*.f32 (pow.f32 (+.f32 u2 u2) 2) (pow.f32 (*.f32 (PI.f32) 1/2) 2)) |
(*.f32 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2) 1/4) |
(*.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 2) (pow.f32 (+.f32 u2 u2) 2)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) 2) 2) (pow.f32 (*.f32 u2 1/2) 2)) |
(*.f32 (pow.f32 (*.f32 u2 1/2) 2) (pow.f32 (*.f32 (PI.f32) 2) 2)) |
(*.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) 2) 2) (pow.f32 (*.f32 (PI.f32) 2) 2)) (*.f32 1/4 (/.f32 (pow.f32 u2 2) 2))) |
(*.f32 (+.f32 (pow.f32 (+.f32 u2 u2) 2) (pow.f32 (+.f32 u2 u2) 2)) (*.f32 1/4 (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1) |
(/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2) -2) |
(/.f32 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 2) |
(/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) 4) |
(/.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) 8) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2)))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 2 (pow.f32 u2 2)))) 16) |
(neg.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))) |
(+.f32 (*.f32 u2 (PI.f32)) 0) |
(+.f32 0 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (*.f32 (PI.f32) (*.f32 u2 1/2))) |
(-.f32 (*.f32 u2 (PI.f32)) 0) |
(-.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (/.f32 (*.f32 u2 (PI.f32)) -2)) |
(-.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (/.f32 (*.f32 -2 (*.f32 u2 (PI.f32))) 4)) |
(-.f32 (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 2) 2) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) -2) 2)) |
(-.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 4) (/.f32 (neg.f32 (*.f32 u2 (PI.f32))) 4)) |
(-.f32 (+.f32 (/.f32 (*.f32 u2 (PI.f32)) 4) (*.f32 (PI.f32) (*.f32 u2 1/2))) (-.f32 0 (/.f32 (*.f32 u2 (PI.f32)) 4))) |
(/.f32 (*.f32 u2 (PI.f32)) 1) |
(/.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 4) |
(/.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 u2 4))) 8) |
(/.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 4))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 4)) (*.f32 2 (*.f32 u2 4))) 64) |
(/.f32 (*.f32 (*.f32 2 (*.f32 u2 4)) (*.f32 2 (*.f32 (PI.f32) 4))) 64) |
(/.f32 (*.f32 (+.f32 u2 u2) (*.f32 2 (*.f32 (PI.f32) 4))) 16) |
(/.f32 (*.f32 (*.f32 (PI.f32) 2) (*.f32 2 (*.f32 u2 4))) 16) |
(pow.f32 (*.f32 u2 (PI.f32)) 1) |
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)))) |
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 0) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2))) 4)) |
(-.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 2) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) 2)) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) -1/2) 4)) |
(-.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) (-.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) 2))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 1) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2)) 2) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2))) 4) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 8) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4))) 16) |
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 64) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 64) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 16) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 1) |
| Outputs |
|---|
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) u1)))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2))))) (pow.f32 u1 2)))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2)))))) (pow.f32 u1 2))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) u1))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))))) (pow.f32 u1 2)) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2))))) (pow.f32 u1 2)))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))) |
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2))))) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/3 (*.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) 2))) (/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (+.f32 1/3 (*.f32 (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2)))) (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 3)))) (+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2)))))) (pow.f32 u1 2))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) u1)))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))))) (pow.f32 u1 2)) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1)))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) 2))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (pow.f32 u1 3)))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (*.f32 -1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) u1) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2))))) (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (+.f32 1/3 (*.f32 (+.f32 1/2 (*.f32 1/4 (sqrt.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) 2)))) (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (/.f32 -1/2 (pow.f32 u1 3)))))) |
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1))))) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) u1))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1))))) (*.f32 -1/2 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1)))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1)))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (/.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) u1))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 1 (sqrt.f32 -1)) 1/2)) 2))) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)) (/.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) u1)))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) u1) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1 (/.f32 1/2 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) u1) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (*.f32 1/4 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1)) 2)))) (pow.f32 u1 2))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (*.f32 -2 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) u1))) (+.f32 (+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 1 (sqrt.f32 (log.f32 (/.f32 -1 u1))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 1 (sqrt.f32 -1)) 1/2)) 2))) (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 1 (sqrt.f32 -1)) 1/2)) 2)) (*.f32 1 (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)))))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (pow.f32 u1 3)))) (+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)) (/.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) u1))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) u1) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1 (/.f32 1/2 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1 (/.f32 1/2 (sqrt.f32 -1)))) 2)) (log.f32 (/.f32 -1 u1)))))) (pow.f32 u1 3)))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1)) 2))) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (pow.f32 u1 3)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) u1) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 1/2 (*.f32 1/4 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1)) 2)))) (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (sqrt.f32 (*.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 0) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(+.f32 0 (pow.f32 (*.f32 u2 (PI.f32)) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(+.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(+.f32 (-.f32 0 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (neg.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(-.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 0) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(-.f32 0 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(-.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 3) 2) 2) (/.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 3) 4) (/.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 4)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 2)) (-.f32 0 (/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 2 (*.f32 (pow.f32 (PI.f32) 2) (/.f32 (pow.f32 u2 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 2 (*.f32 (pow.f32 u2 2) (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 1 (pow.f32 (*.f32 u2 (PI.f32)) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 u2 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 1/2) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 1/2 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (pow.f32 u2 2)) (/.f32 (pow.f32 (PI.f32) 2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (pow.f32 u2 2)) (*.f32 1 (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 u2 2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 1 (/.f32 (pow.f32 u2 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) 1/4) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 1/4 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 1/4 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (/.f32 (pow.f32 u2 2) 2) (*.f32 2 (pow.f32 (PI.f32) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (/.f32 (pow.f32 (PI.f32) 2) 2) (*.f32 2 (pow.f32 u2 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (/.f32 (pow.f32 u2 2) 4)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (*.f32 1/2 (/.f32 (pow.f32 u2 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) 1/8) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (/.f32 (pow.f32 (PI.f32) 2) 4)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (*.f32 1/2 (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 (+.f32 u2 u2) 2) (pow.f32 (*.f32 (PI.f32) 1/2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2) 1/4) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 2) (pow.f32 (+.f32 u2 u2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 (*.f32 (PI.f32) 2) 2) (pow.f32 (*.f32 u2 1/2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (pow.f32 (*.f32 u2 1/2) 2) (pow.f32 (*.f32 (PI.f32) 2) 2)) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) 2) 2) (pow.f32 (*.f32 (PI.f32) 2) 2)) (*.f32 1/4 (/.f32 (pow.f32 u2 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(*.f32 (+.f32 (pow.f32 (+.f32 u2 u2) 2) (pow.f32 (+.f32 u2 u2) 2)) (*.f32 1/4 (/.f32 (pow.f32 (PI.f32) 2) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 1) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2) -2) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (*.f32 2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 2) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4) 4) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) 4)) 8) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u2 2))) (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2)))) 16) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 2 (pow.f32 u2 2)))) 16) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(neg.f32 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))) |
(pow.f32 (*.f32 u2 (PI.f32)) 2) |
(+.f32 (*.f32 u2 (PI.f32)) 0) |
(*.f32 u2 (PI.f32)) |
(+.f32 0 (*.f32 u2 (PI.f32))) |
(*.f32 u2 (PI.f32)) |
(+.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (*.f32 (PI.f32) (*.f32 u2 1/2))) |
(*.f32 u2 (PI.f32)) |
(-.f32 (*.f32 u2 (PI.f32)) 0) |
(*.f32 u2 (PI.f32)) |
(-.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (/.f32 (*.f32 u2 (PI.f32)) -2)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (*.f32 (PI.f32) (*.f32 u2 1/2)) (/.f32 (*.f32 -2 (*.f32 u2 (PI.f32))) 4)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 2) 2) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) -2) 2)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 4) (/.f32 (neg.f32 (*.f32 u2 (PI.f32))) 4)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (+.f32 (/.f32 (*.f32 u2 (PI.f32)) 4) (*.f32 (PI.f32) (*.f32 u2 1/2))) (-.f32 0 (/.f32 (*.f32 u2 (PI.f32)) 4))) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 u2 (PI.f32)) 1) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 4) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 u2 4))) 8) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 4))) 16) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 4)) (*.f32 2 (*.f32 u2 4))) 64) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (*.f32 2 (*.f32 u2 4)) (*.f32 2 (*.f32 (PI.f32) 4))) 64) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (+.f32 u2 u2) (*.f32 2 (*.f32 (PI.f32) 4))) 16) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (*.f32 (PI.f32) 2) (*.f32 2 (*.f32 u2 4))) 16) |
(*.f32 u2 (PI.f32)) |
(pow.f32 (*.f32 u2 (PI.f32)) 1) |
(*.f32 u2 (PI.f32)) |
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 0) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)))) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(*.f32 (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) |
(*.f32 -2 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) 2) |
(*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 0) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) |
(*.f32 (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) |
(*.f32 -2 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) 2) |
(*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2))) 4)) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2)) -4)) |
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) -2)) |
(-.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 2) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) 2)) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 4) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) 2)) |
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 3/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) -2)) |
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3/2)) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) -2)) |
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3/2)) (*.f32 -2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) 4) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 4) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) -1/2) 4)) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 3/2)) 4) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) 2)) |
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 3/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) -2)) |
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3/2)) 4) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) -2)) |
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3/2)) (*.f32 -2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) 4) |
(-.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) (-.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) 2))) |
(*.f32 (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) |
(*.f32 -2 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1/2 (neg.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) 2) |
(*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 1/2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 1) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2)) 2) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2))) 4) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 8) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4))) 16) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 64) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4)) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 64) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) 4)) 16) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -4) -2) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))) 16) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(pow.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) 1) |
(*.f32 (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f32 (log.f32 (-.f32 1 u1)) -3/2) |
| 0.3b | (*.f32 (*.f32 2 (PI.f32)) u2) | |
| ✓ | 0.7b | (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)) |
| 14.1b | (log.f32 (-.f32 1 u1)) |
Compiled 107 to 86 computations (19.6% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u1 | @ | 0 | (*.f32 (log.f32 (-.f32 1 u1)) -3/2) |
| 0.0ms | u1 | @ | inf | (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)) |
| 0.0ms | u1 | @ | -inf | (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)) |
| 0.0ms | u1 | @ | 0 | (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)) |
| 0.0ms | u1 | @ | inf | (*.f32 (log.f32 (-.f32 1 u1)) -3/2) |
| 1× | batch-egg-rewrite |
| 1780× | rational_best-1 |
| 1778× | rational_best-2 |
| 614× | rational_best-simplify-75 |
| 582× | rational_best-simplify-56 |
| 570× | rational_best-simplify-76 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 56 |
| 1 | 78 | 56 |
| 2 | 153 | 56 |
| 3 | 437 | 28 |
| 4 | 1808 | 28 |
| 5 | 6759 | 28 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)) |
(*.f32 (log.f32 (-.f32 1 u1)) -3/2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (+.f32 u1 -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 -2 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (*.f32 -2 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (log.f32 (-.f32 1 u1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (log.f32 (-.f32 1 u1)) 4)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) (/.f32 (log.f32 (-.f32 1 u1)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (log.f32 (-.f32 1 u1)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 1 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 -2 (log.f32 (-.f32 1 u1)))) (-.f32 1 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) (-.f32 1 (/.f32 (log.f32 (-.f32 1 u1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) 4)) (-.f32 1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (log.f32 (pow.f32 (+.f32 u1 -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (log.f32 (-.f32 1 u1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) -1) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) -1) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -6)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6)) (*.f32 -2 (log.f32 (-.f32 1 u1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6)) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) -6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (-.f32 1 u1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 -2 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (/.f32 (log.f32 (-.f32 1 u1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 -2 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 8) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 3) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) (*.f32 (log.f32 (-.f32 1 u1)) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -2 (log.f32 (-.f32 1 u1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (-.f32 1 u1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4)) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u1) -3/2)))))) |
| 1× | egg-herbie |
| 912× | rational_best-simplify-1 |
| 718× | rational_best-simplify-86 |
| 624× | rational_best-simplify-47 |
| 560× | rational_best-simplify-57 |
| 504× | rational_best-simplify-59 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 332 | 7376 |
| 1 | 762 | 5508 |
| 2 | 1731 | 5324 |
| 3 | 6798 | 5178 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (/.f32 1 u1))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (/.f32 1 u1)))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (/.f32 1 u1))))) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/2 (log.f32 (/.f32 -1 u1)))) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1)))) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))))) |
(*.f32 3/2 u1) |
(+.f32 (*.f32 3/2 u1) (*.f32 3/4 (pow.f32 u1 2))) |
(+.f32 (*.f32 3/2 u1) (+.f32 (*.f32 3/4 (pow.f32 u1 2)) (*.f32 1/2 (pow.f32 u1 3)))) |
(+.f32 (*.f32 3/2 u1) (+.f32 (*.f32 3/4 (pow.f32 u1 2)) (+.f32 (*.f32 3/8 (pow.f32 u1 4)) (*.f32 1/2 (pow.f32 u1 3))))) |
(*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) |
(+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 3/2 (/.f32 1 u1))) |
(+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 3/2 (/.f32 1 u1)) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2))))) |
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 3/2 (/.f32 1 u1)) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2)))))) |
(*.f32 3/2 (log.f32 (/.f32 -1 u1))) |
(+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/2 (/.f32 1 u1))) |
(+.f32 (*.f32 3/2 (/.f32 1 u1)) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2))))) |
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 3/2 (/.f32 1 u1)) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) 3/2)) |
(+.f32 (log.f32 (-.f32 1 u1)) 0) |
(+.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(+.f32 0 (log.f32 (-.f32 1 u1))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2)) |
(+.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) |
(+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))) |
(+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 -2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2)) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (*.f32 -2 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (log.f32 (-.f32 1 u1)) 4))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (log.f32 (-.f32 1 u1)) 4)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) (/.f32 (log.f32 (-.f32 1 u1)) -8)) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (log.f32 (-.f32 1 u1))) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (-.f32 -1 (/.f32 (log.f32 (-.f32 1 u1)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))) |
(+.f32 (-.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 1 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (-.f32 -1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))) |
(+.f32 (-.f32 -1 (*.f32 -2 (log.f32 (-.f32 1 u1)))) (-.f32 1 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(+.f32 (-.f32 -1 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) (-.f32 1 (/.f32 (log.f32 (-.f32 1 u1)) 4))) |
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) 4)) (-.f32 1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4))) |
(+.f32 (-.f32 -1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) 4))) |
(*.f32 1 (log.f32 (-.f32 1 u1))) |
(*.f32 -2 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(*.f32 (log.f32 (-.f32 1 u1)) 1) |
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 1/2) |
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 1/4) |
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 1/2 (log.f32 (pow.f32 (+.f32 u1 -1) 2))) |
(*.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) 1/8) |
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u1)) 4)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) -1/2) |
(/.f32 (log.f32 (-.f32 1 u1)) 1) |
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) |
(/.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) -2) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) 8) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) 1/2) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -4) |
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) 16) |
(/.f32 (/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) -1) -8) |
(/.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) -1) -16) |
(/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -1) 4) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) -4) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) 4) |
(/.f32 (+.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -6)) -4) |
(/.f32 (+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6))) 4) |
(/.f32 (+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6)) (*.f32 -2 (log.f32 (-.f32 1 u1)))) 4) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8) |
(/.f32 (-.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6)) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4))) 4) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) -6)) 2) |
(/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4) |
(pow.f32 (log.f32 (-.f32 1 u1)) 1) |
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 0) |
(+.f32 0 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) |
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 -2 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (log.f32 (-.f32 1 u1))) |
(-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 0) |
(-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))) |
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 3/2)) |
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (log.f32 (-.f32 1 u1)))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(-.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(-.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(-.f32 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 -2 (log.f32 (-.f32 1 u1))))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 8) (log.f32 (-.f32 1 u1)))) |
(-.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(-.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(-.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2) -1) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) 2) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) 4) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 3) -4) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) -2) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6) 8) |
(/.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) (*.f32 (log.f32 (-.f32 1 u1)) 4)) -8) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) -8) |
(/.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 16) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -2 (log.f32 (-.f32 1 u1)))) 4) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (-.f32 1 u1))) 2) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4) |
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) -16) |
(/.f32 (+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) 4) |
(/.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4)) -16) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4) |
(pow.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1) |
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2)) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
| Outputs |
|---|
(*.f32 -1 u1) |
(neg.f32 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1 u1))) |
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 u1) (*.f32 -1/4 (pow.f32 u1 4))))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/4 (pow.f32 u1 4)) u1))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2)) |
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1) |
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (/.f32 1 u1))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (/.f32 1 u1) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1) (neg.f32 (/.f32 1 u1))) |
(+.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (/.f32 -1 u1)) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (/.f32 1 u1)))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (/.f32 1 u1) (+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1) (neg.f32 (/.f32 1 u1))) (neg.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))))) |
(+.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (/.f32 1 u1))))) |
(-.f32 (*.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3)))))) |
(+.f32 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1) (neg.f32 (/.f32 1 u1))) (neg.f32 (+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))) (*.f32 1 (/.f32 1/3 (pow.f32 u1 3)))))) |
(+.f32 (+.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (/.f32 -1 u1)) (neg.f32 (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/3 (pow.f32 u1 3))))) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/2 (log.f32 (/.f32 -1 u1)))) |
(-.f32 (log.f32 (sqrt.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) 3/2)) |
(*.f32 (log.f32 (/.f32 -1 u1)) -1) |
(neg.f32 (log.f32 (/.f32 -1 u1))) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))) |
(-.f32 (log.f32 (sqrt.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (*.f32 (log.f32 (/.f32 -1 u1)) 3/2))) |
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1) (neg.f32 (/.f32 1 u1))) |
(+.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 -1 u1)) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1)))) |
(-.f32 (log.f32 (sqrt.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 3/2) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1) (neg.f32 (/.f32 1 u1))) (neg.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))))) |
(+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 -1 u1)) (neg.f32 (/.f32 1/2 (pow.f32 u1 2)))) |
(-.f32 (*.f32 1/2 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))))) |
(-.f32 (log.f32 (sqrt.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 (log.f32 (/.f32 -1 u1)) 3/2)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3)))))) |
(+.f32 (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1) (neg.f32 (/.f32 1 u1))) (neg.f32 (+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u1 2))) (*.f32 1 (/.f32 1/3 (pow.f32 u1 3)))))) |
(+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 -1 u1)) (neg.f32 (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/3 (pow.f32 u1 3))))) |
(*.f32 3/2 u1) |
(*.f32 u1 3/2) |
(+.f32 (*.f32 3/2 u1) (*.f32 3/4 (pow.f32 u1 2))) |
(+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4)) |
(+.f32 (*.f32 3/2 u1) (+.f32 (*.f32 3/4 (pow.f32 u1 2)) (*.f32 1/2 (pow.f32 u1 3)))) |
(+.f32 (*.f32 u1 3/2) (+.f32 (*.f32 (pow.f32 u1 2) 3/4) (*.f32 (pow.f32 u1 3) 1/2))) |
(+.f32 (*.f32 (pow.f32 u1 2) 3/4) (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 3) 1/2))) |
(+.f32 (*.f32 3/2 u1) (+.f32 (*.f32 3/4 (pow.f32 u1 2)) (+.f32 (*.f32 3/8 (pow.f32 u1 4)) (*.f32 1/2 (pow.f32 u1 3))))) |
(+.f32 (*.f32 u1 3/2) (+.f32 (*.f32 (pow.f32 u1 2) 3/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/2) (*.f32 (pow.f32 u1 4) 3/8)))) |
(+.f32 (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4)) (+.f32 (*.f32 (pow.f32 u1 3) 1/2) (*.f32 (pow.f32 u1 4) 3/8))) |
(+.f32 (*.f32 (pow.f32 u1 2) 3/4) (+.f32 (*.f32 u1 3/2) (+.f32 (*.f32 (pow.f32 u1 3) 1/2) (*.f32 (pow.f32 u1 4) 3/8)))) |
(*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) |
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2) |
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) -3/2) |
(+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 3/2 (/.f32 1 u1))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2) (*.f32 1 (/.f32 3/2 u1))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) -3/2) (*.f32 (/.f32 1 u1) 3/2)) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) -3/2) (/.f32 3/2 u1)) |
(+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 3/2 (/.f32 1 u1)) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2))))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2) (+.f32 (*.f32 1 (/.f32 3/2 u1)) (*.f32 1 (/.f32 3/4 (pow.f32 u1 2))))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) -3/2) (+.f32 (*.f32 (/.f32 1 u1) 3/2) (*.f32 1 (/.f32 3/4 (pow.f32 u1 2))))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) -3/2) (+.f32 (/.f32 3/2 u1) (/.f32 3/4 (pow.f32 u1 2)))) |
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 -3/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 3/2 (/.f32 1 u1)) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) -3/2) (+.f32 (*.f32 1 (/.f32 3/2 u1)) (*.f32 1 (/.f32 3/4 (pow.f32 u1 2))))) (*.f32 1 (/.f32 1/2 (pow.f32 u1 3)))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) -3/2) (+.f32 (+.f32 (*.f32 (/.f32 1 u1) 3/2) (*.f32 1 (/.f32 3/4 (pow.f32 u1 2)))) (*.f32 1 (/.f32 1/2 (pow.f32 u1 3))))) |
(+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) -3/2) (+.f32 (+.f32 (/.f32 3/2 u1) (/.f32 3/4 (pow.f32 u1 2))) (/.f32 1/2 (pow.f32 u1 3)))) |
(*.f32 3/2 (log.f32 (/.f32 -1 u1))) |
(*.f32 (log.f32 (/.f32 -1 u1)) 3/2) |
(+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/2 (/.f32 1 u1))) |
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 3/2) (*.f32 1 (/.f32 3/2 u1))) |
(*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 u1)) (/.f32 1 u1))) |
(*.f32 3/2 (+.f32 (/.f32 1 u1) (log.f32 (/.f32 -1 u1)))) |
(+.f32 (*.f32 3/2 (/.f32 1 u1)) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2))))) |
(+.f32 (*.f32 1 (/.f32 3/2 u1)) (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 3/2) (*.f32 1 (/.f32 3/4 (pow.f32 u1 2))))) |
(+.f32 (*.f32 1 (/.f32 3/4 (pow.f32 u1 2))) (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 u1)) (/.f32 1 u1)))) |
(+.f32 (/.f32 3/4 (pow.f32 u1 2)) (*.f32 3/2 (+.f32 (/.f32 1 u1) (log.f32 (/.f32 -1 u1))))) |
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 3/2 (/.f32 1 u1)) (+.f32 (*.f32 3/2 (log.f32 (/.f32 -1 u1))) (*.f32 3/4 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u1 3))) (+.f32 (*.f32 1 (/.f32 3/2 u1)) (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 3/2) (*.f32 1 (/.f32 3/4 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u1 3))) (+.f32 (*.f32 1 (/.f32 3/4 (pow.f32 u1 2))) (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 u1)) (/.f32 1 u1))))) |
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 3/2) (+.f32 (/.f32 3/4 (pow.f32 u1 2)) (+.f32 (/.f32 3/2 u1) (/.f32 1/2 (pow.f32 u1 3))))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) 3/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (log.f32 (-.f32 1 u1)) 0) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 0 (log.f32 (-.f32 1 u1))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) |
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (+.f32 -1 u1) 2))) |
(-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2)) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 5/2))) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 5/4)) |
(+.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (+.f32 -1 u1) 2))) |
(-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))) |
(+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 5/2))) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 5/4)) |
(+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))) |
(+.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (-.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (*.f32 1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1))))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4))) |
(+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 -2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 1/2)) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 5/2))) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 5/4)) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (*.f32 -2 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) |
(+.f32 (-.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (*.f32 1/2 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 7/4) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (log.f32 (-.f32 1 u1)) 4))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) 8) 2)) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (*.f32 -3/2 (*.f32 (log.f32 (-.f32 1 u1)) 1/4))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (log.f32 (-.f32 1 u1)) 4)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (log.f32 (-.f32 1 u1)) 4))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) 8) 2)) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (*.f32 -3/2 (*.f32 (log.f32 (-.f32 1 u1)) 1/4))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (/.f32 (-.f32 (log.f32 (-.f32 1 u1)) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) 4)) |
(+.f32 (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (/.f32 (log.f32 (-.f32 1 u1)) 8)) (/.f32 (-.f32 (log.f32 (-.f32 1 u1)) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) 4)) |
(+.f32 (/.f32 (-.f32 (log.f32 (-.f32 1 u1)) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) 4) (*.f32 3 (/.f32 (log.f32 (-.f32 1 u1)) 8))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 1/2 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (*.f32 3 (/.f32 (log.f32 (-.f32 1 u1)) 8))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 1/2 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (*.f32 3 (/.f32 (log.f32 (-.f32 1 u1)) 8))) |
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) (/.f32 (log.f32 (-.f32 1 u1)) -8)) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4))) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (+.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) 8)) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) 8))) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (-.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (*.f32 1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (log.f32 (-.f32 1 u1))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (+.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) 8)) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) 8))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (-.f32 -1 (*.f32 1/2 (log.f32 (-.f32 1 u1)))) (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (-.f32 -1 (log.f32 (sqrt.f32 (-.f32 1 u1)))) (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) |
(+.f32 (-.f32 -1 (/.f32 (log.f32 (-.f32 1 u1)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))) |
(+.f32 (+.f32 -1 (/.f32 (log.f32 (-.f32 1 u1)) -4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))) |
(+.f32 (+.f32 -1 (*.f32 -1/4 (log.f32 (-.f32 1 u1)))) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4))) |
(+.f32 (-.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1)))) 1) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 1 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))) |
(+.f32 (-.f32 -1 (*.f32 -1/4 (log.f32 (-.f32 1 u1)))) (-.f32 1 (*.f32 1/2 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) |
(+.f32 (-.f32 -1 (*.f32 -1/4 (log.f32 (-.f32 1 u1)))) (-.f32 1 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2))))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(+.f32 (-.f32 -1 (*.f32 -1/2 (log.f32 (-.f32 1 u1)))) (-.f32 1 (*.f32 -1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (-.f32 -1 (*.f32 1/2 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 1 (*.f32 -1/4 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 -1 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 1 (*.f32 -1/4 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 -1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))) |
(+.f32 (-.f32 -1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 1 (*.f32 1/2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 -1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 1 (log.f32 (sqrt.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 -1 (*.f32 -2 (log.f32 (-.f32 1 u1)))) (-.f32 1 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (-.f32 1 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(+.f32 (-.f32 -1 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3))) (-.f32 1 (+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 3/4)) (-.f32 1 (+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) |
(+.f32 (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (-.f32 -1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (+.f32 (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 -1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))) |
(+.f32 (-.f32 -1 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(+.f32 (-.f32 -1 (+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 1 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)))) |
(+.f32 (-.f32 -1 (+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 3/4))) |
(+.f32 (-.f32 -1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (-.f32 1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (+.f32 (-.f32 -1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))) |
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) (-.f32 1 (/.f32 (log.f32 (-.f32 1 u1)) 4))) |
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) (+.f32 1 (/.f32 (log.f32 (-.f32 1 u1)) -4))) |
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4)) (+.f32 1 (*.f32 -1/4 (log.f32 (-.f32 1 u1))))) |
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) 4)) (-.f32 1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4))) |
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -10) 16)) (-.f32 1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4))) |
(+.f32 (-.f32 -1 (*.f32 -5 (/.f32 (log.f32 (-.f32 1 u1)) 8))) (-.f32 1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4))) |
(+.f32 (-.f32 -1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) 4))) |
(+.f32 (-.f32 -1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -10) 16))) |
(+.f32 (-.f32 -1 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4)) (-.f32 1 (*.f32 -5 (/.f32 (log.f32 (-.f32 1 u1)) 8)))) |
(*.f32 1 (log.f32 (-.f32 1 u1))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 -2 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (log.f32 (-.f32 1 u1)) 1) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 1/2) |
(log.f32 (sqrt.f32 (pow.f32 (+.f32 -1 u1) 2))) |
(log.f32 (pow.f32 (sqrt.f32 (+.f32 -1 u1)) 2)) |
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 1/4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(*.f32 1/2 (log.f32 (pow.f32 (+.f32 u1 -1) 2))) |
(log.f32 (sqrt.f32 (pow.f32 (+.f32 -1 u1) 2))) |
(log.f32 (pow.f32 (sqrt.f32 (+.f32 -1 u1)) 2)) |
(*.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) 1/8) |
(log.f32 (sqrt.f32 (pow.f32 (+.f32 -1 u1) 2))) |
(log.f32 (pow.f32 (sqrt.f32 (+.f32 -1 u1)) 2)) |
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u1)) 4)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) -1/2) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (log.f32 (-.f32 1 u1)) 1) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2) |
(/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) 2) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) -2) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) 8) |
(/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 2))) 8) |
(/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) 1/2) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) 16) |
(/.f32 (*.f32 4 (*.f32 4 (log.f32 (-.f32 1 u1)))) 16) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 16) 16) |
(/.f32 (/.f32 (log.f32 (-.f32 1 u1)) -1/16) -16) |
(/.f32 (/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) -1) -8) |
(/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 2))) 8) |
(/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) |
(/.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) -1) -16) |
(/.f32 (*.f32 4 (*.f32 4 (log.f32 (-.f32 1 u1)))) 16) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 16) 16) |
(/.f32 (/.f32 (log.f32 (-.f32 1 u1)) -1/16) -16) |
(/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -1) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) -4) |
(/.f32 (+.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -6)) -4) |
(+.f32 (*.f32 3/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -4)) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) 4) |
(/.f32 (+.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 2))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) 4) |
(/.f32 (+.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) 4) |
(-.f32 (/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) 8) 8) (log.f32 (-.f32 1 u1))) |
(-.f32 (/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) (log.f32 (-.f32 1 u1))) |
(/.f32 (+.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -6)) -4) |
(/.f32 (+.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -6)) -4) |
(+.f32 (*.f32 3/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -4)) |
(/.f32 (+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6))) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6)) (*.f32 -2 (log.f32 (-.f32 1 u1)))) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -6)) 8) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 8) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -12)) 16) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 16) |
(/.f32 (-.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6)) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4) |
(/.f32 (+.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -6)) -4) |
(+.f32 (*.f32 3/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -4)) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4))) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) -6)) 2) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4) |
(/.f32 (-.f32 (*.f32 -4 (*.f32 (log.f32 (-.f32 1 u1)) 2)) (*.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -6)) 4) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4) |
(pow.f32 (log.f32 (-.f32 1 u1)) 1) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(log.f32 (-.f32 1 u1)) |
(log.f32 (-.f32 1 u1)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 3/2 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 0) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
(+.f32 0 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 -1/4 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4)) |
(+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2)) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 -2 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) |
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 -1/4 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4)) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) 8))) |
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) 8)) (*.f32 3 (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4))) |
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) 8))) |
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) 8)) (*.f32 3 (/.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)))) |
(+.f32 (-.f32 -1 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3))) (-.f32 1 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)))) |
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 3/4)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 3/4))) |
(+.f32 (-.f32 -1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))) (-.f32 1 (*.f32 3/4 (log.f32 (-.f32 1 u1))))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (log.f32 (-.f32 1 u1))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 0) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
(-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2))) |
(-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)) (*.f32 1/2 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) |
(-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2))))) |
(-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2))))) |
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 3/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (/.f32 (log.f32 (-.f32 1 u1)) 4)) |
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 -1/4 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2)) |
(+.f32 (*.f32 -1/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4)) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (+.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3)))) |
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2) (+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 3/4))) |
(-.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) -2))) |
(-.f32 (log.f32 (sqrt.f32 (-.f32 1 u1))) (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) -4))) |
(-.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1/2) (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4))) |
(-.f32 (*.f32 1/2 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (*.f32 -1/4 (*.f32 (log.f32 (-.f32 1 u1)) -3))) |
(-.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2))) (*.f32 (log.f32 (-.f32 1 u1)) 3/4)) |
(-.f32 (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2))) (*.f32 3/4 (log.f32 (-.f32 1 u1)))) |
(-.f32 (+.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 -2 (log.f32 (-.f32 1 u1))))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4) (+.f32 (/.f32 (log.f32 (-.f32 1 u1)) 8) (log.f32 (-.f32 1 u1)))) |
(-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4) (+.f32 (log.f32 (-.f32 1 u1)) (/.f32 (log.f32 (-.f32 1 u1)) 8))) |
(+.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4) (log.f32 (-.f32 1 u1)))) |
(-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 4) (*.f32 9 (/.f32 (log.f32 (-.f32 1 u1)) 8))) |
(-.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (-.f32 (*.f32 -3 (*.f32 (log.f32 (-.f32 1 u1)) -1/4)) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(-.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)))) |
(-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4) (+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) 8)))) |
(-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) 8) (*.f32 3 (/.f32 (log.f32 (-.f32 1 u1)) -8)))) |
(-.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -1/2) (/.f32 (log.f32 (-.f32 1 u1)) -8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))) |
(-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -8) (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4)))) |
(-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5/2) 4) (+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) 8)))) |
(-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) 8) (*.f32 3 (/.f32 (log.f32 (-.f32 1 u1)) -8)))) |
(/.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2) -1) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) 2) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -6) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 3) -4) |
(/.f32 (*.f32 3 (log.f32 (pow.f32 (+.f32 -1 u1) 2))) -4) |
(/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 3))) -4) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) 6) -8) |
(/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 3))) -8) |
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) -2) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6) 8) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -6) 8) |
(/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6))) 8) |
(/.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) (*.f32 (log.f32 (-.f32 1 u1)) 4)) -8) |
(/.f32 (*.f32 4 (+.f32 (log.f32 (-.f32 1 u1)) (log.f32 (pow.f32 (+.f32 -1 u1) 2)))) -8) |
(/.f32 (*.f32 8 (+.f32 (log.f32 (-.f32 1 u1)) (log.f32 (pow.f32 (+.f32 -1 u1) 2)))) -16) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) -8) |
(/.f32 (*.f32 4 (+.f32 (log.f32 (-.f32 1 u1)) (log.f32 (pow.f32 (+.f32 -1 u1) 2)))) -8) |
(/.f32 (*.f32 8 (+.f32 (log.f32 (-.f32 1 u1)) (log.f32 (pow.f32 (+.f32 -1 u1) 2)))) -16) |
(/.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 16) |
(/.f32 (*.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -6) 8) |
(/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6))) 8) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -2 (log.f32 (-.f32 1 u1)))) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (-.f32 1 u1))) 2) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4) |
(/.f32 (+.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (*.f32 -4 (*.f32 (log.f32 (-.f32 1 u1)) 2))) 4) |
(/.f32 (+.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -8)) 4) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) 4)) |
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4)) -16) |
(/.f32 (*.f32 4 (+.f32 (*.f32 4 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (+.f32 -1 u1) 2)))) -16) |
(/.f32 (+.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) (*.f32 (log.f32 (-.f32 1 u1)) 16)) -16) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 16) (/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -1/4)) -16) |
(/.f32 (+.f32 (*.f32 -2 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) 4) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(/.f32 (+.f32 (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) 4)) -16) |
(/.f32 (*.f32 4 (+.f32 (*.f32 4 (log.f32 (-.f32 1 u1))) (log.f32 (pow.f32 (+.f32 -1 u1) 2)))) -16) |
(/.f32 (+.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) (*.f32 (log.f32 (-.f32 1 u1)) 16)) -16) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 16) (/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) -1/4)) -16) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (pow.f32 (+.f32 u1 -1) 2))) 4) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (log.f32 (pow.f32 (+.f32 -1 u1) 2))) 4) |
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) 4)) |
(pow.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) 1) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/2)) |
(+.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u1))) (neg.f32 (log.f32 (-.f32 1 u1)))) |
(*.f32 -3/2 (log.f32 (-.f32 1 u1))) |
(log.f32 (pow.f32 (-.f32 1 u1) -3/2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)) |
| ✓ | 0.1b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.3b | (*.f32 (*.f32 2 (PI.f32)) u2) | |
| 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 122 to 94 computations (23% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u1 | @ | -inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u1 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1× | batch-egg-rewrite |
| 1480× | rational_best-simplify-85 |
| 820× | rational_best-simplify-62 |
| 702× | rational_best-simplify-1 |
| 508× | rational_best-simplify-79 |
| 472× | rational_best-simplify-80 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 114 |
| 1 | 162 | 102 |
| 2 | 328 | 102 |
| 3 | 1045 | 102 |
| 4 | 5192 | 102 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 -1/2 (pow.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 2) (/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) 2) (/.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 (pow.f32 u1 3) -2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) 4))) (neg.f32 (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (+.f32 u1 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 -1)) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 u1) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 u1) (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) u1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) 2) (/.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 u1 -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (neg.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 -1)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 u1) (-.f32 1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (+.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 -2)) (pow.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 u1 u1) (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u1 (+.f32 u1 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) |
| 1× | egg-herbie |
| 1336× | rational_best-simplify-75 |
| 1254× | rational_best-simplify-1 |
| 1068× | rational_best-simplify-66 |
| 880× | rational_best-simplify-47 |
| 558× | rational_best-simplify-3 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 299 | 7234 |
| 1 | 738 | 7200 |
| 2 | 1779 | 6880 |
| 3 | 5580 | 6666 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 -1 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4) |
(/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 8) |
(/.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 64) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) 16) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 0) |
(+.f32 0 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 u1)) |
(+.f32 (neg.f32 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 -1/3 (pow.f32 u1 3))) |
(+.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 2) (/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 2)) |
(+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 -2))) 2)) |
(+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) |
(+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) 2) (/.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 (pow.f32 u1 3) -2/3)) 2)) |
(+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) 2)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) 4))) (neg.f32 (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) 4)))) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (+.f32 u1 1))) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 -1)) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2))) |
(+.f32 (-.f32 (neg.f32 u1) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (neg.f32 u1) (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) u1) |
(+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) 2) (/.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 u1 -2)) 2)) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1)) |
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) u1)) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (neg.f32 u1))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 1))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 -1)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 -1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 u1)) |
(+.f32 (-.f32 -1 u1) (-.f32 1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 -1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 -1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1) |
(*.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(*.f32 1 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1)) |
(*.f32 -1 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))) 1/2) |
(*.f32 -2 (+.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -2))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) |
(*.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 -2)) (pow.f32 u1 2))) |
(*.f32 1/2 (-.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 u1 u1) (pow.f32 u1 2))))) |
(*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) 1/4) |
(*.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))))) |
(/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1) |
(/.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))) 2) |
(/.f32 (+.f32 u1 (+.f32 u1 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)))) -2) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) 4) |
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) -4) -4) |
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) -4)) 4) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))))) 8) |
(/.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) 2) |
(/.f32 (+.f32 (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(/.f32 (-.f32 (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(pow.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1) |
(neg.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
| Outputs |
|---|
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 6) -4/45))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 -1 u1) |
(neg.f32 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 2) (+.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) 2) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) |
(*.f32 -2 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) 2)))) |
(*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) 2)) 2) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) 2)) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) -2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 8) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 16) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) 8)) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 64) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) 8)) 16) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) 3))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) 3))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) 8)) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) 3))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) 3))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) 8)) 16) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 4 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (cos.f32 0)) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 4 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (cos.f32 0)) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 4 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (cos.f32 0)) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4) (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 0))) 16) |
(/.f32 (*.f32 (*.f32 4 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 0))) 16) |
(/.f32 (*.f32 8 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) (cos.f32 0))) 16) |
(/.f32 (*.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 0)) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) 16)) 32) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 0) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 0 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 u1)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (neg.f32 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 -1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2)))) |
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 2) (/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 -2))) 2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (neg.f32 u1) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (pow.f32 u1 2)) 2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) 2) (/.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (*.f32 (pow.f32 u1 3) -2/3)) 2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) 2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1) |
(+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)))) |
(+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 u1 -2) u1)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) 4))) (neg.f32 (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) 4)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (+.f32 u1 1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 -1)) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (neg.f32 u1) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (neg.f32 u1) (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) u1) |
(+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)))) |
(+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 u1 -2) u1)) |
(+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) 2) (/.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 u1 -2)) 2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1)) |
(+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (pow.f32 u1 2)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1)) |
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) u1)) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -4) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (/.f32 (pow.f32 u1 2) -4) u1)) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -4) u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -4))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) -1/4) u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/4))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1)) |
(+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (pow.f32 u1 2)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1)) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) |
(+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (neg.f32 u1) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (pow.f32 u1 2)) 2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (neg.f32 u1))) |
(+.f32 (*.f32 u1 -2) (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (neg.f32 u1)))) |
(+.f32 (*.f32 u1 -2) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (pow.f32 u1 2)) 2) (-.f32 u1 (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 1))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) -1)) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 -1 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 -1)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) 1))) |
(+.f32 -1 (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (pow.f32 u1 2)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 -1)))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 -1)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) -1)) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 -1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 -1 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1))) |
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 -1)) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) 1))) |
(+.f32 -1 (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (pow.f32 u1 2)) 2) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 -1)))) |
(+.f32 (-.f32 -1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 u1)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 -1 u1) (-.f32 1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 -1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 (-.f32 -1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(*.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(*.f32 1 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(*.f32 -1 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))) 1/2) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) |
(*.f32 -2 (+.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -2))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) |
(*.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 -2)) (pow.f32 u1 2))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) |
(*.f32 1/2 (-.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 u1 u1) (pow.f32 u1 2))))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) |
(*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) 1/4) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) |
(*.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) |
(/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(/.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))) 2) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(/.f32 (+.f32 u1 (+.f32 u1 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)))) -2) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) 4) |
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) -4) -4) |
(/.f32 (*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -4) -4) |
(/.f32 (*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -8) -8) |
(/.f32 (*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 4) 4) |
(/.f32 (*.f32 4 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) 4) |
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) -4)) 4) |
(/.f32 (*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -4) -4) |
(/.f32 (*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -8) -8) |
(/.f32 (*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 4) 4) |
(/.f32 (*.f32 4 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) 4) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2))))) 8) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) 2) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(/.f32 (+.f32 (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(/.f32 (-.f32 (-.f32 (*.f32 u1 -2) (pow.f32 u1 2)) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(pow.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2)) u1) 1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(neg.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
Compiled 43139 to 34879 computations (19.1% saved)
41 alts after pruning (39 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1339 | 38 | 1377 |
| Fresh | 6 | 1 | 7 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 2 | 5 |
| Total | 1349 | 41 | 1390 |
| Status | Error | Program |
|---|---|---|
| 4.0b | (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) | |
| 5.4b | (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) | |
| 4.6b | (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) | |
| 2.3b | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) | |
| ▶ | 1.8b | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| 15.9b | (*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.6b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.3b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 15.0b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.8b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ▶ | 2.3b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| 3.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.3b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ▶ | 2.4b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 14.6b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.6b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.7b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.8b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (+.f32 (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 -1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 6.4b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) | |
| 2.4b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 7.4b | (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ✓ | 13.4b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ▶ | 7.1b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| 7.5b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) | |
| 7.5b | (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) | |
| 15.8b | (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) | |
| 8.3b | (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) | |
| ▶ | 11.0b | (sqrt.f32 (neg.f32 (neg.f32 u1))) |
| ✓ | 15.9b | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
Compiled 2163 to 1854 computations (14.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)) |
| ✓ | 0.2b | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| ✓ | 0.3b | (*.f32 u2 (*.f32 2 (PI.f32))) |
| ✓ | 0.4b | (*.f32 (pow.f32 u1 3) 1/3) |
Compiled 136 to 104 computations (23.5% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| 1.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| 0.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| 0.0ms | u2 | @ | -inf | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| 0.0ms | u1 | @ | 0 | (*.f32 (pow.f32 u1 3) 1/3) |
| 1× | batch-egg-rewrite |
| 1710× | rational_best-2 |
| 1710× | rational_best-3 |
| 1710× | rational_best-1 |
| 1708× | rational_best-4 |
| 1708× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 148 |
| 1 | 178 | 148 |
| 2 | 329 | 148 |
| 3 | 920 | 148 |
| 4 | 3988 | 148 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (pow.f32 u1 3) 1/3) |
(*.f32 u2 (*.f32 2 (PI.f32))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 u1 3) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4)) (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u2 4) (*.f32 (*.f32 2 (PI.f32)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (neg.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 u1 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (-.f32 (neg.f32 u1) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 u1) (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 2) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2) (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2)) (-.f32 0 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 u1 u1) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (neg.f32 u1)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) (-.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) (-.f32 0 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u1 u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) (*.f32 2 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))))))) |
| 1× | egg-herbie |
| 922× | rational_best-simplify-1 |
| 918× | rational_best-simplify-48 |
| 866× | rational_best-simplify-47 |
| 786× | rational_best-simplify-57 |
| 718× | rational_best-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 232 | 5951 |
| 1 | 576 | 5947 |
| 2 | 1628 | 5541 |
| 3 | 7485 | 5535 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2))))))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
u1 |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) 0) |
(+.f32 0 (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) |
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) 0) |
(-.f32 0 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) 2)) |
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) 1) |
(/.f32 (*.f32 (pow.f32 u1 3) 2/3) 2) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3))) 8) |
(pow.f32 (*.f32 (pow.f32 u1 3) 1/3) 1) |
(neg.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 0) |
(+.f32 0 (*.f32 u2 (*.f32 2 (PI.f32)))) |
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) |
(-.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 0) |
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2)) |
(/.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 1) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) |
(/.f32 (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4)) 4) |
(/.f32 (+.f32 (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4)) (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4))) 8) |
(/.f32 (*.f32 (*.f32 u2 4) (*.f32 (*.f32 2 (PI.f32)) 4)) 16) |
(pow.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 1) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 8) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (neg.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 4) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1) |
(-.f32 u1 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) |
(-.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 0) |
(-.f32 0 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) |
(-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (-.f32 (neg.f32 u1) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (+.f32 u1 u1) (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(-.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))) |
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) |
(-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 2) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))) 2)) |
(-.f32 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2) (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2))) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(-.f32 (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (+.f32 u1 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2)) (-.f32 0 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2))) |
(-.f32 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(-.f32 (-.f32 (+.f32 u1 u1) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (neg.f32 u1)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) (-.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(-.f32 (-.f32 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) (-.f32 0 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) |
(-.f32 (+.f32 (+.f32 u1 u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(*.f32 1/4 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)))) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1) |
(*.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 1/2) |
(*.f32 1/2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) |
(*.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) 1/4) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1) |
(/.f32 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 2) |
(/.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) 4) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)))) 8) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) (*.f32 2 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) 4) |
(pow.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1) |
(neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) |
| Outputs |
|---|
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) |
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18))) |
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) |
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (*.f32 7/18 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(+.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 20/27 u1)))) |
(+.f32 (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 20/27 u1)))) |
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 7/18 (/.f32 20/27 u1))))) |
(*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) |
(*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) |
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1))) |
(+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))) |
(+.f32 (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18))) |
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) |
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (*.f32 7/18 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))) |
(+.f32 (*.f32 20/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))) |
(+.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 20/27 u1)))) |
(+.f32 (+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (+.f32 (*.f32 7/18 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 20/27 u1)))) |
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 7/18 (/.f32 20/27 u1))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) |
(sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (+.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2))))))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)) (+.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 6) -4/45))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (-.f32 (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)) -1)) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
u1 |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1) |
(+.f32 u1 (*.f32 1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) 0) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 0 (*.f32 (pow.f32 u1 3) 1/3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) 0) |
(*.f32 1/3 (pow.f32 u1 3)) |
(-.f32 0 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(*.f32 1/3 (pow.f32 u1 3)) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) 2)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) 1) |
(*.f32 1/3 (pow.f32 u1 3)) |
(/.f32 (*.f32 (pow.f32 u1 3) 2/3) 2) |
(*.f32 1/3 (pow.f32 u1 3)) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) 4) |
(*.f32 1/3 (pow.f32 u1 3)) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3))) 8) |
(*.f32 1/3 (pow.f32 u1 3)) |
(pow.f32 (*.f32 (pow.f32 u1 3) 1/3) 1) |
(*.f32 1/3 (pow.f32 u1 3)) |
(neg.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 0) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(+.f32 0 (*.f32 u2 (*.f32 2 (PI.f32)))) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (+.f32 u2 u2)) |
(-.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 0) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2)) |
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) -2)) |
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) -2)) |
(/.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 1) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(/.f32 (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4)) 4) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(/.f32 (+.f32 (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4)) (*.f32 u2 (*.f32 (*.f32 2 (PI.f32)) 4))) 8) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(/.f32 (*.f32 (*.f32 u2 4) (*.f32 (*.f32 2 (PI.f32)) 4)) 16) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(pow.f32 (*.f32 u2 (*.f32 2 (PI.f32))) 1) |
(*.f32 2 (*.f32 u2 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u2)) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 2)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 2) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 4) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 8) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 16) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (neg.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)))))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (neg.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (neg.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) -2))))) 4) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 2) -1/2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(-.f32 u1 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 0) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 0 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (-.f32 (neg.f32 u1) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 u1 u1) (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))) |
(-.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (*.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 2) -1/2) (-.f32 u1 (+.f32 u1 (-.f32 (pow.f32 u1 2) (neg.f32 u1)))))) |
(-.f32 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) 2)) (+.f32 0 (neg.f32 (-.f32 (pow.f32 u1 2) (neg.f32 u1))))) |
(-.f32 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) 2)) (neg.f32 (-.f32 (pow.f32 u1 2) (neg.f32 u1)))) |
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 2) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))) 2)) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2) (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2))) |
(-.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2) (-.f32 (neg.f32 (*.f32 1/3 (pow.f32 u1 3))) (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2))) |
(+.f32 (-.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2) (neg.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2))) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 -2 (/.f32 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2))) -2))) |
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 u1 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2)) (-.f32 0 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2))) |
(-.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2) (-.f32 (neg.f32 (*.f32 1/3 (pow.f32 u1 3))) (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2))) |
(+.f32 (-.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2) (neg.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2))) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 -2 (/.f32 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2))) -2))) |
(-.f32 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (-.f32 (+.f32 u1 u1) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (-.f32 (neg.f32 (*.f32 1/3 (pow.f32 u1 3))) (/.f32 u1 2))) (*.f32 (pow.f32 u1 2) -1/2)) |
(-.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) -1/2) (-.f32 (/.f32 u1 2) (neg.f32 (*.f32 1/3 (pow.f32 u1 3)))))) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (+.f32 u1 (-.f32 (pow.f32 u1 2) (neg.f32 u1))) 2)) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (neg.f32 u1)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)) (-.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (neg.f32 u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (-.f32 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) (-.f32 0 (/.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) 2))) |
(-.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2) (-.f32 (neg.f32 (*.f32 1/3 (pow.f32 u1 3))) (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2))) |
(+.f32 (-.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2) (neg.f32 (/.f32 (-.f32 u1 (*.f32 (pow.f32 u1 2) -1/2)) 2))) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 -2 (/.f32 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2))) -2))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(-.f32 (+.f32 (+.f32 u1 u1) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2)) (-.f32 (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(*.f32 1/4 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (-.f32 (pow.f32 u1 2) (neg.f32 u1)) (*.f32 (pow.f32 u1 3) 2/3)))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (neg.f32 u1))))) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(*.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(*.f32 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 1/2) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (-.f32 (pow.f32 u1 2) (neg.f32 u1)) (*.f32 (pow.f32 u1 3) 2/3)))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (neg.f32 u1))))) |
(*.f32 1/2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (-.f32 (pow.f32 u1 2) (neg.f32 u1)) (*.f32 (pow.f32 u1 3) 2/3)))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (neg.f32 u1))))) |
(*.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) 1/4) |
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (-.f32 (pow.f32 u1 2) (neg.f32 u1)) (*.f32 (pow.f32 u1 3) 2/3)))) |
(*.f32 1/2 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (-.f32 (pow.f32 u1 2) (neg.f32 u1))))) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(/.f32 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 2) |
(-.f32 (-.f32 (/.f32 u1 2) (-.f32 (neg.f32 (*.f32 1/3 (pow.f32 u1 3))) (/.f32 u1 2))) (*.f32 (pow.f32 u1 2) -1/2)) |
(-.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) -1/2) (-.f32 (/.f32 u1 2) (neg.f32 (*.f32 1/3 (pow.f32 u1 3)))))) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (+.f32 u1 (-.f32 (pow.f32 u1 2) (neg.f32 u1))) 2)) |
(/.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) 4) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) 4) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (*.f32 2 (+.f32 u1 (-.f32 (pow.f32 u1 2) (neg.f32 u1)))) 4)) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3))) (*.f32 2 (+.f32 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)))) 8) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) 4) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (*.f32 2 (+.f32 u1 (-.f32 (pow.f32 u1 2) (neg.f32 u1)))) 4)) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) 2/3)) (*.f32 2 (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) 4) |
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 u1 (-.f32 u1 (neg.f32 (pow.f32 u1 2)))))) 4) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (*.f32 2 (+.f32 u1 (-.f32 (pow.f32 u1 2) (neg.f32 u1)))) 4)) |
(pow.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) 1) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
(neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) |
Compiled 13 to 6 computations (53.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| ✓ | 0.1b | (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
| ✓ | 0.2b | (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
| 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 101 to 81 computations (19.8% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | u1 | @ | 0 | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| 0.0ms | u1 | @ | inf | (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
| 0.0ms | u1 | @ | 0 | (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
| 0.0ms | u1 | @ | inf | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| 0.0ms | u1 | @ | -inf | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| 1× | batch-egg-rewrite |
| 1814× | rational_best-4 |
| 1814× | rational_best-2 |
| 1814× | rational_best-3 |
| 1814× | rational_best-1 |
| 1814× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 139 |
| 1 | 134 | 139 |
| 2 | 264 | 139 |
| 3 | 748 | 139 |
| 4 | 3985 | 139 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (neg.f32 (pow.f32 u1 2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) (/.f32 (neg.f32 (pow.f32 u1 2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3) (neg.f32 (*.f32 2 (pow.f32 u1 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 2 (pow.f32 u1 2))) (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/4 (pow.f32 u1 4)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 4) (/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 0 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (neg.f32 (pow.f32 u1 2)) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (neg.f32 (pow.f32 u1 2))) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (*.f32 2 (pow.f32 u1 4))) (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 -1/2 (*.f32 2 (pow.f32 u1 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (pow.f32 u1 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2) (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2) (/.f32 (neg.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) (sqrt.f32 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 1/2) (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1))))) |
| 1× | egg-herbie |
| 780× | rational_best-simplify-63 |
| 756× | rational_best-simplify-50 |
| 688× | rational_best-simplify-55 |
| 658× | rational_best-simplify-51 |
| 590× | rational_best-simplify-57 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 248 | 5599 |
| 1 | 617 | 5599 |
| 2 | 1586 | 5587 |
| 3 | 6243 | 5579 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1/2 (pow.f32 u1 2)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(*.f32 -1/2 (pow.f32 u1 2)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 1/2 (pow.f32 u1 2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (*.f32 1/3 u1))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (+.f32 (*.f32 1/3 u1) (*.f32 20/27 (/.f32 1 u1))))) |
(*.f32 1/2 (pow.f32 u1 2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (*.f32 1/3 u1))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (+.f32 (*.f32 1/3 u1) (*.f32 20/27 (/.f32 1 u1))))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (neg.f32 (pow.f32 u1 2)) -2))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0) |
(-.f32 0 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) 0)) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) 2)) |
(-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1) |
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) -1) |
(*.f32 -1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 1/2) |
(*.f32 1/2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) |
(*.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) 1/4) |
(*.f32 1/4 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) |
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1) |
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) -1) |
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(/.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3) (neg.f32 (*.f32 2 (pow.f32 u1 2)))) 4) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) 8) |
(/.f32 (+.f32 (neg.f32 (*.f32 2 (pow.f32 u1 2))) (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3)) 4) |
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1) |
(neg.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2))) 0)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 0) |
(-.f32 0 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) |
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)))) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2)))) |
(-.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4))) |
(-.f32 (/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 4) (/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) 2)) |
(-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 0 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 0 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(-.f32 (-.f32 (neg.f32 (pow.f32 u1 2)) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(-.f32 (-.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (neg.f32 (pow.f32 u1 2))) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1) |
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))) |
(*.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) -1) |
(*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 1/2) |
(*.f32 1/2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) |
(*.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) 1/4) |
(*.f32 1/4 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) |
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1) |
(/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) -1) |
(/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 2) |
(/.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) 4) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) 8) |
(/.f32 (+.f32 (*.f32 -1/2 (*.f32 2 (pow.f32 u1 4))) (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) 4) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4)))) 2) |
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 -1/2 (*.f32 2 (pow.f32 u1 4)))) 4) |
(/.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (pow.f32 u1 2))) 2) |
(/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1) |
(neg.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 0) |
(+.f32 0 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2) (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2)) |
(-.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 0) |
(-.f32 (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2) (/.f32 (neg.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 2)) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1) |
(*.f32 1 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) |
(*.f32 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 1/2) |
(*.f32 1/2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) |
(*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) 1/4) |
(*.f32 1/4 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 1/2) (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))))) |
(/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1) |
(/.f32 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))))) 8) |
(pow.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1) |
| Outputs |
|---|
(*.f32 -1/2 (pow.f32 u1 2)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(*.f32 -1/2 (pow.f32 u1 2)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 -1/4 (pow.f32 u1 4)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 1/2 (pow.f32 u1 2)) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 u1)) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (*.f32 u1 1/3) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (*.f32 1/3 u1))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 (*.f32 u1 1/3) 7/18)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (+.f32 (*.f32 1/3 u1) (*.f32 20/27 (/.f32 1 u1))))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 7/18 (+.f32 (*.f32 u1 1/3) (*.f32 20/27 (/.f32 1 u1))))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 (*.f32 u1 1/3) (+.f32 (*.f32 1 (/.f32 20/27 u1)) 7/18))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 (*.f32 u1 1/3) (+.f32 7/18 (/.f32 20/27 u1)))) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(*.f32 1/2 (pow.f32 u1 2)) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 u1)) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (*.f32 u1 1/3) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (*.f32 1/3 u1))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 (*.f32 u1 1/3) 7/18)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 7/18 (+.f32 (*.f32 1/3 u1) (*.f32 20/27 (/.f32 1 u1))))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 7/18 (+.f32 (*.f32 u1 1/3) (*.f32 20/27 (/.f32 1 u1))))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 (*.f32 u1 1/3) (+.f32 (*.f32 1 (/.f32 20/27 u1)) 7/18))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 (*.f32 u1 1/3) (+.f32 7/18 (/.f32 20/27 u1)))) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (neg.f32 (pow.f32 u1 2)) -2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 0 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) 0)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) 2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) -1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 -1 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 1/2) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 1/2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) 1/4) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(*.f32 1/4 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) -1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(/.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3) (neg.f32 (*.f32 2 (pow.f32 u1 2)))) 4) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) 8) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (neg.f32 (*.f32 2 (pow.f32 u1 2))) (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3)) 4) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(neg.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2))) 0)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/4 (pow.f32 u1 4)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 0) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 0 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 4)) (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 4) (/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) 2)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 0 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/2 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 -1/4 (pow.f32 u1 4))) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 0 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (neg.f32 (pow.f32 u1 2)) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) 4) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (neg.f32 (pow.f32 u1 2)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4) (neg.f32 (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) 4))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2)))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (/.f32 (neg.f32 (pow.f32 u1 2)) -2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 (/.f32 (neg.f32 (pow.f32 u1 2)) -2) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2) (neg.f32 (pow.f32 u1 2))) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 -1/4 (pow.f32 u1 4)) 2))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) -1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 1/2) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 1/2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) 1/4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(*.f32 1/4 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4))) -1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))) 2) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) 4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))) (*.f32 2 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) 8) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (*.f32 -1/2 (*.f32 2 (pow.f32 u1 4))) (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)))) 4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4)))) 2) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (*.f32 2 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 -1/2 (*.f32 2 (pow.f32 u1 4)))) 4) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (pow.f32 u1 2))) 2) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) 1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(neg.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) |
(+.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 0) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 0 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2) (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2)) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(-.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 0) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(-.f32 (/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 2) (/.f32 (neg.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 2)) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 1 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 1/2) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 1/2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) 1/4) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 1/4 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) (sqrt.f32 1/2)) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4)))))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 u1 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))))))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) |
(*.f32 (sqrt.f32 1/2) (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4)))))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3))) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4)))))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 u1 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 -1/2 (pow.f32 u1 4))))))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) |
(/.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(/.f32 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))) 2) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(/.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) 4) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3)))))) 8) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(pow.f32 (sqrt.f32 (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (pow.f32 u1 3) 1/3))) 1) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ✓ | 0.3b | (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1) |
| 0.3b | (*.f32 (*.f32 2 (PI.f32)) u2) | |
| 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 147 to 99 computations (32.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.0ms | u1 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.0ms | u2 | @ | -inf | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1× | batch-egg-rewrite |
| 1120× | rational_best-simplify-86 |
| 936× | rational_best-simplify-62 |
| 718× | rational_best-simplify-1 |
| 582× | rational_best-simplify-47 |
| 508× | rational_best-simplify-79 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 130 |
| 1 | 168 | 130 |
| 2 | 348 | 126 |
| 3 | 1133 | 102 |
| 4 | 5850 | 102 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 u1) (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 u1) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) u1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) (+.f32 (neg.f32 u1) (+.f32 u1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u1 -2) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u1 -2) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (+.f32 u1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (neg.f32 u1) (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 u1 -2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)) (neg.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (neg.f32 u1) (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) (-.f32 0 (+.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u1 2) (+.f32 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u1 2) (+.f32 (/.f32 u1 -2) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u1 2) (-.f32 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) u1) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))) (/.f32 u1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (*.f32 3 (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -2)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (neg.f32 u1)) (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (neg.f32 u1)) (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (neg.f32 u1)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u1 -3) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 3 (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 u1) u1) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (neg.f32 u1) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 u1)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) (neg.f32 u1)) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) -2)) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (neg.f32 u1)) (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))) (+.f32 (+.f32 u1 u1) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (pow.f32 u1 2) -2) (/.f32 (pow.f32 u1 2) -2)) (+.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 -1 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2)))) (+.f32 (*.f32 u1 -2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)) (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2))) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2) (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2)) (*.f32 3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2))) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u1 4) (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (*.f32 u1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1))))) |
| 1× | egg-herbie |
| 1512× | rational_best-simplify-51 |
| 1278× | rational_best-simplify-47 |
| 1218× | rational_best-simplify-3 |
| 702× | rational_best-simplify-59 |
| 700× | rational_best-simplify-75 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 383 | 10281 |
| 1 | 1083 | 9951 |
| 2 | 3059 | 8709 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 u1 u1) (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (+.f32 u1 u1) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) 0)) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 0) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2))) |
(-.f32 0 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) u1) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) (+.f32 (neg.f32 u1) (+.f32 u1 u1))) |
(-.f32 (*.f32 u1 -2) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 u1))) |
(-.f32 (*.f32 u1 -2) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) u1)) |
(-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (+.f32 u1 u1)) |
(-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)) |
(-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (neg.f32 u1) (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (neg.f32 u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 u1 -2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) u1)) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) u1)) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)) (neg.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2)))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (neg.f32 u1) (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))))) |
(-.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) (-.f32 0 (+.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) 2) 0))) |
(-.f32 (/.f32 u1 2) (+.f32 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 -2))) |
(-.f32 (/.f32 u1 2) (+.f32 (/.f32 u1 -2) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (/.f32 u1 2) (-.f32 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))))) |
(-.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) |
(-.f32 (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) u1)) |
(-.f32 (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) u1) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))))) |
(-.f32 (+.f32 (/.f32 u1 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))) (/.f32 u1 -2)) |
(-.f32 (+.f32 (/.f32 u1 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (*.f32 3 (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -2)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 -2)) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (neg.f32 u1)) (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (neg.f32 u1)) (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (neg.f32 u1)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))) |
(-.f32 (*.f32 u1 -3) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (-.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 3 (/.f32 u1 2))) |
(-.f32 (+.f32 (neg.f32 u1) u1) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (neg.f32 u1) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 u1)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) (neg.f32 u1)) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))))) |
(-.f32 (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) -2)) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (neg.f32 u1)) (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))) |
(-.f32 (+.f32 (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))) (+.f32 (+.f32 u1 u1) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))))) |
(-.f32 (+.f32 (/.f32 (pow.f32 u1 2) -2) (/.f32 (pow.f32 u1 2) -2)) (+.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2))) |
(-.f32 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) -1) |
(-.f32 (+.f32 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 -1 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) |
(-.f32 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (+.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))))) |
(-.f32 (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2)))) (+.f32 (*.f32 u1 -2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2))))) |
(-.f32 (+.f32 (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)) (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2))) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2) (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)))) |
(-.f32 (+.f32 (*.f32 3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2)) (*.f32 3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2))) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(*.f32 1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(*.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 1/2) |
(*.f32 -2 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)) |
(*.f32 1/4 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) 1/4) |
(/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 2) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) 4) |
(/.f32 (+.f32 (*.f32 u1 4) (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))) 4) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (*.f32 u1 4)) 4) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) 8) |
(pow.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1) |
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4) |
(/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 8) |
(/.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 64) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
| Outputs |
|---|
(*.f32 -1 u1) |
(neg.f32 u1) |
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (neg.f32 u1)) |
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))) |
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 6) -4/45)) (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))))) |
(+.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 2 u1) (*.f32 1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (+.f32 u1 u1) (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 u1 u1) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) 0)) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 0) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 0 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) u1) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) (+.f32 (neg.f32 u1) (+.f32 u1 u1))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (*.f32 u1 -2) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 u1))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 u1 -2) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) u1)) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (+.f32 u1 u1)) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (neg.f32 u1) (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (neg.f32 u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) u1)) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 u1 -2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) u1)) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) u1)) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)) (neg.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))) |
(-.f32 (*.f32 u1 4) (+.f32 u1 (+.f32 u1 (+.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3))))))) |
(-.f32 (*.f32 u1 4) (+.f32 u1 (+.f32 u1 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))))))) |
(-.f32 (*.f32 u1 4) (+.f32 u1 (+.f32 u1 (+.f32 u1 (-.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2)))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 (*.f32 u1 -2) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 -2) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1))))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 (*.f32 u1 -2) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (neg.f32 u1) (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) (-.f32 0 (+.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) 2) 0))) |
(-.f32 (+.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) 2)) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))))) |
(-.f32 (-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (pow.f32 u1 2) -4)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) -2)) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) |
(+.f32 u1 (*.f32 (+.f32 (neg.f32 u1) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) 4)) 2)) |
(-.f32 (/.f32 u1 2) (+.f32 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 -2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (/.f32 u1 2) (+.f32 (/.f32 u1 -2) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (/.f32 u1 2) (-.f32 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) u1) (pow.f32 u1 2)) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) u1) (pow.f32 u1 2)) |
(-.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) |
(-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 u1 -2) (neg.f32 u1)))) |
(-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 -3))) |
(-.f32 (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) u1)) |
(-.f32 u1 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))))) |
(-.f32 u1 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) u1)) |
(-.f32 (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) u1) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))))) |
(-.f32 (+.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) 2)) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))))) |
(-.f32 (-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (pow.f32 u1 2) -4)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) -2)) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) |
(+.f32 u1 (*.f32 (+.f32 (neg.f32 u1) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) 4)) 2)) |
(-.f32 (+.f32 (/.f32 u1 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))) (/.f32 u1 -2)) |
(-.f32 (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 u1 2))) (/.f32 u1 -2)) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 u1 2) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))) (/.f32 u1 -2)) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -1/2))) (*.f32 u1 -1/2)) |
(-.f32 (+.f32 (/.f32 u1 2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (*.f32 3 (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 u1 2))) (*.f32 u1 3/2)) |
(-.f32 (/.f32 u1 2) (+.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 u1 3/2)) (/.f32 (pow.f32 u1 2) 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -2)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 u1 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 u1 2) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 -2)) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (neg.f32 u1)) (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (neg.f32 u1)) (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (neg.f32 u1)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))) |
(-.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) u1) (pow.f32 u1 2)) |
(-.f32 (*.f32 u1 -3) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 3 (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 3/2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 u1 2)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 u1 2)) (*.f32 u1 -3/2))) |
(-.f32 (+.f32 (neg.f32 u1) u1) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (neg.f32 u1) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (neg.f32 u1) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))))) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) -2) u1))) |
(-.f32 u1 (-.f32 (*.f32 (*.f32 (pow.f32 u1 3) -4/3) -1/8) (-.f32 (/.f32 (*.f32 (pow.f32 u1 3) -4/3) 8) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))))) |
(-.f32 (-.f32 (/.f32 u1 2) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (/.f32 u1 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 u1)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 3/2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 u1 2)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 u1 2)) (*.f32 u1 -3/2))) |
(-.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (-.f32 (/.f32 u1 2) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (/.f32 u1 2) (+.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 u1 2))) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 (/.f32 u1 2) (+.f32 (-.f32 (*.f32 u1 3/2) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 (neg.f32 (*.f32 (pow.f32 u1 2) 1/2))))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 u1 1/2) (+.f32 (neg.f32 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 u1 -1/2)))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 3/2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 u1 2)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (/.f32 u1 2)) (*.f32 u1 -3/2))) |
(-.f32 (-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) (neg.f32 u1)) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))))) |
(-.f32 (+.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)) 2)) (neg.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))))) |
(-.f32 (-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (/.f32 (pow.f32 u1 2) -4)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) -2)) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) |
(+.f32 u1 (*.f32 (+.f32 (neg.f32 u1) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2)) 4)) 2)) |
(-.f32 (+.f32 (/.f32 u1 2) (/.f32 (pow.f32 u1 2) -2)) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 u1 2))) (*.f32 u1 3/2)) |
(-.f32 (/.f32 u1 2) (+.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 u1 3/2)) (/.f32 (pow.f32 u1 2) 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (neg.f32 u1)) (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 (+.f32 u1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (/.f32 u1 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))) (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (+.f32 u1 u1) (/.f32 (pow.f32 u1 2) -2))) (/.f32 u1 2))) |
(-.f32 (/.f32 u1 2) (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (+.f32 u1 u1) (/.f32 (pow.f32 u1 2) -2))) (+.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (pow.f32 u1 2))))) |
(-.f32 (/.f32 u1 2) (+.f32 (*.f32 u1 -1/2) (-.f32 (pow.f32 u1 2) (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (/.f32 (pow.f32 u1 2) -2))) u1)))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))) |
(-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 u1 -2) (neg.f32 u1)))) |
(-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 -3))) |
(-.f32 (+.f32 (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2)))) (+.f32 (+.f32 u1 u1) (+.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 2) -2))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (+.f32 (/.f32 (pow.f32 u1 2) -2) (/.f32 (pow.f32 u1 2) -2)) (+.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) -1) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 -1 (-.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))))) |
(+.f32 (-.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1)))) (-.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))))) |
(+.f32 0 (-.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))))) |
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 (+.f32 u1 u1) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))))) |
(-.f32 (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2)))) (+.f32 (*.f32 u1 -2) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -2))))) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(-.f32 (+.f32 (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)) (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2))) (+.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2) (*.f32 -3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(-.f32 (+.f32 (*.f32 3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2)) (*.f32 3 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 2))) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(-.f32 (*.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2) -6) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(-.f32 (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 3 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) |
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(*.f32 1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(*.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(*.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 1/2) |
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(*.f32 -2 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) -2)) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(*.f32 1/4 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) |
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) 1/4) |
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) |
(/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(/.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 2) |
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 u1 u1))) (neg.f32 u1)) |
(+.f32 0 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 u1 (/.f32 (pow.f32 u1 2) -2)))) |
(-.f32 (/.f32 (-.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -2/3)) -2) u1) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) 4) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 4) 8) |
(/.f32 (+.f32 (*.f32 u1 4) (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))) 4) |
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) 4) (*.f32 u1 8)) 8) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) (*.f32 u1 4)) 4) |
(/.f32 (+.f32 (*.f32 u1 4) (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))))) 4) |
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) 4) (*.f32 u1 8)) 8) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))))) 8) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1))) 4) 8) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (+.f32 u1 u1)))) 4) |
(pow.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) 1) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (-.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) |
(*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) 2) (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) 2) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(*.f32 -2 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2)))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) 2)) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 2)) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) -2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 2)) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) -2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 4) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 8) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 64) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 64) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 8) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 8) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 8) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 0 (neg.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (-.f32 (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (-.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 0 (neg.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) 4) (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 0))) 16) |
(/.f32 (*.f32 (*.f32 4 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 0))) 16) |
(/.f32 (*.f32 (*.f32 (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (cos.f32 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 16)) 32) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (cos.f32 (/.f32 (*.f32 (PI.f32) u2) -1/2))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) 8) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (/.f32 (*.f32 u2 (PI.f32)) -1/2)))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| ✓ | 0.3b | (*.f32 (PI.f32) u2) |
| ✓ | 0.4b | (*.f32 (PI.f32) (*.f32 u2 3)) |
| 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 166 to 120 computations (27.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| 1.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| 1.0ms | u1 | @ | -inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| 1.0ms | u1 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| 0.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| 1× | batch-egg-rewrite |
| 682× | rational_best-simplify-63 |
| 668× | rational_best-4 |
| 668× | rational_best-2 |
| 668× | rational_best-3 |
| 668× | rational_best-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 117 |
| 1 | 204 | 101 |
| 2 | 499 | 95 |
| 3 | 1728 | 89 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) (*.f32 u2 3)) |
(*.f32 (PI.f32) u2) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (neg.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (-.f32 0 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 5)) (/.f32 (*.f32 (PI.f32) u2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (*.f32 (PI.f32) u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4)) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 u2 6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) u2) 12) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12)) (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 2)) (*.f32 2 (*.f32 u2 6))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 u2 6)) (*.f32 2 (*.f32 (PI.f32) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (*.f32 (*.f32 (PI.f32) u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (neg.f32 (/.f32 (*.f32 (PI.f32) u2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) u2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) u2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) 4) (/.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 7)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) 4) (/.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 5)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) 2) (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 5) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 (PI.f32) u2) 4) 2) (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 7) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (/.f32 (*.f32 (PI.f32) u2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (+.f32 (/.f32 (*.f32 (PI.f32) u2) -2) (/.f32 (*.f32 (PI.f32) u2) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) u2) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (/.f32 (*.f32 (PI.f32) u2) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) u2) -2)) (/.f32 (*.f32 (PI.f32) u2) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 7) 4) 2) (/.f32 (/.f32 (*.f32 (PI.f32) u2) -4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 5) 4) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) u2) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 2)) (*.f32 2 (+.f32 u2 u2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) u2) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 -2 (*.f32 (PI.f32) u2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 -2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1))))) |
| 1× | egg-herbie |
| 946× | rational_best-simplify-3 |
| 754× | rational_best-simplify-62 |
| 696× | rational_best-simplify-85 |
| 580× | rational_best-simplify-1 |
| 556× | rational_best-simplify-50 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 227 | 3177 |
| 1 | 568 | 3177 |
| 2 | 1626 | 3085 |
| 3 | 5603 | 3005 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 1/24 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) |
(+.f32 (*.f32 -1/720 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 1/24 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 0) |
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) |
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2)) |
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (neg.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4))) |
(+.f32 0 (*.f32 (PI.f32) (*.f32 u2 3))) |
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) u2)) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4)) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4))) |
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4)) |
(-.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 0) |
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4)) |
(-.f32 0 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 3)))) |
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) u2))) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (-.f32 0 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4))) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4))) |
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4)) |
(-.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 5)) (/.f32 (*.f32 (PI.f32) u2) -2)) |
(-.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (*.f32 (PI.f32) u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) 1/2))) |
(-.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4)) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4)) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) 2) |
(/.f32 (*.f32 (*.f32 (PI.f32) u2) 12) 4) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12)) 8) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12)) (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12))) 16) |
(/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 4))) 2) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 2)) (*.f32 2 (*.f32 u2 6))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 u2 6)) (*.f32 2 (*.f32 (PI.f32) 2))) 16) |
(pow.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1) |
(+.f32 (*.f32 (PI.f32) u2) 0) |
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (*.f32 (*.f32 (PI.f32) u2) 1/2)) |
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (neg.f32 (/.f32 (*.f32 (PI.f32) u2) -2))) |
(+.f32 0 (*.f32 (PI.f32) u2)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) u2) -2))) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) u2) 4)) |
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) 4) (/.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 7)) 4)) |
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) 4) (/.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 5)) 4)) |
(+.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) 2) (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 5) 4) 2)) |
(+.f32 (/.f32 (/.f32 (*.f32 (PI.f32) u2) 4) 2) (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 7) 4) 2)) |
(-.f32 (*.f32 (PI.f32) u2) 0) |
(-.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (/.f32 (*.f32 (PI.f32) u2) -2)) |
(-.f32 0 (neg.f32 (*.f32 (PI.f32) u2))) |
(-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4)) |
(-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (+.f32 (/.f32 (*.f32 (PI.f32) u2) -2) (/.f32 (*.f32 (PI.f32) u2) -4))) |
(-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4) 2)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) u2) -4)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (/.f32 (*.f32 (PI.f32) u2) -2) 2)) |
(-.f32 (-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) u2) -2)) (/.f32 (*.f32 (PI.f32) u2) -4)) |
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 7) 4) 2) (/.f32 (/.f32 (*.f32 (PI.f32) u2) -4) 2)) |
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 5) 4) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4) 2)) |
(/.f32 (*.f32 (PI.f32) u2) 1) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 4) |
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 2) |
(/.f32 (*.f32 (*.f32 (PI.f32) u2) 8) 8) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 8)) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 2)) (*.f32 2 (+.f32 u2 u2))) 16) |
(/.f32 (*.f32 (*.f32 2 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) 2))) 16) |
(pow.f32 (*.f32 (PI.f32) u2) 1) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 -2 (*.f32 (PI.f32) u2))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) 16) |
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 -2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1) |
| Outputs |
|---|
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(*.f32 u2 (PI.f32)) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 u2 2)) 2)))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/2 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (-.f32 (*.f32 -1/2 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)) -1)) |
(+.f32 (*.f32 1/24 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 4) 1/24)))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 u2 2)) 2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 1/24 (pow.f32 (*.f32 (PI.f32) (*.f32 u2 2)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/2 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)) (*.f32 1/24 (*.f32 16 (pow.f32 (*.f32 u2 (PI.f32)) 4)))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 1/24 (*.f32 16 (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 -1/2 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2))))) |
(+.f32 (*.f32 -1/720 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 1/24 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 3/2 (PI.f32))) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) |
(+.f32 (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 4) 1/24)) (*.f32 -1/720 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 6))))) |
(+.f32 (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 u2 2)) 2)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 1/24 (pow.f32 (*.f32 (PI.f32) (*.f32 u2 2)) 4))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/720 (pow.f32 (*.f32 (PI.f32) (*.f32 u2 2)) 6))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -1/2 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2))) (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 1/24 (*.f32 16 (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 -1/720 (*.f32 64 (pow.f32 (*.f32 u2 (PI.f32)) 6))))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (-.f32 (*.f32 -1/2 (pow.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 2)) -1)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 1/24 (*.f32 16 (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 -1/720 (*.f32 64 (pow.f32 (*.f32 u2 (PI.f32)) 6)))))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(*.f32 (cos.f32 (+.f32 (*.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 3/2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 0) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (neg.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 0 (*.f32 (PI.f32) (*.f32 u2 3))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) u2)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 0) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 0 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 3)))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) u2))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (-.f32 0 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 9) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 5)) (/.f32 (*.f32 (PI.f32) u2) -2)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (*.f32 (PI.f32) u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) 1/2))) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(-.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4)) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4)) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) 2) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 (*.f32 (PI.f32) u2) 12) 4) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12)) 8) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12)) (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 12))) 16) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 4))) 2) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 2)) (*.f32 2 (*.f32 u2 6))) 16) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 u2 6)) (*.f32 2 (*.f32 (PI.f32) 2))) 16) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(pow.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1) |
(*.f32 3 (*.f32 u2 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u2) 0) |
(*.f32 u2 (PI.f32)) |
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (*.f32 (*.f32 (PI.f32) u2) 1/2)) |
(*.f32 u2 (PI.f32)) |
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (neg.f32 (/.f32 (*.f32 (PI.f32) u2) -2))) |
(*.f32 u2 (PI.f32)) |
(+.f32 0 (*.f32 (PI.f32) u2)) |
(*.f32 u2 (PI.f32)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4)) |
(*.f32 u2 (PI.f32)) |
(+.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) u2) -2))) |
(*.f32 u2 (PI.f32)) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) u2) 4)) |
(*.f32 u2 (PI.f32)) |
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) 4) (/.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 7)) 4)) |
(*.f32 u2 (PI.f32)) |
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 1/2) 4) (/.f32 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) u2) 5)) 4)) |
(*.f32 u2 (PI.f32)) |
(+.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) 2) (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 5) 4) 2)) |
(*.f32 u2 (PI.f32)) |
(+.f32 (/.f32 (/.f32 (*.f32 (PI.f32) u2) 4) 2) (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 7) 4) 2)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (*.f32 (PI.f32) u2) 0) |
(*.f32 u2 (PI.f32)) |
(-.f32 (*.f32 (*.f32 (PI.f32) u2) 1/2) (/.f32 (*.f32 (PI.f32) u2) -2)) |
(*.f32 u2 (PI.f32)) |
(-.f32 0 (neg.f32 (*.f32 (PI.f32) u2))) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (+.f32 (/.f32 (*.f32 (PI.f32) u2) -2) (/.f32 (*.f32 (PI.f32) u2) -4))) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 6)) -4) 2)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (*.f32 (PI.f32) u2) -4)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 4) (/.f32 (/.f32 (*.f32 (PI.f32) u2) -2) 2)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (-.f32 (/.f32 (*.f32 (PI.f32) u2) 4) (/.f32 (*.f32 (PI.f32) u2) -2)) (/.f32 (*.f32 (PI.f32) u2) -4)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 7) 4) 2) (/.f32 (/.f32 (*.f32 (PI.f32) u2) -4) 2)) |
(*.f32 u2 (PI.f32)) |
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) u2) 5) 4) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) -4) 2)) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (PI.f32) u2) 1) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 4) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 2) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (*.f32 (PI.f32) u2) 8) 8) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) u2) 8)) 16) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) 2)) (*.f32 2 (+.f32 u2 u2))) 16) |
(*.f32 u2 (PI.f32)) |
(/.f32 (*.f32 (*.f32 2 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) 2))) 16) |
(*.f32 u2 (PI.f32)) |
(pow.f32 (*.f32 (PI.f32) u2) 1) |
(*.f32 u2 (PI.f32)) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2)) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) 4) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) 16) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)))))) 4) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 -2 (*.f32 (PI.f32) u2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) 16) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 -2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (*.f32 2 (+.f32 (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))) 4) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) |
Compiled 22667 to 17245 computations (23.9% saved)
54 alts after pruning (49 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 665 | 20 | 685 |
| Fresh | 5 | 29 | 34 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 5 | 6 |
| Total | 672 | 54 | 726 |
| Status | Error | Program |
|---|---|---|
| 2.3b | (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) | |
| 27.3b | (+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) | |
| 25.3b | (+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) | |
| 26.2b | (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) | |
| 4.6b | (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) | |
| ▶ | 27.4b | (*.f32 (pow.f32 u1 2) 1/2) |
| 2.4b | (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) | |
| 7.2b | (*.f32 (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) (sqrt.f32 1/2)) | |
| ▶ | 2.3b | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| ✓ | 1.8b | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| 15.9b | (*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ▶ | 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.6b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ▶ | 2.3b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.3b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 15.0b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.8b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.6b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -1/2))) (*.f32 u1 -1/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.8b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.6b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 -3))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.5b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 3.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.6b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.6b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.6b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.7b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.8b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (+.f32 (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 -1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 6.4b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 7.4b | (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ✓ | 13.4b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ▶ | 7.5b | (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
| ✓ | 7.1b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| 10.9b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) | |
| 7.5b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) | |
| 10.9b | (sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) | |
| 7.5b | (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) | |
| 7.1b | (sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) | |
| 15.8b | (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) | |
| 8.3b | (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) | |
| ✓ | 11.0b | (sqrt.f32 (neg.f32 (neg.f32 u1))) |
| ✓ | 15.9b | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
Compiled 2657 to 2246 computations (15.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| 0.2b | (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) | |
| 0.3b | (*.f32 u2 (PI.f32)) | |
| 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 99 to 71 computations (28.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| 0.0ms | u1 | @ | -inf | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| 0.0ms | u1 | @ | inf | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| 0.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| 0.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| 1× | batch-egg-rewrite |
| 1510× | rational_best-4 |
| 1510× | rational_best-2 |
| 1510× | rational_best-3 |
| 1510× | rational_best-1 |
| 1508× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 65 |
| 1 | 145 | 65 |
| 2 | 283 | 65 |
| 3 | 814 | 65 |
| 4 | 3542 | 65 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 1))))) |
| 1× | egg-herbie |
| 1478× | rational_best-simplify-63 |
| 1098× | rational_best-simplify-1 |
| 682× | rational_best-simplify-48 |
| 652× | rational_best-simplify-80 |
| 634× | rational_best-simplify-49 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 134 | 3682 |
| 1 | 305 | 3682 |
| 2 | 734 | 3560 |
| 3 | 2092 | 3432 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 0) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 1) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 2) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 4) |
(/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 8) |
(/.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 64) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 64) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) 4) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) 4) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 1) |
| Outputs |
|---|
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 4) 2/3)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 6) -4/45))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 0) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2)) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 0) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 2)) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 1) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 2) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) 4) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 8) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 4 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 16) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 64) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) 8) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2)))))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) 8) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2)))))) 16) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 64) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) 8) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2)))))) 16) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 2 (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 2 (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (-.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (-.f32 (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) 4) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 3))) 4) |
(/.f32 (*.f32 (cos.f32 0) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (cos.f32 0))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (cos.f32 0))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 2 (*.f32 4 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 4 (cos.f32 0))) 4) |
(/.f32 (*.f32 4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (cos.f32 0))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 4 (cos.f32 0)))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 0) (cos.f32 0)) (*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) 4) (*.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))) (cos.f32 0))) 16) |
(/.f32 (*.f32 (*.f32 4 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (cos.f32 0))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) 8) (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (cos.f32 0))) 16) |
(/.f32 (*.f32 8 (*.f32 (cos.f32 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2))))))) 16) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2))) (*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) 3))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2))) (+.f32 (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 4) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 2 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))) 16) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 16) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 2 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 -2)))))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32))))))) 16) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) 8) (+.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (cos.f32 (*.f32 -2 (*.f32 u2 (PI.f32)))))) 16) |
(/.f32 (*.f32 8 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2)))) (+.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (cos.f32 (*.f32 (PI.f32) (*.f32 -2 u2)))))) 16) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) 1) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 2) 1/2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
(*.f32 (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 2) 1/2))))) |
Compiled 14 to 11 computations (21.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) |
| ✓ | 0.1b | (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
| ✓ | 0.3b | (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
| 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 78 to 60 computations (23.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | u1 | @ | -inf | (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
| 0.0ms | u1 | @ | inf | (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
| 0.0ms | u1 | @ | 0 | (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
| 0.0ms | u1 | @ | inf | (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) |
| 0.0ms | u1 | @ | 0 | (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
| 1× | batch-egg-rewrite |
| 1880× | rational_best-1 |
| 1878× | rational_best-4 |
| 1878× | rational_best-2 |
| 1878× | rational_best-3 |
| 1878× | exponential-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 121 |
| 1 | 116 | 121 |
| 2 | 244 | 121 |
| 3 | 769 | 97 |
| 4 | 4386 | 97 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 2) 1/2) (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 u1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u1) (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (pow.f32 u1 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) 2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2)) (neg.f32 (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) 2) (/.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) 2) (/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (/.f32 (pow.f32 u1 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 u1) (-.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2))) (-.f32 1 (*.f32 u1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 u1 -2)) (-.f32 1 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u1 -2) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 u1 -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 (pow.f32 u1 3) -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (+.f32 (+.f32 u1 u1) (pow.f32 u1 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (pow.f32 u1 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) (neg.f32 (*.f32 u1 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 u1 u1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 u1) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (neg.f32 u1) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u1 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 0 (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 0 (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (neg.f32 u1)) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u1 4) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 u1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)))))) |
| 1× | egg-herbie |
| 902× | rational_best-simplify-47 |
| 678× | rational_best-simplify-1 |
| 654× | rational_best-simplify-3 |
| 598× | rational_best-simplify-57 |
| 584× | rational_best-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 278 | 5047 |
| 1 | 684 | 4969 |
| 2 | 1778 | 4955 |
| 3 | 7309 | 4945 |
| 1× | node limit |
| Inputs |
|---|
u1 |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
u1 |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 (+.f32 u1 u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 0) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 0 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 u1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (neg.f32 u1) (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1)) |
(+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 u1)) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (pow.f32 u1 2) -2))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) 2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) 2))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (-.f32 u1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (-.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2)) (neg.f32 (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2))) |
(+.f32 (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (-.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2))) |
(+.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (-.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) |
(+.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) 2)) |
(+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2)) |
(+.f32 (/.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) 2) (/.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2)) |
(+.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) 2) (/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) 2)) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (/.f32 (pow.f32 u1 2) 4)) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2))) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1)) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) |
(+.f32 (-.f32 -1 (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1))) |
(+.f32 (-.f32 -1 u1) (-.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))))) |
(+.f32 (-.f32 -1 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2))) (-.f32 1 (*.f32 u1 -2))) |
(+.f32 (-.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 1 u1)) |
(+.f32 (-.f32 -1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 -1 (*.f32 u1 -2)) (-.f32 1 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2)))) |
(*.f32 1/2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) |
(*.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1) |
(*.f32 1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2)) -1) |
(*.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1/2) |
(*.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 1/4) |
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1) |
(/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2)) -1) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 4) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(/.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) 2) |
(/.f32 (+.f32 (*.f32 u1 -2) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(/.f32 (+.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 u1 -2)) 2) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 8) |
(/.f32 (-.f32 (*.f32 2 (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) 4) |
(/.f32 (-.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(/.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (+.f32 (+.f32 u1 u1) (pow.f32 u1 2)))) 2) |
(/.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) 2) |
(/.f32 (-.f32 (-.f32 (pow.f32 u1 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) (neg.f32 (*.f32 u1 4))) 2) |
(/.f32 (-.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 u1 u1)) 2) |
(pow.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1) |
(neg.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 0) |
(+.f32 0 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) |
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2)) |
(-.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 0) |
(-.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 2)) |
(*.f32 1/2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1) |
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) |
(*.f32 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 1/2) |
(*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 1/4) |
(*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1) |
(/.f32 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) 8) |
(pow.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (+.f32 u1 u1) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1)) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 3) 1/3))) |
(-.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 0) |
(-.f32 0 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(-.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 u1 2))) |
(-.f32 (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) 2)) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (neg.f32 u1) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 0 (/.f32 u1 2))) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (*.f32 (pow.f32 u1 3) 1/3)) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 0 (/.f32 u1 2))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (neg.f32 u1)) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(*.f32 1/2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) |
(*.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(*.f32 1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(*.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))) 1/2) |
(*.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 1/4) |
(/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(/.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(/.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 4) |
(/.f32 (+.f32 (*.f32 u1 4) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 u1 4)) 4) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) 8) |
(pow.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(neg.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
| Outputs |
|---|
u1 |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1) |
(+.f32 u1 (*.f32 1/2 (pow.f32 u1 2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
u1 |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(*.f32 (pow.f32 u1 3) -1/3) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(*.f32 -1/3 (pow.f32 u1 3)) |
(*.f32 (pow.f32 u1 3) -1/3) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(+.f32 (+.f32 u1 u1) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 0) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 0 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (-.f32 u1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (neg.f32 u1) (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 u1)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (pow.f32 u1 2) -2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) 2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) 2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 (pow.f32 u1 3) -1/3))) |
(+.f32 u1 (+.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (neg.f32 (/.f32 (pow.f32 u1 2) 4))))) |
(+.f32 u1 (+.f32 (/.f32 (pow.f32 u1 2) 4) (neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -4/3) (pow.f32 u1 2)) 4)))) |
(+.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 (pow.f32 u1 3) -1/3) u1))) |
(+.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 u1 (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -4/3) (pow.f32 u1 2)) 4))) |
(+.f32 (-.f32 u1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2)) (neg.f32 (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 (*.f32 u1 -2) (*.f32 1/2 (pow.f32 u1 2)))) |
(+.f32 (-.f32 (-.f32 (pow.f32 u1 2) (-.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) (*.f32 u1 -4)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (*.f32 u1 -2))) |
(+.f32 (-.f32 (pow.f32 u1 2) (*.f32 3 (neg.f32 u1))) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (/.f32 (pow.f32 u1 2) -2) (*.f32 u1 -2)))) |
(+.f32 (-.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) |
(+.f32 (-.f32 (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) |
(+.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 1/3 (pow.f32 u1 3))) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) |
(+.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) 2) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) 2)) |
(/.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) 2) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 2) |
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) 1/2) 2)) |
(+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (/.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) 2) (/.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) 2) (/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) 2)) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (/.f32 (pow.f32 u1 2) 4)) |
(+.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 (*.f32 (pow.f32 u1 3) -1/3) u1))) |
(+.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 u1 (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -4/3) (pow.f32 u1 2)) 4))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (-.f32 (/.f32 (pow.f32 u1 2) 4) (*.f32 u1 -2)) (-.f32 (/.f32 (pow.f32 u1 2) 4) (-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1)) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1)) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1)) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (neg.f32 (*.f32 (pow.f32 u1 3) 1/3)))) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) u1)) |
(+.f32 (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 (/.f32 (pow.f32 u1 2) 4))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (-.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (+.f32 u1 (/.f32 (pow.f32 u1 2) 4)) (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (neg.f32 (/.f32 (pow.f32 u1 2) 4))))) |
(+.f32 u1 (+.f32 (/.f32 (pow.f32 u1 2) 4) (neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) -4/3) (pow.f32 u1 2)) 4)))) |
(+.f32 (-.f32 -1 (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))) (-.f32 1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (-.f32 (*.f32 u1 -2) -1)) (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 u1 -2) 1)) (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3))) |
(+.f32 (-.f32 u1 (+.f32 (/.f32 (pow.f32 u1 2) -2) 1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3))) |
(+.f32 (+.f32 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2))) -1) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3))) |
(+.f32 (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1))) |
(+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1))) |
(+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 u1 (+.f32 (/.f32 (pow.f32 u1 2) -2) -1))) |
(+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (+.f32 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2))) 1)) |
(+.f32 (-.f32 -1 u1) (-.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2))))) |
(+.f32 (-.f32 -1 u1) (-.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (-.f32 (*.f32 u1 -2) (*.f32 1/2 (pow.f32 u1 2)))))) |
(+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (-.f32 -1 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2))) (-.f32 1 (*.f32 u1 -2))) |
(+.f32 (-.f32 -1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) -2))) (-.f32 1 (*.f32 u1 -2))) |
(+.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 -1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) (-.f32 1 (*.f32 u1 -2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2)))) (-.f32 1 u1)) |
(+.f32 (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (-.f32 (*.f32 u1 -2) -1)) (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 u1 -2) 1)) (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 -1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (-.f32 1 (-.f32 (*.f32 u1 -2) (*.f32 (pow.f32 u1 2) 1/2)))) |
(+.f32 (-.f32 -1 u1) (-.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (-.f32 (*.f32 u1 -2) (*.f32 1/2 (pow.f32 u1 2)))))) |
(+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3)))) |
(+.f32 (-.f32 -1 (*.f32 u1 -2)) (-.f32 1 (+.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (pow.f32 u1 2) -2)))) |
(+.f32 (-.f32 -1 (*.f32 u1 -2)) (-.f32 1 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) -2)))) |
(+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))) (-.f32 -1 (*.f32 u1 -2)))) |
(*.f32 1/2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(*.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(*.f32 1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(*.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2)) -1) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1/2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(*.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 1/4) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2)) -1) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 4) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (neg.f32 (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(/.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) 2) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 2) |
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) 1/2) 2)) |
(/.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) 2) |
(/.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) 2) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 2) |
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) 1/2) 2)) |
(/.f32 (+.f32 (*.f32 u1 -2) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (+.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 u1 -2)) 2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (*.f32 2 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 8) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (-.f32 (*.f32 2 (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) 4) |
(/.f32 (*.f32 2 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) 4) |
(-.f32 (/.f32 (*.f32 2 (+.f32 (pow.f32 u1 2) (*.f32 u1 4))) 4) (-.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (-.f32 (*.f32 2 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(/.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) 2) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 (pow.f32 u1 3) 2/3)) 2) |
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) 1/2) 2)) |
(/.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (+.f32 (+.f32 u1 u1) (pow.f32 u1 2)))) 2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 (pow.f32 u1 2) (*.f32 u1 4)))) 2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (-.f32 (-.f32 (pow.f32 u1 2) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) (neg.f32 (*.f32 u1 4))) 2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(/.f32 (-.f32 (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 u1 u1)) 2) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(pow.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) 1) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(neg.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 0) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 0 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2)) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(-.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 0) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(-.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 2) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 2)) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(*.f32 1/2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(*.f32 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 1/2) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(*.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 1/4) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(/.f32 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) 2) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(/.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) 4) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (*.f32 2 (*.f32 2 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) 8) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(pow.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) 1) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (+.f32 u1 u1) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 u1)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) (*.f32 (pow.f32 u1 3) 1/3))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 0) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 0 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (/.f32 u1 2) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 u1 2))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1) 2)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (-.f32 (neg.f32 u1) (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) u1) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (+.f32 (/.f32 u1 2) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 0 (/.f32 u1 2))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) (*.f32 (pow.f32 u1 3) 1/3)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (-.f32 (/.f32 u1 2) (*.f32 (pow.f32 u1 3) 1/3)) (-.f32 0 (/.f32 u1 2))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2) (neg.f32 u1)) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/3 (pow.f32 u1 3))) (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(*.f32 1/2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(*.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(*.f32 1 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(*.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))) 1/2) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(*.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 1/4) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(/.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 4) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (*.f32 u1 4) (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 u1 4)) 4) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(/.f32 (+.f32 (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) (*.f32 2 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) 8) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(pow.f32 (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(neg.f32 (-.f32 (*.f32 (pow.f32 u1 3) 1/3) u1)) |
(+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(-.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ✓ | 0.2b | (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1) |
| 0.3b | (*.f32 (*.f32 2 (PI.f32)) u2) | |
| 0.4b | (*.f32 -1/3 (pow.f32 u1 3)) |
Compiled 143 to 95 computations (33.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u2 | @ | -inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u2 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1.0ms | u2 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.0ms | u1 | @ | 0 | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.0ms | u1 | @ | inf | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 1× | batch-egg-rewrite |
| 928× | rational_best-simplify-57 |
| 876× | rational_best-simplify-47 |
| 810× | rational_best-simplify-51 |
| 738× | rational_best-simplify-48 |
| 722× | rational_best-simplify-52 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 112 |
| 1 | 170 | 108 |
| 2 | 381 | 84 |
| 3 | 1436 | 84 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 u1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 u1) (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (+.f32 (-.f32 1 u1) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (/.f32 (+.f32 (-.f32 1 u1) (*.f32 -1/3 (pow.f32 u1 3))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u1) (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 3)) (*.f32 u1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u1 -2) (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2) (/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (+.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u1 2) (+.f32 (/.f32 u1 2) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 (*.f32 u1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u1 -2) (/.f32 (+.f32 u1 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 u1) (+.f32 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) u1) (-.f32 1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 -1 u1) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 -1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 u1) (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)) (-.f32 -1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)) (neg.f32 (+.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 u1) (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 1 u1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3)) u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 u1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u1 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 u1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) -1) (neg.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) 2) (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 u1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u1 4) (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u1 4) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1))))) |
| 1× | egg-herbie |
| 934× | rational_best-simplify-86 |
| 816× | rational_best-simplify-108 |
| 732× | rational_best-simplify-85 |
| 674× | rational_best-simplify-50 |
| 632× | rational_best-simplify-63 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 201 | 3297 |
| 1 | 486 | 3297 |
| 2 | 1105 | 3261 |
| 3 | 3730 | 2935 |
| 4 | 7150 | 2929 |
| 1× | node limit |
| Inputs |
|---|
u1 |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) (*.f32 -4/45 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6))))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 u1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 u1) (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1)) |
(+.f32 0 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 1 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 1 (neg.f32 (+.f32 (-.f32 1 u1) (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 1 (/.f32 (+.f32 (-.f32 1 u1) (*.f32 -1/3 (pow.f32 u1 3))) -1)) |
(+.f32 (neg.f32 u1) (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) u1) |
(+.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 0) |
(+.f32 (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 3)) (*.f32 u1 -2)) |
(+.f32 (*.f32 u1 -2) (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 3))) |
(+.f32 (/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2) (/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2)) |
(+.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (+.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 u1))) |
(+.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (/.f32 u1 2) (+.f32 (/.f32 u1 2) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 u1)) |
(+.f32 (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 (*.f32 u1 -2))) |
(+.f32 (/.f32 u1 -2) (/.f32 (+.f32 u1 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 2)) |
(+.f32 (-.f32 1 u1) (+.f32 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) u1)) |
(+.f32 (+.f32 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) u1) (-.f32 1 u1)) |
(+.f32 (+.f32 -1 u1) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 -1 u1)) |
(+.f32 (-.f32 -1 u1) (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1))) |
(+.f32 (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)) (-.f32 -1 u1)) |
(+.f32 (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)) (neg.f32 (+.f32 1 u1))) |
(+.f32 (+.f32 1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(+.f32 (+.f32 1 u1) (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 1 u1)) |
(+.f32 (-.f32 (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3)) u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 u1 -2))) |
(+.f32 (-.f32 (*.f32 u1 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 u1 -2)) |
(+.f32 (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) -1) (neg.f32 (-.f32 1 u1))) |
(+.f32 (-.f32 (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2))) |
(+.f32 (/.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) 2) (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 (/.f32 (+.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) -1) -1) |
(*.f32 1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(*.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -1) |
(*.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(*.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3)) 1/2) |
(*.f32 1/2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) |
(*.f32 (*.f32 2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 1/4) |
(/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -1) |
(/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(/.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(/.f32 (*.f32 2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(/.f32 (neg.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) -2) |
(/.f32 (/.f32 (neg.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) -1) 2) |
(/.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(/.f32 (-.f32 (*.f32 2 (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 u1 4)) 4) |
(/.f32 (-.f32 (*.f32 u1 4) (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3)) 4) |
(/.f32 (-.f32 (*.f32 u1 4) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 2) |
(/.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 4))) 2) |
(pow.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(-.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
| Outputs |
|---|
u1 |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 1/3 (pow.f32 u1 3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) |
(sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) 1)) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 2) (pow.f32 (PI.f32) 2)))) (*.f32 -4/45 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (*.f32 (pow.f32 u2 6) (pow.f32 (PI.f32) 6))))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 4))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 2))) (*.f32 -4/45 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 6)))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2)) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 4))) (*.f32 -4/45 (*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (pow.f32 (*.f32 u2 (PI.f32)) 6)))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))) (+.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)))))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)))) (*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1))) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) 1))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1)))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 u1 2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 u1 1) (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 u1 (neg.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2)))))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 u1 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (+.f32 u1 u1) (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 0 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 1 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 1 (neg.f32 (+.f32 (-.f32 1 u1) (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 1 (/.f32 (+.f32 (-.f32 1 u1) (*.f32 -1/3 (pow.f32 u1 3))) -1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (neg.f32 u1) (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) u1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 0) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 3)) (*.f32 u1 -2)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 u1 -2) (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 3))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2) (/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 2)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (+.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 u1))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2)) (neg.f32 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (/.f32 u1 2) (+.f32 (/.f32 u1 2) (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 u1 u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 (neg.f32 u1) (*.f32 -1/3 (pow.f32 u1 3))) (neg.f32 (*.f32 u1 -2))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (/.f32 u1 -2) (/.f32 (+.f32 u1 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 2)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 1 u1) (+.f32 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (+.f32 (-.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) u1) (-.f32 1 u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (+.f32 -1 u1) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 -1 u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 -1 u1) (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)) (-.f32 -1 u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 (+.f32 u1 u1) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)) (neg.f32 (+.f32 1 u1))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (+.f32 1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) -1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (+.f32 1 u1) (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 1 u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3)) u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 u1 -2))) |
(+.f32 (*.f32 u1 -2) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (-.f32 (*.f32 u1 4) (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) |
(+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 u1 4) (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3))))) |
(+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 u1 4) u1)))) |
(+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 (*.f32 (pow.f32 u1 3) 2/3) u1)) |
(+.f32 (-.f32 (*.f32 u1 4) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 u1 -2)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) -1) (neg.f32 (-.f32 1 u1))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (-.f32 (+.f32 u1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2)) (neg.f32 (/.f32 u1 2))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (/.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u1 3))) 2) (-.f32 u1 (/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 2))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (/.f32 (+.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) -1) -1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 1 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3)))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 -1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3)) 1/2) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 1/2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(*.f32 (*.f32 2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 1/4) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1) -1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3)) 2) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (*.f32 2 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) 4) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (neg.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) -2) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (/.f32 (neg.f32 (-.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) -2/3))) -1) 2) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3))) 2) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (-.f32 (*.f32 2 (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 u1 4)) 4) |
(-.f32 (/.f32 (*.f32 2 (-.f32 (*.f32 u1 4) (*.f32 (pow.f32 u1 3) -2/3))) 4) u1) |
(/.f32 (*.f32 4 (+.f32 (+.f32 u1 u1) (*.f32 (pow.f32 u1 3) 2/3))) 8) |
(/.f32 (-.f32 (*.f32 u1 4) (*.f32 (*.f32 (pow.f32 u1 3) 2) -2/3)) 4) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (-.f32 (*.f32 u1 4) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -2/3)))) 2) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(/.f32 (-.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 u1 4))) 2) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(pow.f32 (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))) 1) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)) |
(+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))) |
(-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(-.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 4) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (-.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (+.f32 (-.f32 u1 (*.f32 (pow.f32 u1 3) -1/3)) (/.f32 (pow.f32 u1 2) 2))) (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (pow.f32 (+.f32 -1 u1) -6) |
| ✓ | 0.7b | (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) |
| ✓ | 12.6b | (log.f32 (pow.f32 (+.f32 -1 u1) -6)) |
| 14.1b | (log.f32 (-.f32 1 u1)) |
Compiled 156 to 130 computations (16.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | u1 | @ | 0 | (log.f32 (pow.f32 (+.f32 -1 u1) -6)) |
| 0.0ms | u1 | @ | inf | (log.f32 (pow.f32 (+.f32 -1 u1) -6)) |
| 0.0ms | u1 | @ | inf | (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) |
| 0.0ms | u1 | @ | -inf | (log.f32 (pow.f32 (+.f32 -1 u1) -6)) |
| 0.0ms | u1 | @ | -inf | (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) |
| 1× | batch-egg-rewrite |
| 1068× | rational_best-simplify-83 |
| 930× | rational_best-simplify-51 |
| 894× | rational_best-simplify-57 |
| 646× | rational_best-simplify-63 |
| 640× | rational_best-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 75 |
| 1 | 109 | 75 |
| 2 | 195 | 69 |
| 3 | 479 | 69 |
| 4 | 1648 | 69 |
| 1× | node limit |
| Inputs |
|---|
(log.f32 (pow.f32 (+.f32 -1 u1) -6)) |
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) |
(pow.f32 (+.f32 -1 u1) -6) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -6 (log.f32 (+.f32 -1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 6) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (-.f32 0 (*.f32 (log.f32 (+.f32 -1 u1)) -18)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2) 2) (/.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 4) (/.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 6) 8) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (-.f32 0 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -6 (log.f32 (+.f32 -1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -6 (*.f32 (*.f32 2 (log.f32 (+.f32 -1 u1))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 -6 (log.f32 (+.f32 -1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (log.f32 (+.f32 -1 u1))) -3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 -12 (log.f32 (+.f32 -1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -12 (*.f32 (log.f32 (+.f32 -1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (+.f32 -1 u1)) -6)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (log.f32 (+.f32 -1 u1)) -24))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -3 (*.f32 2 (log.f32 (+.f32 -1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (/.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (*.f32 -6 (log.f32 (+.f32 -1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 2) (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) (*.f32 -12 (log.f32 (+.f32 -1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) (*.f32 (log.f32 (+.f32 -1 u1)) 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))) (*.f32 (log.f32 (+.f32 -1 u1)) 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 4) (/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 4) (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (neg.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (+.f32 -1 u1)) 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (neg.f32 (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) -1) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8)) 4) (/.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) (*.f32 (log.f32 (-.f32 1 u1)) -8)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) (*.f32 (log.f32 (-.f32 1 u1)) -16)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) (*.f32 (log.f32 (-.f32 1 u1)) -16)) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48)) (*.f32 (log.f32 (-.f32 1 u1)) -16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -16)) (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -16)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (+.f32 -1 u1) -6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (+.f32 -1 u1) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (+.f32 -1 u1) -6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (pow.f32 (+.f32 -1 u1) -6) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (*.f32 -2 (pow.f32 (+.f32 -1 u1) -6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 2) 2) (/.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 4) (/.f32 (neg.f32 (pow.f32 (+.f32 -1 u1) -6)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2)) (-.f32 0 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 -1 u1) -6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (+.f32 -1 u1) -6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 u1 (+.f32 u1 -2)) -6) 64)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 64 (pow.f32 (+.f32 u1 (+.f32 u1 -2)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (+.f32 -1 u1) -6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) 8))))) |
| 1× | egg-herbie |
| 1154× | rational_best-simplify-47 |
| 732× | rational_best-simplify-64 |
| 672× | rational_best-simplify-49 |
| 666× | rational_best-simplify-3 |
| 550× | rational_best-simplify-50 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 384 | 5429 |
| 1 | 959 | 5335 |
| 2 | 2379 | 5117 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 6 u1) |
(+.f32 (*.f32 3 (pow.f32 u1 2)) (*.f32 6 u1)) |
(+.f32 (*.f32 3 (pow.f32 u1 2)) (+.f32 (*.f32 2 (pow.f32 u1 3)) (*.f32 6 u1))) |
(+.f32 (*.f32 3 (pow.f32 u1 2)) (+.f32 (*.f32 2 (pow.f32 u1 3)) (+.f32 (*.f32 3/2 (pow.f32 u1 4)) (*.f32 6 u1)))) |
(*.f32 6 (log.f32 (/.f32 1 u1))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (*.f32 6 (/.f32 1 u1))) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (log.f32 (/.f32 1 u1))))) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (*.f32 2 (/.f32 1 (pow.f32 u1 3)))))) |
(*.f32 6 (log.f32 (/.f32 -1 u1))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 -1 u1))) (*.f32 6 (/.f32 1 u1))) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (log.f32 (/.f32 -1 u1))))) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 6 (log.f32 (/.f32 -1 u1))) (*.f32 2 (/.f32 1 (pow.f32 u1 3)))))) |
(*.f32 -8 u1) |
(+.f32 (*.f32 -4 (pow.f32 u1 2)) (*.f32 -8 u1)) |
(+.f32 (*.f32 -8/3 (pow.f32 u1 3)) (+.f32 (*.f32 -4 (pow.f32 u1 2)) (*.f32 -8 u1))) |
(+.f32 (*.f32 -8/3 (pow.f32 u1 3)) (+.f32 (*.f32 -2 (pow.f32 u1 4)) (+.f32 (*.f32 -4 (pow.f32 u1 2)) (*.f32 -8 u1)))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 12 (log.f32 (/.f32 1 u1)))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 12 (log.f32 (/.f32 1 u1))) (*.f32 8 (/.f32 1 u1)))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 1 u1))) (*.f32 8 (/.f32 1 u1))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 1 u1))) (+.f32 (*.f32 8 (/.f32 1 u1)) (*.f32 8/3 (/.f32 1 (pow.f32 u1 3))))))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 12 (log.f32 (/.f32 -1 u1)))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 12 (log.f32 (/.f32 -1 u1))) (*.f32 8 (/.f32 1 u1)))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 -1 u1))) (*.f32 8 (/.f32 1 u1))))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 8 (/.f32 1 u1)) (*.f32 8/3 (/.f32 1 (pow.f32 u1 3))))))) |
1 |
(+.f32 1 (*.f32 6 u1)) |
(+.f32 1 (+.f32 (*.f32 21 (pow.f32 u1 2)) (*.f32 6 u1))) |
(+.f32 1 (+.f32 (*.f32 21 (pow.f32 u1 2)) (+.f32 (*.f32 56 (pow.f32 u1 3)) (*.f32 6 u1)))) |
(/.f32 1 (pow.f32 u1 6)) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (/.f32 1 (pow.f32 u1 6))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 21 (/.f32 1 (pow.f32 u1 8))))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 56 (/.f32 1 (pow.f32 u1 9))) (*.f32 21 (/.f32 1 (pow.f32 u1 8)))))) |
(/.f32 1 (pow.f32 u1 6)) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (/.f32 1 (pow.f32 u1 6))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 21 (/.f32 1 (pow.f32 u1 8))))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 56 (/.f32 1 (pow.f32 u1 9))) (*.f32 21 (/.f32 1 (pow.f32 u1 8)))))) |
(+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 0) |
(+.f32 0 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) |
(+.f32 (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) |
(+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2) 2)) |
(+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 4)) |
(+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 6) 8)) |
(-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 0) |
(-.f32 0 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(-.f32 (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) -2)) |
(-.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (-.f32 0 (*.f32 (log.f32 (+.f32 -1 u1)) -18)) 4)) |
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2) 2) (/.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) -2) 2)) |
(-.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 4) (/.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) 4)) |
(-.f32 (/.f32 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 6) 8) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) 8)) |
(-.f32 (+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (-.f32 0 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4))) |
(*.f32 -6 (log.f32 (+.f32 -1 u1))) |
(*.f32 -6 (*.f32 (*.f32 2 (log.f32 (+.f32 -1 u1))) 1/2)) |
(*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1) |
(*.f32 1 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) |
(*.f32 2 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1/2)) |
(*.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 1/2) |
(*.f32 (*.f32 2 (log.f32 (+.f32 -1 u1))) -3) |
(*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) 1/4) |
(*.f32 1/2 (*.f32 -12 (log.f32 (+.f32 -1 u1)))) |
(*.f32 -12 (*.f32 (log.f32 (+.f32 -1 u1)) 1/2)) |
(*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) 1/8) |
(*.f32 (log.f32 (+.f32 -1 u1)) -6) |
(*.f32 1/4 (*.f32 (log.f32 (+.f32 -1 u1)) -24)) |
(*.f32 -3 (*.f32 2 (log.f32 (+.f32 -1 u1)))) |
(*.f32 (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24) 1/16) |
(/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1) |
(/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 2) |
(/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) 4) |
(/.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) -1) |
(/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) 8) |
(/.f32 (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24) 16) |
(pow.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1) |
(neg.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 0) |
(+.f32 0 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12))) |
(+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -4)) |
(+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))))) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))) |
(+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (/.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1)) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))) |
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24))) |
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 2) (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 4) (/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 2) 2)) |
(+.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 4) (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 4)) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -2))) |
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (neg.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (neg.f32 (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)))) |
(+.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18))) |
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)))) |
(+.f32 (/.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (/.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) -1) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -2) -1)) |
(+.f32 (/.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8)) 4) (/.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) 4)) |
(*.f32 -1 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))) |
(*.f32 -1 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) |
(*.f32 -1 (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 4))) |
(*.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12))) |
(*.f32 2 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1/2)) |
(*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1) |
(*.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) |
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) 1/2) |
(*.f32 1/2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) |
(*.f32 1/2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)))) |
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 1/4) |
(*.f32 1/4 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 1/8) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1) |
(/.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) 2) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 4) |
(/.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) (*.f32 (log.f32 (-.f32 1 u1)) -8)) -2) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 8) |
(/.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) (*.f32 (log.f32 (-.f32 1 u1)) -16)) -4) |
(/.f32 (/.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) (*.f32 (log.f32 (-.f32 1 u1)) -16)) -1) 4) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) 2) |
(/.f32 (+.f32 (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48)) (*.f32 (log.f32 (-.f32 1 u1)) -16)) 4) |
(/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -16)) (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24)) 8) |
(/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -16)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 4) |
(/.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 2) |
(/.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24)) 4) |
(pow.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1) |
(neg.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))) |
(+.f32 (pow.f32 (+.f32 -1 u1) -6) 0) |
(+.f32 0 (pow.f32 (+.f32 -1 u1) -6)) |
(+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2)) |
(+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 2) 2)) |
(+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 4)) |
(-.f32 (pow.f32 (+.f32 -1 u1) -6) 0) |
(-.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (pow.f32 (+.f32 -1 u1) -6) -2)) |
(-.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (*.f32 -2 (pow.f32 (+.f32 -1 u1) -6)) 4)) |
(-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 2) 2) (/.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) -2) 2)) |
(-.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 4) (/.f32 (neg.f32 (pow.f32 (+.f32 -1 u1) -6)) 4)) |
(-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2)) (-.f32 0 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4))) |
(*.f32 (pow.f32 (+.f32 -1 u1) -6) 1) |
(*.f32 1 (pow.f32 (+.f32 -1 u1) -6)) |
(*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 1/2)) |
(*.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2) 1/2) |
(*.f32 1/2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2)) |
(*.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4) 1/4) |
(*.f32 1/4 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) |
(*.f32 (*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) 1/8) |
(*.f32 (pow.f32 (+.f32 u1 (+.f32 u1 -2)) -6) 64) |
(*.f32 64 (pow.f32 (+.f32 u1 (+.f32 u1 -2)) -6)) |
(/.f32 (pow.f32 (+.f32 -1 u1) -6) 1) |
(/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2) 2) |
(/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) 8) |
| Outputs |
|---|
(*.f32 6 u1) |
(+.f32 (*.f32 3 (pow.f32 u1 2)) (*.f32 6 u1)) |
(+.f32 (*.f32 6 u1) (*.f32 3 (pow.f32 u1 2))) |
(+.f32 (*.f32 3 (pow.f32 u1 2)) (+.f32 (*.f32 2 (pow.f32 u1 3)) (*.f32 6 u1))) |
(+.f32 (*.f32 6 u1) (+.f32 (*.f32 2 (pow.f32 u1 3)) (*.f32 3 (pow.f32 u1 2)))) |
(+.f32 (*.f32 6 u1) (+.f32 (*.f32 3 (pow.f32 u1 2)) (*.f32 2 (pow.f32 u1 3)))) |
(+.f32 (*.f32 3 (pow.f32 u1 2)) (+.f32 (*.f32 2 (pow.f32 u1 3)) (+.f32 (*.f32 3/2 (pow.f32 u1 4)) (*.f32 6 u1)))) |
(+.f32 (+.f32 (*.f32 6 u1) (*.f32 3/2 (pow.f32 u1 4))) (+.f32 (*.f32 2 (pow.f32 u1 3)) (*.f32 3 (pow.f32 u1 2)))) |
(+.f32 (+.f32 (*.f32 6 u1) (*.f32 3/2 (pow.f32 u1 4))) (+.f32 (*.f32 3 (pow.f32 u1 2)) (*.f32 2 (pow.f32 u1 3)))) |
(+.f32 (*.f32 6 u1) (+.f32 (-.f32 (*.f32 3/2 (pow.f32 u1 4)) (/.f32 (pow.f32 u1 3) -1/2)) (*.f32 3 (pow.f32 u1 2)))) |
(*.f32 6 (log.f32 (/.f32 1 u1))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (*.f32 6 (/.f32 1 u1))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (*.f32 1 (/.f32 6 u1))) |
(*.f32 6 (+.f32 (log.f32 (/.f32 1 u1)) (/.f32 1 u1))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (/.f32 6 u1)) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (log.f32 (/.f32 1 u1))))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 1 (/.f32 6 u1)))) |
(+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (+.f32 (log.f32 (/.f32 1 u1)) (/.f32 1 u1)))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 6 u1) (/.f32 3 (pow.f32 u1 2)))) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (*.f32 2 (/.f32 1 (pow.f32 u1 3)))))) |
(+.f32 (*.f32 1 (/.f32 6 u1)) (+.f32 (*.f32 2 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (*.f32 3 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 1 (/.f32 6 u1)) (+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (+.f32 (*.f32 2 (/.f32 1 (pow.f32 u1 3))) (*.f32 3 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 2 (pow.f32 u1 3)) (+.f32 (/.f32 6 u1) (/.f32 3 (pow.f32 u1 2))))) |
(*.f32 6 (log.f32 (/.f32 -1 u1))) |
(+.f32 (*.f32 6 (log.f32 (/.f32 -1 u1))) (*.f32 6 (/.f32 1 u1))) |
(+.f32 (*.f32 1 (/.f32 6 u1)) (*.f32 6 (log.f32 (/.f32 -1 u1)))) |
(*.f32 6 (+.f32 (/.f32 1 u1) (log.f32 (/.f32 -1 u1)))) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (log.f32 (/.f32 -1 u1))))) |
(+.f32 (*.f32 1 (/.f32 6 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (log.f32 (/.f32 -1 u1))))) |
(+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (+.f32 (/.f32 1 u1) (log.f32 (/.f32 -1 u1))))) |
(+.f32 (/.f32 3 (pow.f32 u1 2)) (*.f32 6 (+.f32 (/.f32 1 u1) (log.f32 (/.f32 -1 u1))))) |
(+.f32 (*.f32 6 (/.f32 1 u1)) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 6 (log.f32 (/.f32 -1 u1))) (*.f32 2 (/.f32 1 (pow.f32 u1 3)))))) |
(+.f32 (+.f32 (*.f32 2 (/.f32 1 (pow.f32 u1 3))) (*.f32 6 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 1 (/.f32 6 u1)))) |
(+.f32 (+.f32 (*.f32 3 (/.f32 1 (pow.f32 u1 2))) (*.f32 6 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 2 (/.f32 1 (pow.f32 u1 3))) (*.f32 1 (/.f32 6 u1)))) |
(+.f32 (+.f32 (/.f32 3 (pow.f32 u1 2)) (/.f32 2 (pow.f32 u1 3))) (*.f32 6 (+.f32 (/.f32 1 u1) (log.f32 (/.f32 -1 u1))))) |
(*.f32 -8 u1) |
(*.f32 u1 -8) |
(+.f32 (*.f32 -4 (pow.f32 u1 2)) (*.f32 -8 u1)) |
(+.f32 (*.f32 u1 -8) (*.f32 (pow.f32 u1 2) -4)) |
(+.f32 (*.f32 -8/3 (pow.f32 u1 3)) (+.f32 (*.f32 -4 (pow.f32 u1 2)) (*.f32 -8 u1))) |
(+.f32 (*.f32 u1 -8) (+.f32 (*.f32 (pow.f32 u1 2) -4) (*.f32 (pow.f32 u1 3) -8/3))) |
(+.f32 (*.f32 -8/3 (pow.f32 u1 3)) (+.f32 (*.f32 -2 (pow.f32 u1 4)) (+.f32 (*.f32 -4 (pow.f32 u1 2)) (*.f32 -8 u1)))) |
(+.f32 (+.f32 (*.f32 u1 -8) (*.f32 (pow.f32 u1 2) -4)) (+.f32 (*.f32 (pow.f32 u1 4) -2) (*.f32 (pow.f32 u1 3) -8/3))) |
(+.f32 (+.f32 (*.f32 u1 -8) (*.f32 (pow.f32 u1 2) -4)) (+.f32 (*.f32 (pow.f32 u1 3) -8/3) (*.f32 (pow.f32 u1 4) -2))) |
(+.f32 (*.f32 u1 -8) (+.f32 (+.f32 (*.f32 (pow.f32 u1 2) -4) (*.f32 (pow.f32 u1 4) -2)) (*.f32 (pow.f32 u1 3) -8/3))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 12 (log.f32 (/.f32 1 u1)))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 (log.f32 (/.f32 1 u1)) -1))) (*.f32 (log.f32 (/.f32 1 u1)) 12)) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (*.f32 (log.f32 (/.f32 1 u1)) 12)) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 12 (log.f32 (/.f32 1 u1))) (*.f32 8 (/.f32 1 u1)))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 (log.f32 (/.f32 1 u1)) -1))) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (*.f32 1 (/.f32 8 u1)))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (*.f32 1 (/.f32 8 u1)))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (/.f32 8 u1))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 1 u1))) (*.f32 8 (/.f32 1 u1))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 (log.f32 (/.f32 1 u1)) -1))) (+.f32 (*.f32 1 (/.f32 8 u1)) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (*.f32 4 (/.f32 1 (pow.f32 u1 2)))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (+.f32 (*.f32 1 (/.f32 8 u1)) (*.f32 4 (/.f32 1 (pow.f32 u1 2)))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (+.f32 (/.f32 8 u1) (/.f32 4 (pow.f32 u1 2))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 1 u1))) (+.f32 (*.f32 8 (/.f32 1 u1)) (*.f32 8/3 (/.f32 1 (pow.f32 u1 3))))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 (log.f32 (/.f32 1 u1)) -1))) (+.f32 (+.f32 (*.f32 1 (/.f32 8 u1)) (*.f32 (/.f32 1 (pow.f32 u1 3)) 8/3)) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (*.f32 4 (/.f32 1 (pow.f32 u1 2)))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (+.f32 (+.f32 (*.f32 1 (/.f32 8 u1)) (*.f32 (/.f32 1 (pow.f32 u1 3)) 8/3)) (*.f32 4 (/.f32 1 (pow.f32 u1 2)))))) |
(-.f32 (*.f32 -4 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (+.f32 (+.f32 (*.f32 (log.f32 (/.f32 1 u1)) 12) (/.f32 8/3 (pow.f32 u1 3))) (+.f32 (/.f32 8 u1) (/.f32 4 (pow.f32 u1 2))))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 12 (log.f32 (/.f32 -1 u1)))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) 12)) |
(*.f32 (log.f32 (/.f32 -1 u1)) -8) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 12 (log.f32 (/.f32 -1 u1))) (*.f32 8 (/.f32 1 u1)))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1 (/.f32 8 u1)) (*.f32 (log.f32 (/.f32 -1 u1)) 12))) |
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -8) (neg.f32 (*.f32 1 (/.f32 8 u1)))) |
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -8) (neg.f32 (/.f32 8 u1))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 -1 u1))) (*.f32 8 (/.f32 1 u1))))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1 (/.f32 8 u1)) (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 12) (*.f32 4 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -8) (neg.f32 (*.f32 1 (/.f32 8 u1)))) (neg.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))))) |
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -8) (neg.f32 (+.f32 (/.f32 8 u1) (/.f32 4 (pow.f32 u1 2))))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 4 (/.f32 1 (pow.f32 u1 2))) (+.f32 (*.f32 12 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 8 (/.f32 1 u1)) (*.f32 8/3 (/.f32 1 (pow.f32 u1 3))))))) |
(-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (*.f32 1 (/.f32 8 u1)) (*.f32 (/.f32 1 (pow.f32 u1 3)) 8/3)) (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 12) (*.f32 4 (/.f32 1 (pow.f32 u1 2)))))) |
(+.f32 (*.f32 4 (-.f32 (log.f32 (/.f32 -1 u1)) (/.f32 1 (pow.f32 u1 2)))) (neg.f32 (+.f32 (*.f32 1 (/.f32 8 u1)) (+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) 12) (*.f32 (/.f32 1 (pow.f32 u1 3)) 8/3))))) |
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -8) (neg.f32 (+.f32 (/.f32 4 (pow.f32 u1 2)) (+.f32 (/.f32 8 u1) (/.f32 8/3 (pow.f32 u1 3)))))) |
1 |
(+.f32 1 (*.f32 6 u1)) |
(+.f32 (*.f32 6 u1) 1) |
(+.f32 1 (+.f32 (*.f32 21 (pow.f32 u1 2)) (*.f32 6 u1))) |
(+.f32 (*.f32 6 u1) (+.f32 (*.f32 (pow.f32 u1 2) 21) 1)) |
(+.f32 (*.f32 6 u1) (+.f32 1 (*.f32 (pow.f32 u1 2) 21))) |
(+.f32 (+.f32 (*.f32 6 u1) 1) (*.f32 (pow.f32 u1 2) 21)) |
(+.f32 1 (+.f32 (*.f32 21 (pow.f32 u1 2)) (+.f32 (*.f32 56 (pow.f32 u1 3)) (*.f32 6 u1)))) |
(+.f32 (+.f32 (*.f32 6 u1) (*.f32 (pow.f32 u1 3) 56)) (+.f32 (*.f32 (pow.f32 u1 2) 21) 1)) |
(+.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) 56) (+.f32 (*.f32 6 u1) (*.f32 (pow.f32 u1 2) 21)))) |
(+.f32 (+.f32 (*.f32 6 u1) 1) (+.f32 (*.f32 (pow.f32 u1 2) 21) (*.f32 (pow.f32 u1 3) 56))) |
(/.f32 1 (pow.f32 u1 6)) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (/.f32 1 (pow.f32 u1 6))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 6 (/.f32 1 (pow.f32 u1 7)))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (/.f32 6 (pow.f32 u1 7))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 21 (/.f32 1 (pow.f32 u1 8))))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 1 (/.f32 21 (pow.f32 u1 8))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 1 (/.f32 21 (pow.f32 u1 8))) (*.f32 6 (/.f32 1 (pow.f32 u1 7))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (/.f32 6 (pow.f32 u1 7)) (/.f32 21 (pow.f32 u1 8)))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 56 (/.f32 1 (pow.f32 u1 9))) (*.f32 21 (/.f32 1 (pow.f32 u1 8)))))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 1 (/.f32 21 (pow.f32 u1 8))) (*.f32 1 (/.f32 56 (pow.f32 u1 9)))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (+.f32 (*.f32 1 (/.f32 21 (pow.f32 u1 8))) (*.f32 1 (/.f32 56 (pow.f32 u1 9)))) (*.f32 6 (/.f32 1 (pow.f32 u1 7))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (/.f32 6 (pow.f32 u1 7)) (+.f32 (/.f32 21 (pow.f32 u1 8)) (/.f32 56 (pow.f32 u1 9))))) |
(/.f32 1 (pow.f32 u1 6)) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (/.f32 1 (pow.f32 u1 6))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 6 (/.f32 1 (pow.f32 u1 7)))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (/.f32 6 (pow.f32 u1 7))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 21 (/.f32 1 (pow.f32 u1 8))))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (*.f32 1 (/.f32 21 (pow.f32 u1 8))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 1 (/.f32 21 (pow.f32 u1 8))) (*.f32 6 (/.f32 1 (pow.f32 u1 7))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (/.f32 6 (pow.f32 u1 7)) (/.f32 21 (pow.f32 u1 8)))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 56 (/.f32 1 (pow.f32 u1 9))) (*.f32 21 (/.f32 1 (pow.f32 u1 8)))))) |
(+.f32 (*.f32 6 (/.f32 1 (pow.f32 u1 7))) (+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (*.f32 1 (/.f32 21 (pow.f32 u1 8))) (*.f32 1 (/.f32 56 (pow.f32 u1 9)))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (+.f32 (*.f32 1 (/.f32 21 (pow.f32 u1 8))) (*.f32 1 (/.f32 56 (pow.f32 u1 9)))) (*.f32 6 (/.f32 1 (pow.f32 u1 7))))) |
(+.f32 (/.f32 1 (pow.f32 u1 6)) (+.f32 (/.f32 6 (pow.f32 u1 7)) (+.f32 (/.f32 21 (pow.f32 u1 8)) (/.f32 56 (pow.f32 u1 9))))) |
(+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 0) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(+.f32 0 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(+.f32 (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2) 2)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 4)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 6) 8)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 0) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 0 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) -2)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (-.f32 0 (*.f32 (log.f32 (+.f32 -1 u1)) -18)) 4)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2) 2) (/.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) -2) 2)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 4) (/.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) 4)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 (/.f32 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 6) 8) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) 8)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(-.f32 (+.f32 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (-.f32 0 (/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 4))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 -6 (log.f32 (+.f32 -1 u1))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 -6 (*.f32 (*.f32 2 (log.f32 (+.f32 -1 u1))) 1/2)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 1 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 2 (*.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1/2)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 1/2) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 (*.f32 2 (log.f32 (+.f32 -1 u1))) -3) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) 1/4) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 1/2 (*.f32 -12 (log.f32 (+.f32 -1 u1)))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 -12 (*.f32 (log.f32 (+.f32 -1 u1)) 1/2)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) 1/8) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 (log.f32 (+.f32 -1 u1)) -6) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 1/4 (*.f32 (log.f32 (+.f32 -1 u1)) -24)) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 -3 (*.f32 2 (log.f32 (+.f32 -1 u1)))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(*.f32 (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24) 1/16) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(/.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 2) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) 4) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(/.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) -1) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) 8) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(/.f32 (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24) 16) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(pow.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) 1) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(neg.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(*.f32 -6 (log.f32 (+.f32 u1 -1))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 0) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 0 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -4)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (/.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 2) (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))) |
(+.f32 (/.f32 (*.f32 3 (+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1))))) 2) (-.f32 (*.f32 -6 (log.f32 (+.f32 u1 -1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8))) |
(+.f32 (/.f32 (*.f32 3 (+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1))))) 2) (-.f32 (*.f32 -6 (log.f32 (+.f32 u1 -1))) (*.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) 1/2))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4))) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 4) (/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 2) 2)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 4) (/.f32 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 3) 4)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -2))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (neg.f32 (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (+.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (neg.f32 (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 -12 (log.f32 (+.f32 -1 u1)))) (*.f32 -6 (log.f32 (+.f32 -1 u1)))) (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -18) 2))) |
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 (log.f32 (+.f32 u1 -1)) -12) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 (log.f32 (+.f32 u1 -1)) -18) 2))) |
(+.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 u1 -1)) -24)) 8) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8) (/.f32 (*.f32 (log.f32 (+.f32 u1 -1)) -18) 2))) |
(+.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 u1 -1)) -72)) 8) (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 u1 -1)) -24)) 8)) |
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (-.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) (neg.f32 (*.f32 -6 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) 8)) -1) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) -2) -1)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (/.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (*.f32 (log.f32 (-.f32 1 u1)) -8)) 4) (/.f32 (+.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 12) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) 4)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 -1 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 -1 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -12 (log.f32 (+.f32 -1 u1))))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 -1 (+.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 4))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 2 (*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1/2)) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) 1/2) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 1/2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 1/2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 1/4) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 1/4 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 1/8) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4)) -1) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) 2) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 4) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -24) (*.f32 (log.f32 (-.f32 1 u1)) -8)) -2) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 8) |
(/.f32 (*.f32 2 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 u1 -1)) -48))) 8) |
(/.f32 (*.f32 4 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -32) (*.f32 (log.f32 (+.f32 u1 -1)) -96))) 32) |
(/.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) (*.f32 (log.f32 (-.f32 1 u1)) -16)) -4) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (/.f32 (-.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48) (*.f32 (log.f32 (-.f32 1 u1)) -16)) -1) 4) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24))) 2) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (+.f32 (neg.f32 (*.f32 (log.f32 (+.f32 -1 u1)) -48)) (*.f32 (log.f32 (-.f32 1 u1)) -16)) 4) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -16)) (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24)) 8) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -16)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48))) 4) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (+.f32 -1 u1)) -24)) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) 2) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(/.f32 (-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -16) (*.f32 (log.f32 (+.f32 -1 u1)) -48)) (*.f32 (*.f32 (log.f32 (+.f32 -1 u1)) 4) -24)) 4) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(pow.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (+.f32 -1 u1)) 12)) 1) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(neg.f32 (-.f32 (*.f32 -12 (log.f32 (+.f32 -1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -4))) |
(+.f32 (*.f32 12 (log.f32 (+.f32 u1 -1))) (*.f32 -4 (log.f32 (-.f32 1 u1)))) |
(+.f32 (pow.f32 (+.f32 -1 u1) -6) 0) |
(pow.f32 (+.f32 u1 -1) -6) |
(+.f32 0 (pow.f32 (+.f32 -1 u1) -6)) |
(pow.f32 (+.f32 u1 -1) -6) |
(+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2)) |
(pow.f32 (+.f32 u1 -1) -6) |
(+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 2) 2)) |
(pow.f32 (+.f32 u1 -1) -6) |
(+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 4)) |
(pow.f32 (+.f32 u1 -1) -6) |
(-.f32 (pow.f32 (+.f32 -1 u1) -6) 0) |
(pow.f32 (+.f32 u1 -1) -6) |
(-.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (pow.f32 (+.f32 -1 u1) -6) -2)) |
(pow.f32 (+.f32 u1 -1) -6) |
(-.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2) (/.f32 (*.f32 -2 (pow.f32 (+.f32 -1 u1) -6)) 4)) |
(pow.f32 (+.f32 u1 -1) -6) |
(-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 2) 2) (/.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) -2) 2)) |
(pow.f32 (+.f32 u1 -1) -6) |
(-.f32 (/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 3) 4) (/.f32 (neg.f32 (pow.f32 (+.f32 -1 u1) -6)) 4)) |
(pow.f32 (+.f32 u1 -1) -6) |
(-.f32 (+.f32 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4) (/.f32 (pow.f32 (+.f32 -1 u1) -6) 2)) (-.f32 0 (/.f32 (pow.f32 (+.f32 -1 u1) -6) 4))) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 (pow.f32 (+.f32 -1 u1) -6) 1) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 1 (pow.f32 (+.f32 -1 u1) -6)) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 1/2)) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2) 1/2) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 1/2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2)) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4) 1/4) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 1/4 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 (*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) 1/8) |
(pow.f32 (+.f32 u1 -1) -6) |
(*.f32 (pow.f32 (+.f32 u1 (+.f32 u1 -2)) -6) 64) |
(*.f32 64 (pow.f32 (+.f32 u1 (+.f32 u1 -2)) -6)) |
(*.f32 (pow.f32 (+.f32 u1 (+.f32 u1 -2)) -6) 64) |
(/.f32 (pow.f32 (+.f32 -1 u1) -6) 1) |
(pow.f32 (+.f32 u1 -1) -6) |
(/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 2) 2) |
(pow.f32 (+.f32 u1 -1) -6) |
(/.f32 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4) 4) |
(pow.f32 (+.f32 u1 -1) -6) |
(/.f32 (*.f32 2 (*.f32 (pow.f32 (+.f32 -1 u1) -6) 4)) 8) |
(pow.f32 (+.f32 u1 -1) -6) |
Compiled 24503 to 19640 computations (19.8% saved)
61 alts after pruning (52 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 786 | 17 | 803 |
| Fresh | 9 | 35 | 44 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 8 | 9 |
| Total | 796 | 61 | 857 |
| Status | Error | Program |
|---|---|---|
| 2.3b | (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) | |
| 27.3b | (+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) | |
| 25.3b | (+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) | |
| 26.2b | (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) | |
| 4.6b | (+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) | |
| ✓ | 27.4b | (*.f32 (pow.f32 u1 2) 1/2) |
| 2.4b | (*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) | |
| 2.3b | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (-.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 4) (/.f32 (neg.f32 (*.f32 u2 (PI.f32))) 4)) 2))) | |
| ✓ | 2.3b | (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| 3.4b | (*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) | |
| ✓ | 1.8b | (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
| 15.9b | (*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) | |
| 7.6b | (*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) | |
| ✓ | 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.6b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ✓ | 2.3b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 14.6b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 -1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.3b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 15.0b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.8b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.2b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.4b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.6b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.8b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.6b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 -3))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.5b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 2.6b | (*.f32 (sqrt.f32 (neg.f32 (-.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 14.6b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.6b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.7b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 13.8b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (+.f32 (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 -1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 6.4b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) | |
| 13.5b | (*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| 7.4b | (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) | |
| ✓ | 13.4b | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| ✓ | 7.5b | (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
| 7.5b | (sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) | |
| ✓ | 7.1b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
| 10.9b | (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) | |
| 10.9b | (sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) | |
| 16.8b | (sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) | |
| 7.6b | (sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) | |
| 17.4b | (sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) | |
| 17.3b | (sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) | |
| 18.1b | (sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) | |
| 18.3b | (sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) | |
| 17.4b | (sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) | |
| 7.5b | (sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) | |
| 17.5b | (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) | |
| 8.3b | (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) | |
| 7.1b | (sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) | |
| 15.8b | (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) | |
| ✓ | 15.9b | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 11.0b | (sqrt.f32 u1) |
Compiled 1519 to 1280 computations (15.7% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) |
(sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) |
(sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) |
(sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 -1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 -3))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -1/2))) (*.f32 u1 -1/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (+.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u2 3)) 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 1/2)) (-.f32 1 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (-.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 4) (/.f32 (neg.f32 (*.f32 u2 (PI.f32))) 4)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (log.f32 (pow.f32 (-.f32 1 u1) -3/2)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u1 3) -2/3) (+.f32 u1 (pow.f32 u1 2))) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/4) (+.f32 (-.f32 1 (log.f32 (pow.f32 (-.f32 1 u1) -3/2))) (-.f32 -1 (*.f32 3/4 (log.f32 (-.f32 1 u1)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) 1))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (*.f32 u2 (PI.f32)) 2) -2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (cos.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (+.f32 (cos.f32 (+.f32 (PI.f32) (/.f32 (*.f32 u2 (PI.f32)) -1/2))) (sin.f32 (/.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 4 u2))) 2))) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) u2)) (cos.f32 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) u2)) (sin.f32 (*.f32 (PI.f32) u2))))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (log.f32 (pow.f32 (-.f32 1 u1) -3/2)) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3/4) (log.f32 (sqrt.f32 (pow.f32 (-.f32 1 u1) -3/2)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4))))) |
(+.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2))))) |
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2)) (+.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (cos.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u2) -2) 1/2))))) (*.f32 2 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))))) 4) |
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (-.f32 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)) -1)) (*.f32 (sqrt.f32 (+.f32 u1 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 2/3 (pow.f32 (*.f32 u2 (PI.f32)) 4)) (*.f32 -4/45 (pow.f32 (*.f32 u2 (PI.f32)) 6))))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
10 calls:
| 170.0ms | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 143.0ms | u1 |
| 114.0ms | (-.f32 1 u1) |
| 84.0ms | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 77.0ms | (log.f32 (-.f32 1 u1)) |
| Error | Segments | Branch |
|---|---|---|
| 1.8b | 1 | cosTheta_i |
| 0.4b | 2 | u1 |
| 1.8b | 1 | u2 |
| 0.4b | 2 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.4b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 0.4b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 0.4b | 2 | (log.f32 (-.f32 1 u1)) |
| 0.4b | 2 | (-.f32 1 u1) |
| 1.8b | 1 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 1.8b | 1 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 2109 to 1632 computations (22.6% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.953640878200531 | 0.9576925039291382 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) |
(sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) |
(sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) |
(sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 -1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 -3))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -1/2))) (*.f32 u1 -1/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -5/2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -4)) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) |
10 calls:
| 79.0ms | (*.f32 (*.f32 2 (PI.f32)) u2) |
| 58.0ms | (-.f32 1 u1) |
| 57.0ms | (log.f32 (-.f32 1 u1)) |
| 56.0ms | u1 |
| 35.0ms | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Error | Segments | Branch |
|---|---|---|
| 1.8b | 1 | cosTheta_i |
| 0.4b | 2 | u1 |
| 1.8b | 1 | u2 |
| 0.4b | 2 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.4b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 0.4b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 0.4b | 2 | (log.f32 (-.f32 1 u1)) |
| 0.4b | 2 | (-.f32 1 u1) |
| 1.8b | 1 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 1.8b | 1 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 1441 to 1131 computations (21.5% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.953640878200531 | 0.9576925039291382 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) |
(sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) |
(sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) |
(sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 (*.f32 -1/2 (pow.f32 u1 2))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (log.f32 (-.f32 1 u1))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 u1 u1) (+.f32 (+.f32 (neg.f32 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 -1/2 (pow.f32 u1 4))))) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (+.f32 (*.f32 u1 3/2) (*.f32 (pow.f32 u1 2) 3/4))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 u1 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 u1))) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 -1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) (-.f32 (-.f32 (+.f32 u1 u1) (*.f32 -1/3 (pow.f32 u1 3))) u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 u1 -3))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (-.f32 (/.f32 u1 2) (*.f32 u1 3/2)) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1) (*.f32 u1 -1/2))) (*.f32 u1 -1/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 u1 (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (neg.f32 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 -4) (+.f32 (neg.f32 u1) (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 u1 4) (+.f32 (+.f32 u1 (-.f32 (+.f32 u1 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 u1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (+.f32 (/.f32 u1 2) (*.f32 u1 -4)) (-.f32 (+.f32 (*.f32 u1 -2) (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (log.f32 (pow.f32 (+.f32 -1 u1) 2)) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (pow.f32 (-.f32 1 u1) -3/2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 4 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8) (log.f32 (-.f32 1 u1))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 4))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) -6)))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) -6)) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
10 calls:
| 61.0ms | u1 |
| 49.0ms | (-.f32 1 u1) |
| 48.0ms | (log.f32 (-.f32 1 u1)) |
| 33.0ms | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 30.0ms | (*.f32 (*.f32 2 (PI.f32)) u2) |
| Error | Segments | Branch |
|---|---|---|
| 2.3b | 1 | cosTheta_i |
| 0.4b | 2 | u1 |
| 2.3b | 1 | u2 |
| 0.4b | 2 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.4b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 0.4b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 0.4b | 2 | (log.f32 (-.f32 1 u1)) |
| 0.4b | 2 | (-.f32 1 u1) |
| 2.3b | 1 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 2.3b | 1 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 1358 to 1063 computations (21.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.9853383898735046 | 0.9859014749526978 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) |
(sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) |
(sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) |
(sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) |
10 calls:
| 34.0ms | u1 |
| 32.0ms | (-.f32 1 u1) |
| 32.0ms | (log.f32 (-.f32 1 u1)) |
| 22.0ms | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 18.0ms | (neg.f32 (log.f32 (-.f32 1 u1))) |
| Error | Segments | Branch |
|---|---|---|
| 2.3b | 1 | cosTheta_i |
| 0.4b | 2 | u1 |
| 2.3b | 1 | u2 |
| 0.4b | 2 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.4b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 0.4b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 0.4b | 2 | (log.f32 (-.f32 1 u1)) |
| 0.4b | 2 | (-.f32 1 u1) |
| 2.3b | 1 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 2.3b | 1 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 700 to 553 computations (21% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.9853383898735046 | 0.9859014749526978 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) |
(sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) |
(sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) |
(sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 -1/2 (pow.f32 u1 2)) u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 -1 (-.f32 1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (*.f32 2 (-.f32 (*.f32 (pow.f32 u1 2) 1/2) (-.f32 (*.f32 -1/3 (pow.f32 u1 3)) u1)))) (sqrt.f32 1/2)) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) |
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 1 (*.f32 -2 (pow.f32 (*.f32 u2 (PI.f32)) 2)))) |
(sqrt.f32 (*.f32 1/2 (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 4))) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 2/3))))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (log.f32 (pow.f32 (+.f32 u1 -1) 2)) 2))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (*.f32 2 (log.f32 (pow.f32 (+.f32 -1 u1) 4))) 8))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2))) |
10 calls:
| 66.0ms | (log.f32 (-.f32 1 u1)) |
| 34.0ms | u2 |
| 33.0ms | (*.f32 (*.f32 2 (PI.f32)) u2) |
| 32.0ms | u1 |
| 30.0ms | (-.f32 1 u1) |
| Error | Segments | Branch |
|---|---|---|
| 3.4b | 1 | cosTheta_i |
| 0.8b | 2 | u1 |
| 2.4b | 2 | u2 |
| 0.8b | 2 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 0.8b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 0.8b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 0.8b | 2 | (log.f32 (-.f32 1 u1)) |
| 0.8b | 2 | (-.f32 1 u1) |
| 2.4b | 2 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 2.4b | 2 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 658 to 522 computations (20.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.9966251254081726 | 0.9969936013221741 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) |
(sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) |
(sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) |
(sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) |
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
10 calls:
| 87.0ms | (log.f32 (-.f32 1 u1)) |
| 56.0ms | (*.f32 (*.f32 2 (PI.f32)) u2) |
| 33.0ms | (-.f32 1 u1) |
| 24.0ms | u2 |
| 23.0ms | u1 |
| Error | Segments | Branch |
|---|---|---|
| 7.4b | 1 | cosTheta_i |
| 2.9b | 2 | u1 |
| 4.1b | 2 | u2 |
| 3.0b | 2 | (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| 2.9b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 2.9b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 2.9b | 2 | (log.f32 (-.f32 1 u1)) |
| 2.9b | 2 | (-.f32 1 u1) |
| 4.1b | 2 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 4.1b | 2 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 459 to 367 computations (20% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.999822735786438 | 0.9998440742492676 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (-.f32 u1 (-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (*.f32 (pow.f32 u1 3) -1/3)) (-.f32 1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)))) |
(sqrt.f32 (+.f32 (-.f32 -1 (-.f32 (/.f32 (pow.f32 u1 2) -2) u1)) (-.f32 1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 u1 (-.f32 (/.f32 (pow.f32 u1 2) -2) -1)) (-.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 u1 2) (*.f32 (pow.f32 u1 2) 1/2)) (+.f32 u1 (*.f32 -1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (-.f32 1 (*.f32 u1 -2)) (+.f32 (-.f32 -1 u1) (*.f32 1/3 (pow.f32 u1 3)))))) |
(sqrt.f32 (+.f32 (+.f32 (+.f32 (+.f32 u1 u1) (*.f32 1/2 (pow.f32 u1 2))) -1) (+.f32 (-.f32 1 u1) (*.f32 1/3 (pow.f32 u1 3))))) |
(sqrt.f32 (+.f32 (-.f32 -1 u1) (-.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (+.f32 -1 (*.f32 u1 -2)) (*.f32 (pow.f32 u1 3) -1/3))))) |
(sqrt.f32 (+.f32 (/.f32 (pow.f32 u1 2) 2) (+.f32 (-.f32 1 (+.f32 u1 (*.f32 (pow.f32 u1 3) -1/3))) (-.f32 -1 (*.f32 u1 -2))))) |
(sqrt.f32 (+.f32 (/.f32 (neg.f32 u1) 2) (/.f32 (+.f32 (neg.f32 u1) (-.f32 (+.f32 (pow.f32 u1 2) (*.f32 u1 4)) (*.f32 (pow.f32 u1 3) -2/3))) 2))) |
| Outputs |
|---|
(sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
9 calls:
| 76.0ms | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 53.0ms | (log.f32 (-.f32 1 u1)) |
| 24.0ms | u2 |
| 23.0ms | (*.f32 (*.f32 2 (PI.f32)) u2) |
| 23.0ms | u1 |
| Error | Segments | Branch |
|---|---|---|
| 7.4b | 1 | cosTheta_i |
| 4.4b | 2 | u1 |
| 4.1b | 2 | u2 |
| 4.4b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 4.4b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 4.4b | 2 | (log.f32 (-.f32 1 u1)) |
| 4.4b | 2 | (-.f32 1 u1) |
| 4.1b | 2 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 4.1b | 2 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 430 to 343 computations (20.2% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.002546743955463171 | 0.0028459536843001842 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(sqrt.f32 (+.f32 (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)) (*.f32 (pow.f32 u1 3) 1/3))) |
| Outputs |
|---|
(sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
9 calls:
| 93.0ms | u1 |
| 60.0ms | (log.f32 (-.f32 1 u1)) |
| 14.0ms | u2 |
| 13.0ms | (*.f32 (*.f32 2 (PI.f32)) u2) |
| 13.0ms | (-.f32 1 u1) |
| Error | Segments | Branch |
|---|---|---|
| 7.4b | 1 | cosTheta_i |
| 4.5b | 2 | u1 |
| 4.1b | 2 | u2 |
| 4.5b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 4.5b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 4.5b | 2 | (log.f32 (-.f32 1 u1)) |
| 4.5b | 2 | (-.f32 1 u1) |
| 4.1b | 2 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 4.1b | 2 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 189 to 150 computations (20.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.002546743955463171 | 0.0028459536843001842 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
9 calls:
| 14.0ms | (*.f32 (*.f32 2 (PI.f32)) u2) |
| 12.0ms | u2 |
| 12.0ms | u1 |
| 12.0ms | (-.f32 1 u1) |
| 11.0ms | (log.f32 (-.f32 1 u1)) |
| Error | Segments | Branch |
|---|---|---|
| 7.4b | 1 | cosTheta_i |
| 4.5b | 2 | u1 |
| 4.9b | 2 | u2 |
| 4.5b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 4.5b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 4.5b | 2 | (log.f32 (-.f32 1 u1)) |
| 4.5b | 2 | (-.f32 1 u1) |
| 4.9b | 2 | (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) |
| 4.9b | 2 | (*.f32 (*.f32 2 (PI.f32)) u2) |
Compiled 161 to 128 computations (20.5% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0010742353042587638 | 0.0010774573311209679 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
(sqrt.f32 (-.f32 u1 (*.f32 -1/4 (pow.f32 u1 4)))) |
(sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) |
(*.f32 (sqrt.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (sqrt.f32 1/2)) |
| Outputs |
|---|
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
(sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1)) |
7 calls:
| 11.0ms | u1 |
| 11.0ms | (-.f32 1 u1) |
| 11.0ms | (log.f32 (-.f32 1 u1)) |
| 7.0ms | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 7.0ms | (neg.f32 (log.f32 (-.f32 1 u1))) |
| Error | Segments | Branch |
|---|---|---|
| 8.3b | 1 | cosTheta_i |
| 6.2b | 2 | u1 |
| 8.3b | 1 | u2 |
| 6.2b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 6.2b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 6.2b | 2 | (log.f32 (-.f32 1 u1)) |
| 6.2b | 2 | (-.f32 1 u1) |
Compiled 133 to 107 computations (19.5% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.9954438805580139 | 0.9959728717803955 |
Compiled 22 to 19 computations (13.6% saved)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| Outputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
7 calls:
| 52.0ms | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 13.0ms | u1 |
| 9.0ms | (log.f32 (-.f32 1 u1)) |
| 9.0ms | (-.f32 1 u1) |
| 6.0ms | (neg.f32 (log.f32 (-.f32 1 u1))) |
| Error | Segments | Branch |
|---|---|---|
| 11.0b | 1 | cosTheta_i |
| 7.5b | 2 | u1 |
| 11.0b | 1 | u2 |
| 7.5b | 2 | (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) |
| 7.5b | 2 | (neg.f32 (log.f32 (-.f32 1 u1))) |
| 7.5b | 2 | (log.f32 (-.f32 1 u1)) |
| 7.5b | 2 | (-.f32 1 u1) |
Compiled 97 to 79 computations (18.6% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.00015593790158163756 | 0.00017727992963045835 |
Compiled 22 to 19 computations (13.6% saved)
Total -16.5b remaining (-150.6%)
Threshold costs -16.5b (-150.6%)
| Inputs |
|---|
(sqrt.f32 u1) |
(sqrt.f32 (neg.f32 (neg.f32 u1))) |
(*.f32 (pow.f32 u1 2) 1/2) |
(+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 u1 1/3)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (*.f32 (pow.f32 u1 2) 1/2)) |
(+.f32 (+.f32 (*.f32 u1 1/3) 7/18) (+.f32 (/.f32 20/27 u1) (*.f32 (pow.f32 u1 2) 1/2))) |
| Outputs |
|---|
(sqrt.f32 u1) |
3 calls:
| 5.0ms | u2 |
| 4.0ms | u1 |
| 4.0ms | cosTheta_i |
| Error | Segments | Branch |
|---|---|---|
| 11.0b | 1 | cosTheta_i |
| 11.0b | 1 | u1 |
| 11.0b | 1 | u2 |
Compiled 61 to 48 computations (21.3% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 106 | 1210 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f32 (-.f32 1 u1) 16022241/16777216) (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (-.f32 1 u1) 16022241/16777216) (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) |
(if (<=.f32 (-.f32 1 u1) 8266973/8388608) (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) |
(if (<=.f32 (-.f32 1 u1) 8266973/8388608) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) |
(if (<=.f32 (-.f32 1 u1) 16723529/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2)))) |
(if (<=.f32 (-.f32 1 u1) 4193633/4194304) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 11166915/4294967296) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 11166915/4294967296) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 2308545/2147483648) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(if (<=.f32 (-.f32 1 u1) 16701719/16777216) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1))) |
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 2748779/17179869184) (sqrt.f32 u1) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(sqrt.f32 u1) |
| Outputs |
|---|
(if (<=.f32 (-.f32 1 u1) 16022241/16777216) (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4))))))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (-.f32 1 u1) 16022241/16777216) (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (pow.f32 u1 3) 1/3)))) (cos.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) |
(if (<=.f32 (-.f32 1 u1) 8266973/8388608) (*.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3/2)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) |
(if (<=.f32 (-.f32 1 u1) 8266973/8388608) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) |
(if (<=.f32 (-.f32 1 u1) 16723529/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (cos.f32 (*.f32 (*.f32 u2 (PI.f32)) 2)))) |
(if (<=.f32 (-.f32 1 u1) 4193633/4194304) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 11166915/4294967296) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 11166915/4294967296) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) |
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 2308545/2147483648) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (cos.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(if (<=.f32 (-.f32 1 u1) 16701719/16777216) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) u1))) |
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 2748779/17179869184) (sqrt.f32 u1) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) |
(sqrt.f32 u1) |
Compiled 430 to 354 computations (17.7% saved)
| 2× | egg-herbie |
| 1068× | rational_best-simplify-49 |
| 1068× | rational_best-simplify-49 |
| 1018× | rational_best-simplify-64 |
| 1018× | rational_best-simplify-64 |
| 958× | rational_best-simplify-47 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 410 | 6646 |
| 1 | 1079 | 6250 |
| 2 | 3294 | 6208 |
| 0 | 410 | 6646 |
| 1 | 1079 | 6250 |
| 2 | 3294 | 6208 |
| 1× | node limit |
| 1× | node limit |
Compiled 223 to 181 computations (18.8% saved)
Compiled 397 to 302 computations (23.9% saved)
Loading profile data...