Time bar (total: 17.3s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 25% | 25% | 74.9% | 0.1% | 0% | 0% | 0% | 6 |
| 25% | 25% | 74.9% | 0.1% | 0% | 0% | 0% | 7 |
| 25% | 25% | 74.9% | 0.1% | 0% | 0% | 0% | 8 |
| 25% | 25% | 74.9% | 0.1% | 0% | 0% | 0% | 9 |
| 28.1% | 25% | 64% | 0.1% | 10.9% | 0% | 0% | 10 |
| 36.4% | 31.2% | 54.6% | 0.1% | 14% | 0% | 0% | 11 |
| 46.9% | 39% | 44.1% | 0.1% | 16.8% | 0% | 0% | 12 |
Compiled 23 to 16 computations (30.4% saved)
| 1.4s | 1856× | body | 1024 | valid |
| 1.2s | 5460× | body | 256 | valid |
| 880.0ms | 1645× | body | 1024 | infinite |
| 298.0ms | 1526× | body | 256 | infinite |
| 292.0ms | 931× | body | 512 | valid |
| 229.0ms | 769× | body | 512 | infinite |
| 8.0ms | 9× | body | 2048 | valid |
| 1.0ms | 1× | body | 2048 | infinite |
| 2× | egg-herbie |
| 180× | fma-def |
| 140× | *-commutative |
| 114× | associate-/l* |
| 48× | associate-*r* |
| 48× | associate-/r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 156 |
| 1 | 72 | 140 |
| 2 | 146 | 140 |
| 3 | 208 | 140 |
| 4 | 286 | 140 |
| 5 | 334 | 140 |
| 6 | 382 | 140 |
| 7 | 395 | 140 |
| 8 | 401 | 140 |
| 0 | 3 | 3 |
| 1 | 3 | 3 |
| 1× | unsound |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
0 |
2 |
| Inputs |
|---|
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1))) |
(+.f64 (*.f64 (/.f64 (cos.f64 a1) (sqrt.f64 2)) (*.f64 th th)) (*.f64 (/.f64 (cos.f64 a1) (sqrt.f64 2)) (*.f64 a2 a2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 a2) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 a2) (sqrt.f64 2)) (*.f64 th th))) |
| Outputs |
|---|
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 a1) (sqrt.f64 2)) (*.f64 th th)) (*.f64 (/.f64 (cos.f64 a1) (sqrt.f64 2)) (*.f64 a2 a2))) |
(*.f64 (/.f64 (cos.f64 a1) (sqrt.f64 2)) (+.f64 (*.f64 th th) (*.f64 a2 a2))) |
(*.f64 (/.f64 (cos.f64 a1) (sqrt.f64 2)) (fma.f64 th th (*.f64 a2 a2))) |
(*.f64 (cos.f64 a1) (/.f64 (fma.f64 th th (*.f64 a2 a2)) (sqrt.f64 2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 a2) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 a2) (sqrt.f64 2)) (*.f64 th th))) |
(*.f64 (/.f64 (cos.f64 a2) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 th th))) |
(*.f64 (/.f64 (cos.f64 a2) (sqrt.f64 2)) (fma.f64 a1 a1 (*.f64 th th))) |
(*.f64 (/.f64 (cos.f64 a2) (sqrt.f64 2)) (fma.f64 th th (*.f64 a1 a1))) |
(*.f64 (cos.f64 a2) (/.f64 (fma.f64 th th (*.f64 a1 a1)) (sqrt.f64 2))) |
(sort a1 a2)
Compiled 25 to 18 computations (28% saved)
| 1× | egg-herbie |
| 60× | fma-def |
| 50× | *-commutative |
| 40× | associate-/l* |
| 18× | associate-/r/ |
| 16× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 39 |
| 1 | 30 | 35 |
| 2 | 56 | 35 |
| 3 | 79 | 35 |
| 4 | 106 | 35 |
| 5 | 124 | 35 |
| 6 | 142 | 35 |
| 7 | 147 | 35 |
| 8 | 149 | 35 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2))) |
| Outputs |
|---|
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
Compiled 59 to 29 computations (50.8% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 2 | 4 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 3 | 2 | 5 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.3% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| ▶ | 99.3% | (*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
Compiled 31 to 21 computations (32.3% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
| ✓ | 99.4% | (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2)) |
Compiled 41 to 16 computations (61% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | th | @ | -inf | (*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
| 1.0ms | a2 | @ | inf | (*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
| 1.0ms | th | @ | inf | (*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
| 1.0ms | a1 | @ | 0 | (*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
| 1.0ms | a1 | @ | 0 | (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2)) |
| 1× | batch-egg-rewrite |
| 1078× | associate-*r/ |
| 856× | associate-*l/ |
| 790× | associate-/r* |
| 596× | associate-/l* |
| 430× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 60 |
| 1 | 280 | 56 |
| 2 | 3399 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2)) |
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
| Outputs |
|---|
(((+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1))) (2)) ((+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 (*.f64 a1 a1) 1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) (2)) ((+.f64 (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 a1) 1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) (2)) ((-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) 1) (2)) ((*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 -1/2)) (2)) ((*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) (2)) ((*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (2)) ((*.f64 (hypot.f64 a1 a2) (*.f64 (hypot.f64 a1 a2) (pow.f64 2 -1/2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 -1/2))) (2)) ((*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a1 a2) 2)) (2)) ((*.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 -1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((*.f64 (/.f64 (hypot.f64 a1 a2) 1) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (hypot.f64 a1 a2)) (2)) ((*.f64 (/.f64 (hypot.f64 a1 a2) (cbrt.f64 2)) (/.f64 (hypot.f64 a1 a2) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) 1) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (cbrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) (2)) ((pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 3) (2)) ((pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) 1/3) (2)) ((pow.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) -1) (2)) ((neg.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2)) (2)) ((log.f64 (exp.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))))) (2)) ((cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3)) (2)) ((expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 1)) (2)) ((log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) (2)) ((/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (2)) ((/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (pow.f64 (cos.f64 th) 2)))) (2)) ((/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (sqrt.f64 2)) (2)) ((/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (neg.f64 (sqrt.f64 2)) (cos.f64 th))) (2)) ((/.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))))) (2)) ((/.f64 (*.f64 (cos.f64 th) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (2)) ((/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)))) (2)) ((/.f64 (/.f64 (cos.f64 th) 1) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (cos.f64 th) -1) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th)))) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th)))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th)))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) 1) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) 1) (/.f64 (sqrt.f64 2) 1)) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (/.f64 1 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (/.f64 1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) -1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) 1) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (hypot.f64 a1 a2)) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) 1) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (cbrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) 1) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) -1) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a2 a2) 3) (pow.f64 (*.f64 a1 a1) 3)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (hypot.f64 a1 a2) (cos.f64 th)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (2)) ((/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (cos.f64 th)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (cos.f64 th)) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 -1 (cos.f64 th)) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) 1) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) 1) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th)))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 1 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (hypot.f64 a1 a2) (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 1 (hypot.f64 a1 a2))) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (hypot.f64 a1 a2))) (/.f64 (pow.f64 2 1/4) (hypot.f64 a1 a2))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (hypot.f64 a1 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (hypot.f64 a1 a2))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) 1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) 1) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) -1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (2)) ((pow.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) (pow.f64 (cos.f64 th) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2))) |
| 1× | egg-herbie |
| 1322× | associate-/l* |
| 708× | distribute-frac-neg |
| 596× | distribute-lft-in |
| 590× | distribute-rgt-in |
| 572× | times-frac |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 435 | 9563 |
| 1 | 1120 | 9125 |
| 2 | 5292 | 8945 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2)))))) |
(+.f64 (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1))) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 (*.f64 a1 a1) 1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) |
(+.f64 (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) |
(+.f64 (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 a1) 1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) 1) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 -1/2)) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) |
(*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) |
(*.f64 (hypot.f64 a1 a2) (*.f64 (hypot.f64 a1 a2) (pow.f64 2 -1/2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 -1 (sqrt.f64 2))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (hypot.f64 a1 a2) 1) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) |
(*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (hypot.f64 a1 a2)) |
(*.f64 (/.f64 (hypot.f64 a1 a2) (cbrt.f64 2)) (/.f64 (hypot.f64 a1 a2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) 1) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (cbrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) -1) |
(neg.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (pow.f64 (cos.f64 th) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (neg.f64 (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))))) |
(/.f64 (*.f64 (cos.f64 th) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)))) |
(/.f64 (/.f64 (cos.f64 th) 1) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) -1) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th)))) (sqrt.f64 2)) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th)))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) 1) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) 1) (/.f64 (sqrt.f64 2) 1)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (/.f64 1 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (/.f64 1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) -1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) 1) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (hypot.f64 a1 a2)) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) 1) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (cbrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) 1) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) -1) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a2 a2) 3) (pow.f64 (*.f64 a1 a1) 3)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (cos.f64 th)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (cos.f64 th)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (cos.f64 th)) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 -1 (cos.f64 th)) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) 1) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) 1) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th)))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 1 (hypot.f64 a1 a2))) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (hypot.f64 a1 a2))) (/.f64 (pow.f64 2 1/4) (hypot.f64 a1 a2))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (hypot.f64 a1 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (hypot.f64 a1 a2))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) 1) (sqrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) 1) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) -1) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(pow.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) (pow.f64 (cos.f64 th) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
| Outputs |
|---|
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(/.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))))) |
(+.f64 (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th))))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 th th)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2)))))) |
(+.f64 (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (/.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (pow.f64 th 4))) (sqrt.f64 2)))) |
(+.f64 (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 th th)) (/.f64 1/24 (/.f64 (sqrt.f64 2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 th 4)))))) |
(+.f64 (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2))))))) |
(fma.f64 -1/720 (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (pow.f64 th 6))) (+.f64 (+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (/.f64 (*.f64 1/24 (*.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (pow.f64 th 4))) (sqrt.f64 2))))) |
(+.f64 (+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 th th)) (/.f64 1/24 (/.f64 (sqrt.f64 2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 th 4)))))) (fma.f64 -1/720 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (pow.f64 th 6))) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 th th)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (+.f64 (/.f64 1/24 (/.f64 (sqrt.f64 2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 th 4)))) (fma.f64 -1/720 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (pow.f64 th 6))) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 (*.f64 a1 a1) 1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(+.f64 (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(+.f64 (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 a1) 1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 -1/2)) |
(*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) |
(*.f64 (hypot.f64 a1 a2) (*.f64 (hypot.f64 a1 a2) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 4) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 4) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (*.f64 (pow.f64 2 -1/2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (pow.f64 2 -1/2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)))) |
(*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 -1 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a1 a2) 1) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (hypot.f64 a1 a2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a1 a2) (cbrt.f64 2)) (/.f64 (hypot.f64 a1 a2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) 1) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (cbrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)) (cbrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)) (sqrt.f64 2))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 3) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) 1/3) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(pow.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) -1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(neg.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2)) |
(sqrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 4) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 1)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (pow.f64 (cos.f64 th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 (cos.f64 th) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 th) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (neg.f64 (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2)) (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))))) |
(/.f64 (*.f64 (cos.f64 th) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4))))) |
(/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (/.f64 (cos.f64 th) 1) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) -1) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th)))) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th)))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th)))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (pow.f64 2 1/4)) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (pow.f64 2 1/4) (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th)))) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) 1) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) 1) (/.f64 (sqrt.f64 2) 1)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (/.f64 1 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (/.f64 1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) -1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) 1) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (hypot.f64 a1 a2)) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) 1) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 4) 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 4) 2))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (cbrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 2))) (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 4) 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (cbrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) 1) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) -1) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a2 a2) 3) (pow.f64 (*.f64 a1 a1) 3)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a2 a2) 3) (pow.f64 (*.f64 a1 a1) 3)) (/.f64 (-.f64 (fma.f64 (*.f64 a1 a1) (*.f64 a1 a1) (pow.f64 a2 4)) (*.f64 a1 (*.f64 a1 (*.f64 a2 a2)))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a1 4) (*.f64 (*.f64 a2 a2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (cos.f64 th)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (cos.f64 th)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4))))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (cos.f64 th)) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 -1 (cos.f64 th)) (neg.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) 1) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) 1) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) 1) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th)))) (pow.f64 2 1/4)) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (pow.f64 2 1/4) (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th)))) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 1 (hypot.f64 a1 a2))) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4))))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (hypot.f64 a1 a2))) (/.f64 (pow.f64 2 1/4) (hypot.f64 a1 a2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (hypot.f64 a1 a2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (hypot.f64 a1 a2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 4)))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) 1) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) 1) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (pow.f64 2 1/4))) (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2))) (sqrt.f64 (cbrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (sqrt.f64 (cbrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) 1) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 2 1/4)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 2 1/4))) (/.f64 (cbrt.f64 2) (cos.f64 th)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (cos.f64 th))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) -1) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 2)))) |
(pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(pow.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) 2)) |
(fabs.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) (pow.f64 (cos.f64 th) 3))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) |
| ✓ | 99.4% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| ✓ | 98.9% | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
Compiled 42 to 17 computations (59.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | th | @ | inf | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 0.0ms | a1 | @ | inf | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 0.0ms | th | @ | -inf | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 0.0ms | th | @ | 0 | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 0.0ms | th | @ | inf | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 1× | batch-egg-rewrite |
| 1226× | associate-/r* |
| 844× | associate-/l* |
| 836× | distribute-rgt-in |
| 794× | distribute-lft-in |
| 310× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 65 |
| 1 | 299 | 61 |
| 2 | 4071 | 61 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1) (2)) ((*.f64 (cos.f64 th) (pow.f64 2 -1/2)) (2)) ((*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (2)) ((*.f64 1 (/.f64 (cos.f64 th) (sqrt.f64 2))) (2)) ((*.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 2 -1/2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)) (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 2 -1/2))) (2)) ((*.f64 (pow.f64 2 -1/2) (cos.f64 th)) (2)) ((*.f64 (neg.f64 (cos.f64 th)) (/.f64 -1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (cos.f64 th))) (2)) ((*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) 1) (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))) (2)) ((*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (cbrt.f64 2)) (/.f64 (sqrt.f64 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) 1) (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (sqrt.f64 2)) (cbrt.f64 (cos.f64 th))) (2)) ((*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (cbrt.f64 (cos.f64 th))) (2)) ((pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (2)) ((pow.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 2) (2)) ((pow.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) (2)) ((pow.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) 1/3) (2)) ((pow.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) -1) (2)) ((neg.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)) (2)) ((log.f64 (exp.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((cbrt.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3)) (2)) ((cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 3) (*.f64 2 (sqrt.f64 2)))) (2)) ((expm1.f64 (log1p.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((exp.f64 (log.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((exp.f64 (*.f64 (log.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 1)) (2)) ((log1p.f64 (expm1.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2))) |
(((+.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) (2)) ((+.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) (2)) ((+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1) (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1)) (2)) ((+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1) (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1)) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1) 1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) 1) (2)) ((/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 1) (2)) ((/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 1 (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 1 (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 1 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (hypot.f64 a1 a2) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (hypot.f64 a1 a2))) (2)) ((/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (2)) ((/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) (2)) ((/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2)) (cos.f64 th))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) 1)) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 2)) (cos.f64 th))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) 1)) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) (2)) ((/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (neg.f64 (cos.f64 th)) (/.f64 (neg.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (neg.f64 (cos.f64 th)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 (neg.f64 (cos.f64 th)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) (2)) ((/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) (2)) ((/.f64 (*.f64 (cos.f64 th) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (2)) ((/.f64 (*.f64 (cos.f64 th) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)))) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))) (-.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))) (2)) ((/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))))) (2)) ((/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (/.f64 1 (cos.f64 th))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (2)) ((/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (neg.f64 (cos.f64 th)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) 1)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (+.f64 a1 a2)) (-.f64 a1 a2)) (2)) ((/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) -1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) -1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 a1 a2)) (-.f64 a1 a2)) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) -1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 1) (2)) ((pow.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (hypot.f64 a1 a2)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) (2)) ((exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) (2)) ((fma.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) (2)) ((fma.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 a1 a2) 2))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) (-.f64 1 (*.f64 a1 a1))) (2)) ((-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (pow.f64 a2 4) (+.f64 a1 a2)) (-.f64 a1 a2))) (2)) ((-.f64 (+.f64 (*.f64 a1 a1) (exp.f64 (log1p.f64 (*.f64 a2 a2)))) 1) (2)) ((-.f64 (+.f64 (*.f64 a2 a2) (exp.f64 (log1p.f64 (*.f64 a1 a1)))) 1) (2)) ((*.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) (2)) ((*.f64 1 (pow.f64 (hypot.f64 a1 a2) 2)) (2)) ((*.f64 (hypot.f64 a1 a2) (hypot.f64 a1 a2)) (2)) ((*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (pow.f64 (hypot.f64 a1 a2) 2)) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))))) (+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) 3))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (-.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))))) (2)) ((/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 1 (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) (2)) ((/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (2)) ((/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a1 a2)) (-.f64 a1 a2)) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) (2)) ((pow.f64 (hypot.f64 a1 a2) 2) (2)) ((pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 3) (2)) ((pow.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) (2)) ((log.f64 (exp.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3)) (2)) ((expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((exp.f64 (*.f64 2 (log.f64 (hypot.f64 a1 a2)))) (2)) ((exp.f64 (*.f64 (*.f64 2 (log.f64 (hypot.f64 a1 a2))) 1)) (2)) ((log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((fma.f64 a1 a1 (*.f64 a2 a2)) (2)) ((fma.f64 a2 a2 (*.f64 a1 a1)) (2)) ((fma.f64 1 (*.f64 a1 a1) (*.f64 a2 a2)) (2)) ((fma.f64 1 (*.f64 a2 a2) (*.f64 a1 a1)) (2)) ((fma.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 (*.f64 a2 a2)) (*.f64 a1 a1)) (2)) ((fma.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 (*.f64 a1 a1)) (*.f64 a2 a2)) (2))) |
| 1× | egg-herbie |
| 1204× | associate-/r* |
| 1106× | associate-*r* |
| 1030× | associate-/l/ |
| 878× | associate-*l* |
| 738× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 719 | 17331 |
| 1 | 2004 | 17125 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1 (sqrt.f64 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 th 2) (sqrt.f64 2))) (/.f64 1 (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 th 2) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 th 4) (sqrt.f64 2))) (/.f64 1 (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 th 2) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 th 6) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 th 4) (sqrt.f64 2))) (/.f64 1 (sqrt.f64 2))))) |
(/.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2)))))) |
(+.f64 (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(pow.f64 a2 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a1 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a1 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a1 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a2 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a2 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1) |
(*.f64 (cos.f64 th) (pow.f64 2 -1/2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) |
(*.f64 1 (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 2 -1/2))) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)) (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (cos.f64 th)) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 -1 (sqrt.f64 2))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (cos.f64 th))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) 1) (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (cbrt.f64 2)) (/.f64 (sqrt.f64 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) 1) (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (sqrt.f64 2)) (cbrt.f64 (cos.f64 th))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (cbrt.f64 (cos.f64 th))) |
(pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) |
(pow.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) |
(pow.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) -1) |
(neg.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)) |
(log.f64 (exp.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 3) (*.f64 2 (sqrt.f64 2)))) |
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(exp.f64 (log.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(+.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) |
(+.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1) (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1)) |
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1) (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) 1) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 1) |
(/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 1 (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 1 (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (hypot.f64 a1 a2) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (hypot.f64 a1 a2))) |
(/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) 1)) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) 1)) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) |
(/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (neg.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (cos.f64 th) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (*.f64 (cos.f64 th) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))) (-.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (/.f64 1 (cos.f64 th))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) 1)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) -1) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) -1) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) -1) (sqrt.f64 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 1) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (hypot.f64 a1 a2)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) |
(fma.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) |
(fma.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 a1 a2) 2))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) (-.f64 1 (*.f64 a1 a1))) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (pow.f64 a2 4) (+.f64 a1 a2)) (-.f64 a1 a2))) |
(-.f64 (+.f64 (*.f64 a1 a1) (exp.f64 (log1p.f64 (*.f64 a2 a2)))) 1) |
(-.f64 (+.f64 (*.f64 a2 a2) (exp.f64 (log1p.f64 (*.f64 a1 a1)))) 1) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) |
(*.f64 1 (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (hypot.f64 a1 a2) (hypot.f64 a1 a2)) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))))) (+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) 3))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (-.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 1 (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) 1/3) |
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(exp.f64 (*.f64 2 (log.f64 (hypot.f64 a1 a2)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (hypot.f64 a1 a2))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 1 (*.f64 a1 a1) (*.f64 a2 a2)) |
(fma.f64 1 (*.f64 a2 a2) (*.f64 a1 a1)) |
(fma.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 (*.f64 a2 a2)) (*.f64 a1 a1)) |
(fma.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 (*.f64 a1 a1)) (*.f64 a2 a2)) |
| Outputs |
|---|
(/.f64 1 (sqrt.f64 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 th 2) (sqrt.f64 2))) (/.f64 1 (sqrt.f64 2))) |
(fma.f64 -1/2 (/.f64 (*.f64 th th) (sqrt.f64 2)) (/.f64 1 (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 th 2) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 th 4) (sqrt.f64 2))) (/.f64 1 (sqrt.f64 2)))) |
(fma.f64 -1/2 (/.f64 (*.f64 th th) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (pow.f64 th 4) (sqrt.f64 2)) (/.f64 1 (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 th 2) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (pow.f64 th 6) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 th 4) (sqrt.f64 2))) (/.f64 1 (sqrt.f64 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 th th) (sqrt.f64 2)) (fma.f64 -1/720 (/.f64 (pow.f64 th 6) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (pow.f64 th 4) (sqrt.f64 2)) (/.f64 1 (sqrt.f64 2))))) |
(/.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 -1/2 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2)))))) |
(+.f64 (+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (*.f64 1/24 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (pow.f64 th 4))))) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (/.f64 (*.f64 1/24 (fma.f64 a2 a2 (*.f64 a1 a1))) (/.f64 (sqrt.f64 2) (pow.f64 th 4)))) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (+.f64 (/.f64 (pow.f64 a1 2) (sqrt.f64 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)) (sqrt.f64 2))))))) |
(fma.f64 -1/720 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (pow.f64 th 6))) (+.f64 (+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (*.f64 1/24 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (pow.f64 th 4))))) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))) |
(fma.f64 -1/720 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (pow.f64 th 6))) (+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (/.f64 (*.f64 1/24 (fma.f64 a2 a2 (*.f64 a1 a1))) (/.f64 (sqrt.f64 2) (pow.f64 th 4)))) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(pow.f64 a2 2) |
(*.f64 a2 a2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a2 2) |
(*.f64 a2 a2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a2 2) |
(*.f64 a2 a2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(*.f64 (cos.f64 th) (pow.f64 2 -1/2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(*.f64 1 (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 2 -1/2))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (pow.f64 2 -1/2) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)) (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 (pow.f64 2 -1/2) (cbrt.f64 (cos.f64 th)))) |
(*.f64 (pow.f64 2 -1/2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (pow.f64 2 -1/2)) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 -1 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 1 (cos.f64 th)) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (cos.f64 th))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) 1) (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (cbrt.f64 2)) (/.f64 (sqrt.f64 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) 1) (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (sqrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (cbrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (sqrt.f64 2)) (cbrt.f64 (cos.f64 th))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (cbrt.f64 (cos.f64 th))) |
(*.f64 (cbrt.f64 (cos.f64 th)) (*.f64 (/.f64 1 (sqrt.f64 2)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 1 (sqrt.f64 2))) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) |
(pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(pow.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 2) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(pow.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) 1/3) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(pow.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) -1) |
(/.f64 1 (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (cos.f64 th)) |
(neg.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2))) |
(sqrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)) |
(log.f64 (exp.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3)) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 3) (*.f64 2 (sqrt.f64 2)))) |
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(exp.f64 (log.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) 1)) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (sqrt.f64 2)) |
(+.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1) (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1)) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1) (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1)) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 1) 1)) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) 1) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 1) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 1 (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 1 (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (hypot.f64 a1 a2) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (hypot.f64 a1 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 (/.f64 (cbrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) 1)) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (cos.f64 th))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (+.f64 a2 a1) (*.f64 (-.f64 a1 a2) (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) 1)) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (neg.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (cos.f64 th))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (+.f64 a2 a1) (*.f64 (-.f64 a1 a2) (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2)) (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (*.f64 (sqrt.f64 2) (/.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (cos.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))))) (cbrt.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (cos.f64 th) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (*.f64 (cos.f64 th) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (cos.f64 th)) (hypot.f64 a1 a2)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))) (-.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) (*.f64 (cos.f64 th) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))))) (*.f64 (cos.f64 th) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (-.f64 (*.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) (*.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)))) (*.f64 (cos.f64 th) (-.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (cos.f64 th)) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (-.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (-.f64 (pow.f64 a1 8) (pow.f64 a2 8)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a1 8) (pow.f64 a2 8)) (+.f64 a2 a1)) (-.f64 a1 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) 3) (pow.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) (*.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) 3) (pow.f64 (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) 3)) (+.f64 (*.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (pow.f64 (cos.f64 th) 2)) (*.f64 (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (-.f64 (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (+.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3) (pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 3))) (+.f64 (*.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (pow.f64 (cos.f64 th) 2) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (-.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (+.f64 (pow.f64 a1 12) (-.f64 (pow.f64 a2 12) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (+.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a1 8) (+.f64 (pow.f64 a2 8) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a1 8) (+.f64 (pow.f64 a2 8) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4))))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (/.f64 1 (cos.f64 th))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (/.f64 (pow.f64 2 1/4) (cos.f64 th)) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (/.f64 (pow.f64 2 1/4) (cos.f64 th)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (cos.f64 th))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (+.f64 a2 a1) (*.f64 (-.f64 a1 a2) (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (cos.f64 th))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (+.f64 a2 a1) (*.f64 (-.f64 a1 a2) (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 2))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (cos.f64 th))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (+.f64 a2 a1) (*.f64 (-.f64 a1 a2) (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) (pow.f64 2 1/4)) (cbrt.f64 (cos.f64 th))) |
(*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) 1)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (cos.f64 th)) |
(*.f64 (cos.f64 th) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2))))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th))) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) 1) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (neg.f64 (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (neg.f64 (cos.f64 th)))) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 (neg.f64 (sqrt.f64 2))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) -1) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (neg.f64 (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (cos.f64 th))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (neg.f64 (cos.f64 th)))) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (neg.f64 (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (neg.f64 (cos.f64 th)))) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 (neg.f64 (sqrt.f64 2))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) -1) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (neg.f64 (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (neg.f64 (cos.f64 th)))) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 2 1/4))) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (cbrt.f64 2)) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (sqrt.f64 (pow.f64 2 1/4)) (sqrt.f64 (pow.f64 2 1/4)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (sqrt.f64 (pow.f64 2 1/4)) (sqrt.f64 (pow.f64 2 1/4)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2))))) |
(/.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 2)))) |
(/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 2 1/4)))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cos.f64 th) (cbrt.f64 2))) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 2 1/4)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))))) |
(/.f64 (cos.f64 th) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (/.f64 (cbrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (cos.f64 th))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (+.f64 a2 a1) (*.f64 (-.f64 a1 a2) (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 th)) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2)) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (neg.f64 (cos.f64 th))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (+.f64 a2 a1) (*.f64 (-.f64 a1 a2) (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 2)) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (neg.f64 (cos.f64 th)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (neg.f64 (cos.f64 th)) (/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (neg.f64 (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) 1) (neg.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (neg.f64 (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (neg.f64 (cos.f64 th)))) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (neg.f64 (cos.f64 th)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 (neg.f64 (sqrt.f64 2))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) -1) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (neg.f64 (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (cbrt.f64 2) (neg.f64 (cos.f64 th)))) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 1 (cos.f64 th))) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 1) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (hypot.f64 a1 a2)) 2) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))) 3) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 3) 1/3) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)) 3)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th))) 1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2)) |
(fma.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(fma.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (cos.f64 th))) |
(*.f64 (cos.f64 th) (+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 a1 a2) 2))) 1) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) |
(+.f64 -1 (fma.f64 a2 a2 (exp.f64 (log1p.f64 (*.f64 a1 a1))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) (-.f64 1 (*.f64 a1 a1))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) 1) (*.f64 a1 a1)) |
(+.f64 -1 (fma.f64 a1 a1 (exp.f64 (log1p.f64 (*.f64 a2 a2))))) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (/.f64 (pow.f64 a2 4) (+.f64 a1 a2)) (-.f64 a1 a2))) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 a1 a2) (+.f64 a2 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(-.f64 (+.f64 (*.f64 a1 a1) (exp.f64 (log1p.f64 (*.f64 a2 a2)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) 1) (*.f64 a1 a1)) |
(+.f64 -1 (fma.f64 a1 a1 (exp.f64 (log1p.f64 (*.f64 a2 a2))))) |
(-.f64 (+.f64 (*.f64 a2 a2) (exp.f64 (log1p.f64 (*.f64 a1 a1)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) |
(+.f64 -1 (fma.f64 a2 a2 (exp.f64 (log1p.f64 (*.f64 a1 a1))))) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(*.f64 1 (pow.f64 (hypot.f64 a1 a2) 2)) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(*.f64 (hypot.f64 a1 a2) (hypot.f64 a1 a2)) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 a1 a2) (+.f64 a2 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 a1 a2) (+.f64 a2 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))))) (+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (-.f64 (pow.f64 a1 8) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) 3))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (-.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) (+.f64 (pow.f64 a1 8) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)) (pow.f64 a1 4))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 8) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a2 4) (+.f64 (pow.f64 (*.f64 a2 a1) 2) (pow.f64 a1 4)))))) (+.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(/.f64 1 (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 a1 a2) (+.f64 a2 a1)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (-.f64 (pow.f64 a1 8) (pow.f64 a2 8)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 12) (-.f64 (pow.f64 a2 12) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (+.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a1 8) (+.f64 (pow.f64 a2 8) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (+.f64 a2 a1) (neg.f64 (-.f64 a1 a2)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (neg.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 a1 a2) (+.f64 a2 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(-.f64 (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 a1 a2) (+.f64 a2 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 1) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 3) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(pow.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) 1/3) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3)) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(exp.f64 (*.f64 2 (log.f64 (hypot.f64 a1 a2)))) |
(pow.f64 (exp.f64 2) (log.f64 (hypot.f64 a1 a2))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (hypot.f64 a1 a2))) 1)) |
(pow.f64 (exp.f64 2) (log.f64 (hypot.f64 a1 a2))) |
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 a1 a2) 2))) |
(pow.f64 (hypot.f64 a1 a2) 2) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 1 (*.f64 a1 a1) (*.f64 a2 a2)) |
(fma.f64 1 (*.f64 a2 a2) (*.f64 a1 a1)) |
(fma.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 (*.f64 a2 a2)) (*.f64 a1 a1)) |
(fma.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 (*.f64 a1 a1)) (*.f64 a2 a2)) |
Compiled 15672 to 9441 computations (39.8% saved)
17 alts after pruning (16 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 677 | 16 | 693 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 0 | 1 |
| Total | 678 | 17 | 695 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 54.5% | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| ▶ | 46.0% | (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 55.7% | (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) | |
| ▶ | 57.4% | (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 55.6% | (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) | |
| 98.3% | (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) | |
| 57.1% | (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) | |
| 99.1% | (*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) | |
| ✓ | 99.3% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 55.6% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) | |
| ▶ | 57.3% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| 54.4% | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) | |
| 99.2% | (*.f64 (*.f64 (pow.f64 2 -1/2) (cos.f64 th)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) | |
| 55.6% | (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) | |
| 57.3% | (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) | |
| 99.2% | (*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) | |
| ▶ | 99.3% | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
Compiled 484 to 349 computations (27.9% saved)
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) |
| ✓ | 99.8% | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
| ✓ | 99.3% | (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
Compiled 51 to 21 computations (58.8% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | th | @ | 0 | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
| 0.0ms | a2 | @ | 0 | (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
| 0.0ms | th | @ | inf | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
| 0.0ms | th | @ | -inf | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
| 0.0ms | a1 | @ | 0 | (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
| 1× | batch-egg-rewrite |
| 910× | associate-*r/ |
| 864× | distribute-rgt-in |
| 818× | distribute-lft-in |
| 700× | associate-*l/ |
| 328× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 79 |
| 1 | 320 | 69 |
| 2 | 4148 | 69 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) |
| Outputs |
|---|
(((+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (2)) ((+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1)) (2)) ((+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) 1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) 1) (2)) ((/.f64 (sqrt.f64 1/2) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 1/2))) (2)) ((/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (sqrt.f64 1/2))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 1/2)) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) 1) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) 1) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (hypot.f64 a2 a1) (sqrt.f64 1/2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (hypot.f64 a2 a1) (sqrt.f64 1/2))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (+.f64 a2 a1)) (-.f64 a2 a1)) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (+.f64 a2 a1)) (-.f64 a2 a1)) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 1) (2)) ((pow.f64 (*.f64 (pow.f64 2 -1/4) (hypot.f64 a2 a1)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3) 1/3) (2)) ((sqrt.f64 (*.f64 1/2 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2))) (2)) ((log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3)) (2)) ((cbrt.f64 (*.f64 (*.f64 (sqrt.f64 1/2) 1/2) (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3) (*.f64 (sqrt.f64 1/2) 1/2))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) (2)) ((fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (2)) ((fma.f64 (*.f64 a2 a2) (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (2))) |
(((+.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((+.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (2)) ((+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1))) (2)) ((+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th))) (2)) ((+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th))) (2)) ((+.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (2)) ((+.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (2)) ((+.f64 (*.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) (*.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1))) (2)) ((+.f64 (*.f64 1 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (*.f64 1 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (*.f64 1 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (*.f64 1 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a2 a2)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a1 a1))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a1 a1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) (cos.f64 th)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) (cos.f64 th))) (2)) ((+.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 1) (*.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1) (*.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1) (*.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1)) (2)) ((+.f64 (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1)) (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1))) (2)) ((+.f64 (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1)) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) 1) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (cos.f64 th) (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) (2)) ((/.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) 1) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (cos.f64 th)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (cos.f64 th)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (+.f64 a2 a1)) (-.f64 a2 a1)) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 1) (2)) ((pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (hypot.f64 a2 a1)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3) (pow.f64 (cos.f64 th) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 a2 a1) 2))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) (-.f64 1 (*.f64 a1 a1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) (2)) ((-.f64 (/.f64 (pow.f64 a2 4) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((-.f64 (+.f64 (*.f64 a2 a2) (exp.f64 (log1p.f64 (*.f64 a1 a1)))) 1) (2)) ((-.f64 (+.f64 (*.f64 a1 a1) (exp.f64 (log1p.f64 (*.f64 a2 a2)))) 1) (2)) ((*.f64 (pow.f64 (hypot.f64 a2 a1) 2) 1) (2)) ((*.f64 1 (pow.f64 (hypot.f64 a2 a1) 2)) (2)) ((*.f64 (hypot.f64 a2 a1) (hypot.f64 a2 a1)) (2)) ((*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((*.f64 (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (hypot.f64 a2 a1) 2)) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a2 a1) 2))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (-.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (*.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (2)) ((/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 1 (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a1 6))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a1 4))) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a1 6)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (hypot.f64 a2 a1) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (hypot.f64 a2 a1) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a1 4))) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a1 6))) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (+.f64 a2 a1)) (-.f64 a2 a1)) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 1) (2)) ((pow.f64 (hypot.f64 a2 a1) 2) (2)) ((pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 3) (2)) ((pow.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2)) (2)) ((log.f64 (exp.f64 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a2 a1) 2)))) (2)) ((cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3)) (2)) ((expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((exp.f64 (*.f64 2 (log.f64 (hypot.f64 a2 a1)))) (2)) ((exp.f64 (*.f64 (*.f64 2 (log.f64 (hypot.f64 a2 a1))) 1)) (2)) ((log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((fma.f64 a2 a2 (*.f64 a1 a1)) (2)) ((fma.f64 a1 a1 (*.f64 a2 a2)) (2)) ((fma.f64 1 (*.f64 a2 a2) (*.f64 a1 a1)) (2)) ((fma.f64 1 (*.f64 a1 a1) (*.f64 a2 a2)) (2)) ((fma.f64 (cbrt.f64 (pow.f64 a1 4)) (pow.f64 (cbrt.f64 a1) 2) (*.f64 a2 a2)) (2)) ((fma.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 (*.f64 a2 a2)) (*.f64 a1 a1)) (2))) |
| 1× | egg-herbie |
| 1286× | associate-/l* |
| 1020× | associate-*r* |
| 928× | associate-*l* |
| 666× | +-commutative |
| 564× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 599 | 15024 |
| 1 | 1601 | 14448 |
| 2 | 7255 | 14448 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2))))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(pow.f64 a1 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a2 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a2 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a2 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a1 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(pow.f64 a1 2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1)) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) 1) |
(/.f64 (sqrt.f64 1/2) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 1/2))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (sqrt.f64 1/2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 1/2)) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) 1) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) 1) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (hypot.f64 a2 a1) (sqrt.f64 1/2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (hypot.f64 a2 a1) (sqrt.f64 1/2))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 1) |
(pow.f64 (*.f64 (pow.f64 2 -1/4) (hypot.f64 a2 a1)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3) 1/3) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (pow.f64 (hypot.f64 a2 a1) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3)) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 1/2) 1/2) (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3) (*.f64 (sqrt.f64 1/2) 1/2))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(fma.f64 (*.f64 a2 a2) (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(+.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(+.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(+.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(+.f64 (*.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) (*.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1))) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (*.f64 1 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (*.f64 1 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (*.f64 1 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a2 a2)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a1 a1))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a1 a1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a2 a2))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) (cos.f64 th)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 1) (*.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1) (*.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1) (*.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1)) |
(+.f64 (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1)) (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1))) |
(+.f64 (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1)) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) 1) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) 1) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (cos.f64 th)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (cos.f64 th)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (hypot.f64 a2 a1)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3) (pow.f64 (cos.f64 th) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 a2 a1) 2))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) (-.f64 1 (*.f64 a1 a1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) |
(-.f64 (/.f64 (pow.f64 a2 4) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(-.f64 (+.f64 (*.f64 a2 a2) (exp.f64 (log1p.f64 (*.f64 a1 a1)))) 1) |
(-.f64 (+.f64 (*.f64 a1 a1) (exp.f64 (log1p.f64 (*.f64 a2 a2)))) 1) |
(*.f64 (pow.f64 (hypot.f64 a2 a1) 2) 1) |
(*.f64 1 (pow.f64 (hypot.f64 a2 a1) 2)) |
(*.f64 (hypot.f64 a2 a1) (hypot.f64 a2 a1)) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (hypot.f64 a2 a1) 2)) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (-.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (*.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 1 (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a1 6))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a1 4))) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a1 6)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (hypot.f64 a2 a1) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (hypot.f64 a2 a1) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a1 4))) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a1 6))) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 1) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3) 1/3) |
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a2 a1) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(exp.f64 (*.f64 2 (log.f64 (hypot.f64 a2 a1)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (hypot.f64 a2 a1))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 1 (*.f64 a2 a2) (*.f64 a1 a1)) |
(fma.f64 1 (*.f64 a1 a1) (*.f64 a2 a2)) |
(fma.f64 (cbrt.f64 (pow.f64 a1 4)) (pow.f64 (cbrt.f64 a1) 2) (*.f64 a2 a2)) |
(fma.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 (*.f64 a2 a2)) (*.f64 a1 a1)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 th th))) (*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2)))) |
(fma.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 th th)) -1/2))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2))))) |
(fma.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (pow.f64 th 4))) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 th th))) (*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))))) |
(fma.f64 1/24 (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 (pow.f64 th 4) (sqrt.f64 1/2))) (fma.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 th th)) -1/2)))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 4)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)))))) |
(fma.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (pow.f64 th 4))) (fma.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (pow.f64 th 6))) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 th th))) (*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2)))))) |
(fma.f64 1/24 (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 (pow.f64 th 4) (sqrt.f64 1/2))) (fma.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (pow.f64 th 6))) (fma.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (*.f64 th th)) -1/2))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a2 2) |
(*.f64 a2 a2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a2 2) |
(*.f64 a2 a2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a2 2) |
(*.f64 a2 a2) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (pow.f64 a2 2) (pow.f64 a1 2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1)) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) 1)) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) 1) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(/.f64 (sqrt.f64 1/2) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (sqrt.f64 1/2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1/2 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (-.f64 (*.f64 1/2 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 a1 a1) 1/2)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1/2 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (-.f64 (*.f64 1/2 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 a1 a1) 1/2)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (/.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (/.f64 (/.f64 (cbrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 1/2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 1/2)) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) 1) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1/2 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) 1) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (-.f64 (*.f64 1/2 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 a1 a1) 1/2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (hypot.f64 a2 a1) (sqrt.f64 1/2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (hypot.f64 a2 a1) (sqrt.f64 1/2))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (hypot.f64 a2 a1)) (sqrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 1) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(pow.f64 (*.f64 (pow.f64 2 -1/4) (hypot.f64 a2 a1)) 2) |
(pow.f64 (*.f64 (hypot.f64 a2 a1) (pow.f64 2 -1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))) 3) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3) 1/3) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (hypot.f64 a2 a1) 4))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 1/2) 1/2) (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3) (*.f64 (sqrt.f64 1/2) 1/2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2))) 1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(fma.f64 (*.f64 a2 a2) (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (fma.f64 a2 a2 (*.f64 a1 a1))) |
(+.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1)) (*.f64 (cos.f64 th) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (*.f64 1 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th))) (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (*.f64 1 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) (*.f64 1 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a2 a2)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a1 a1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) (cos.f64 th)) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 1) (*.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a1 a1)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (*.f64 a2 a2)) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) 1) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (cos.f64 th)) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1) (*.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1) (*.f64 (*.f64 (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1)) (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(+.f64 (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1)) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 a2 a2 (*.f64 a1 a1)) (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a1 4))))) |
(/.f64 (*.f64 1/2 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (sqrt.f64 1/2) (/.f64 (cos.f64 th) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))))) |
(/.f64 (*.f64 (cos.f64 th) (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) (cos.f64 th))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (-.f64 (*.f64 1/2 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 a1 a1) 1/2)))) (cos.f64 th)) |
(/.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 1 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) 1) (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) 1) (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (hypot.f64 a2 a1)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (/.f64 (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (hypot.f64 a2 a1))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (hypot.f64 a2 a1))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (hypot.f64 a2 a1))) (sqrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (/.f64 (/.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) (cbrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (cos.f64 th)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 1/2)) (cos.f64 th)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (cos.f64 th)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(/.f64 (cos.f64 th) (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a1 4))))) |
(/.f64 (*.f64 1/2 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (sqrt.f64 1/2) (/.f64 (cos.f64 th) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (cos.f64 th)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) (cos.f64 th))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (-.f64 (*.f64 1/2 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (*.f64 a2 a2) (*.f64 (*.f64 a1 a1) 1/2)))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(/.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (sqrt.f64 1/2) (cos.f64 th))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) (hypot.f64 a2 a1)) 2) |
(pow.f64 (*.f64 (hypot.f64 a2 a1) (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))) 3) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 3) 1/3) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) 2)) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))) 3)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3) (pow.f64 (cos.f64 th) 3))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a2 a1) 2)) 3))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th)))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cos.f64 th))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 (hypot.f64 a2 a1) 2))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 a2 a1) 2))) 1) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) (-.f64 1 (*.f64 a1 a1))) |
(fma.f64 a1 a1 (expm1.f64 (log1p.f64 (*.f64 a2 a2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) |
(fma.f64 a2 a2 (expm1.f64 (log1p.f64 (*.f64 a1 a1)))) |
(-.f64 (/.f64 (pow.f64 a2 4) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (/.f64 (pow.f64 a1 4) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(-.f64 (+.f64 (*.f64 a2 a2) (exp.f64 (log1p.f64 (*.f64 a1 a1)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 a1))) (-.f64 1 (*.f64 a2 a2))) |
(fma.f64 a2 a2 (expm1.f64 (log1p.f64 (*.f64 a1 a1)))) |
(-.f64 (+.f64 (*.f64 a1 a1) (exp.f64 (log1p.f64 (*.f64 a2 a2)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 a2))) (-.f64 1 (*.f64 a1 a1))) |
(fma.f64 a1 a1 (expm1.f64 (log1p.f64 (*.f64 a2 a2)))) |
(*.f64 (pow.f64 (hypot.f64 a2 a1) 2) 1) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(*.f64 1 (pow.f64 (hypot.f64 a2 a1) 2)) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(*.f64 (hypot.f64 a2 a1) (hypot.f64 a2 a1)) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (hypot.f64 a2 a1) 2)) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 (*.f64 a1 a2) 2) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (pow.f64 a2 8) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (-.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (*.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) 3))) (+.f64 (pow.f64 a2 8) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (pow.f64 a2 4))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) 3) (pow.f64 a2 12))) (fma.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 a2 8))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(/.f64 1 (/.f64 1 (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a1 6))) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(/.f64 (-.f64 (pow.f64 a2 12) (pow.f64 a1 12)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 12) (pow.f64 a1 12)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a1 4))) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (-.f64 (pow.f64 a2 8) (pow.f64 a1 8)) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (-.f64 (pow.f64 a2 8) (pow.f64 a1 8)) (*.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a1 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 12) (*.f64 (pow.f64 a1 6) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (fma.f64 (pow.f64 a1 6) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (pow.f64 a2 12)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (+.f64 (pow.f64 a2 8) (pow.f64 a1 8)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 12) (pow.f64 a1 12)) (fma.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 a2 8))) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (hypot.f64 a2 a1) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (hypot.f64 a2 a1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3))) |
(/.f64 (*.f64 (hypot.f64 a2 a1) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (hypot.f64 a2 a1))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cbrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) 1) (neg.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) 1) (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (hypot.f64 a2 a1)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (hypot.f64 a2 a1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (hypot.f64 a2 a1)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (hypot.f64 a2 a1))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (sqrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (cbrt.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a1 4))) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (-.f64 (pow.f64 a2 8) (pow.f64 a1 8)) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (-.f64 (pow.f64 a2 8) (pow.f64 a1 8)) (*.f64 (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (/.f64 1 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (pow.f64 a1 4) 3)) (*.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (+.f64 (+.f64 (pow.f64 a2 8) (pow.f64 a1 8)) (*.f64 (pow.f64 a2 4) (pow.f64 a1 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 12) (pow.f64 a1 12)) (fma.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 a2 8))) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a1 6))) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) |
(/.f64 (-.f64 (pow.f64 a2 12) (pow.f64 a1 12)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 12) (pow.f64 a1 12)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (/.f64 1 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a1 6))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a2 12) (*.f64 (pow.f64 a1 6) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a2 6) 3) (pow.f64 (pow.f64 a1 6) 3)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (fma.f64 (pow.f64 a1 6) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (pow.f64 a2 12)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) 1) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (sqrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (+.f64 a2 a1)) (-.f64 a2 a1)) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (fma.f64 a2 a2 (*.f64 a1 (neg.f64 a1)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) 1) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))))) (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 1) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 3) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(pow.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3) 1/3) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2)) |
(sqrt.f64 (pow.f64 (hypot.f64 a2 a1) 4)) |
(log.f64 (exp.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 a2 a1) 2)))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 3)) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(exp.f64 (*.f64 2 (log.f64 (hypot.f64 a2 a1)))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (hypot.f64 a2 a1))) 1)) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(pow.f64 (hypot.f64 a2 a1) 2) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 1 (*.f64 a2 a2) (*.f64 a1 a1)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 1 (*.f64 a1 a1) (*.f64 a2 a2)) |
(fma.f64 a1 a1 (*.f64 a2 a2)) |
(fma.f64 a2 a2 (*.f64 a1 a1)) |
(fma.f64 (cbrt.f64 (pow.f64 a1 4)) (pow.f64 (cbrt.f64 a1) 2) (*.f64 a2 a2)) |
(fma.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 (*.f64 a2 a2)) (*.f64 a1 a1)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 100.0% | (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) | |
| ✓ | 99.4% | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
Compiled 31 to 12 computations (61.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a2 | @ | 0 | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 0.0ms | a2 | @ | inf | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 0.0ms | a1 | @ | 0 | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 0.0ms | a1 | @ | inf | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 0.0ms | a2 | @ | -inf | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 1× | batch-egg-rewrite |
| 1010× | associate-*r/ |
| 990× | *-commutative |
| 778× | associate-/r* |
| 752× | associate-*l/ |
| 616× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 25 |
| 1 | 233 | 23 |
| 2 | 3053 | 23 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| Outputs |
|---|
(((+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1))) (2)) ((+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) (2)) ((+.f64 (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) (2)) ((-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) 1) (2)) ((*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 -1/2)) (2)) ((*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 1) (2)) ((*.f64 1 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4))) (2)) ((*.f64 (hypot.f64 a2 a1) (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2))) (2)) ((*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a2 a1) 2)) (2)) ((*.f64 (neg.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (/.f64 -1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2)) (hypot.f64 a2 a1)) (2)) ((*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2)) (/.f64 (hypot.f64 a2 a1) 1)) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) 1)) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 1/4)) (/.f64 1 (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2))) (/.f64 1 (cbrt.f64 2))) (2)) ((*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((*.f64 (/.f64 (hypot.f64 a2 a1) 1) (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (hypot.f64 a2 a1) (cbrt.f64 2)) (/.f64 (hypot.f64 a2 a1) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (hypot.f64 a2 a1) (cbrt.f64 (sqrt.f64 2))) (/.f64 (hypot.f64 a2 a1) (cbrt.f64 2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 2 1/4)) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) (2)) ((*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (hypot.f64 a2 a1) 2)) (2)) ((*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (2)) ((*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 2)) (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a2 a1) 2))) (2)) ((*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 2)) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (2)) ((pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 1) (2)) ((pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) 3) (2)) ((pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 3) 1/3) (2)) ((pow.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a2 a1) 2)) -1) (2)) ((neg.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2)) (2)) ((log.f64 (exp.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))))) (2)) ((cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 3)) (2)) ((expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) (2)) ((exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) (2)) ((log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) (2))) |
| 1× | egg-herbie |
| 1186× | associate-*r/ |
| 872× | associate-/l* |
| 778× | associate-+r- |
| 756× | associate-+l- |
| 752× | associate-*l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 147 | 2637 |
| 1 | 401 | 2549 |
| 2 | 1536 | 2479 |
| 3 | 6966 | 2479 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1))) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) |
(+.f64 (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) |
(+.f64 (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) 1) |
(*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 -1/2)) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 1) |
(*.f64 1 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4))) |
(*.f64 (hypot.f64 a2 a1) (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2))) |
(*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(*.f64 (neg.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (/.f64 -1 (sqrt.f64 2))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2)) (hypot.f64 a2 a1)) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2)) (/.f64 (hypot.f64 a2 a1) 1)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) 1)) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 1/4)) (/.f64 1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2))) (/.f64 1 (cbrt.f64 2))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) 1) (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (cbrt.f64 2)) (/.f64 (hypot.f64 a2 a1) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (cbrt.f64 (sqrt.f64 2))) (/.f64 (hypot.f64 a2 a1) (cbrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 2 1/4)) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (hypot.f64 a2 a1) 2)) |
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 2)) (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 2)) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 1) |
(pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a2 a1) 2)) -1) |
(neg.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
| Outputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a2 a2) (sqrt.f64 2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (pow.f64 2 -1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(+.f64 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) (*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (pow.f64 2 -1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(+.f64 (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (pow.f64 2 -1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(+.f64 (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) (*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 (pow.f64 2 -1/2) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) 1) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 -1/2)) |
(*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 1) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 1 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) |
(*.f64 (hypot.f64 a2 a1) (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 4) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 4) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (pow.f64 (hypot.f64 a2 a1) 2)) |
(*.f64 (neg.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (/.f64 -1 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2)) (hypot.f64 a2 a1)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2)) (/.f64 (hypot.f64 a2 a1) 1)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) 1)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (pow.f64 2 1/4)) (/.f64 1 (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2))) (/.f64 1 (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (neg.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a2 a1) 1) (/.f64 (hypot.f64 a2 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (cbrt.f64 2)) (/.f64 (hypot.f64 a2 a1) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (hypot.f64 a2 a1) (cbrt.f64 (sqrt.f64 2))) (/.f64 (hypot.f64 a2 a1) (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) (pow.f64 2 1/4)) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (cbrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2) (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2)) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a2 a1) 2))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (pow.f64 (hypot.f64 a2 a1) 2)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 (*.f64 a1 a2) 2) (pow.f64 a2 4))) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 2)) (/.f64 (+.f64 (pow.f64 (*.f64 a1 a2) 2) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)))) |
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 2)) (-.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 2)) (-.f64 (pow.f64 a2 8) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))))) (+.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 2)))) |
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (sqrt.f64 2)) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (*.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) 3)) (sqrt.f64 2))) (+.f64 (pow.f64 a2 8) (-.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 (pow.f64 a2 4) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) 3)))) (+.f64 (pow.f64 a2 8) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (pow.f64 a2 4))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 (*.f64 a2 a2) 6) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) 3)))) (fma.f64 (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a1 a2) 2)) (-.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 a2 8))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 1) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(pow.f64 (/.f64 (hypot.f64 a2 a1) (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))) 3) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 3) 1/3) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(pow.f64 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a2 a1) 2)) -1) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(neg.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 a2 a1) 2) 2) 2)) |
(sqrt.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 4) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2))))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) 3)) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a2 a1) 2) (sqrt.f64 2)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| 98.9% | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
Compiled 27 to 15 computations (44.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a1 | @ | 0 | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| 1.0ms | th | @ | inf | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| 1.0ms | th | @ | -inf | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| 0.0ms | th | @ | 0 | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| 0.0ms | a1 | @ | inf | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| 1× | batch-egg-rewrite |
| 1030× | *-commutative |
| 922× | associate-*r/ |
| 848× | associate-/r* |
| 782× | unswap-sqr |
| 754× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 27 |
| 1 | 224 | 27 |
| 2 | 2793 | 27 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) 1) (2)) ((/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (2)) ((/.f64 a1 (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) a1)) (2)) ((/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 1) (2)) ((/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cos.f64 th))) (2)) ((/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (*.f64 a1 a1) (sqrt.f64 (cos.f64 th))))) (2)) ((/.f64 (sqrt.f64 a1) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 a1 (sqrt.f64 a1)))) (2)) ((/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (2)) ((/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 (*.f64 a1 a1) (cbrt.f64 (cos.f64 th))))) (2)) ((/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (pow.f64 a1 4)))) (2)) ((/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 a1 (cbrt.f64 a1)))) (2)) ((/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) 1)) (2)) ((/.f64 (neg.f64 (cos.f64 th)) (/.f64 (neg.f64 (sqrt.f64 2)) (*.f64 a1 a1))) (2)) ((/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) (2)) ((/.f64 (*.f64 a1 (sqrt.f64 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (sqrt.f64 a1))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (cos.f64 th) a1) (/.f64 (sqrt.f64 2) a1)) (2)) ((/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 a1 4))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 a1 a1)))) (2)) ((/.f64 (*.f64 a1 (cbrt.f64 (*.f64 a1 a1))) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 a1))) (2)) ((/.f64 (*.f64 (*.f64 a1 a1) (sqrt.f64 (cos.f64 th))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 (sqrt.f64 2) (*.f64 a1 (sqrt.f64 (cos.f64 th))))) (2)) ((/.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 1 (cos.f64 th))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (2)) ((/.f64 (*.f64 a1 (*.f64 a1 (neg.f64 (cos.f64 th)))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 a1 a1) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) 1)) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 a1 a1) -1) (/.f64 (sqrt.f64 2) (neg.f64 (cos.f64 th)))) (2)) ((/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1)))) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 1 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) -1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) 1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (cos.f64 th))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (neg.f64 (cos.f64 th)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) 1) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) (cbrt.f64 (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) (cbrt.f64 (neg.f64 (cos.f64 th)))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (*.f64 a1 a1)) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (*.f64 a1 a1)) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (*.f64 -1 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (neg.f64 (cos.f64 th)))) (2)) ((/.f64 (*.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) 1) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) 1) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 1 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (sqrt.f64 (neg.f64 (cos.f64 th))) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4)))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) 1) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) 1)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) -1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) 1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) 1) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 1) (2)) ((pow.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 3) 1/3) (2)) ((neg.f64 (*.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))) (*.f64 a1 a1))) (2)) ((neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))))) (2)) ((neg.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4))) (2)) ((log.f64 (pow.f64 (pow.f64 (exp.f64 a1) a1) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (*.f64 a1 a1) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) (2)) ((exp.f64 (log.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) (2))) |
| 1× | egg-herbie |
| 1224× | associate-/l* |
| 752× | associate-/l/ |
| 730× | unswap-sqr |
| 540× | times-frac |
| 450× | distribute-frac-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 344 | 5039 |
| 1 | 934 | 5039 |
| 2 | 4971 | 4895 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) 1) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 a1 (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) a1)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 1) |
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cos.f64 th))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (*.f64 a1 a1) (sqrt.f64 (cos.f64 th))))) |
(/.f64 (sqrt.f64 a1) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 a1 (sqrt.f64 a1)))) |
(/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 (*.f64 a1 a1) (cbrt.f64 (cos.f64 th))))) |
(/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (pow.f64 a1 4)))) |
(/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 a1 (cbrt.f64 a1)))) |
(/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (*.f64 a1 a1)))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) 1)) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (neg.f64 (sqrt.f64 2)) (*.f64 a1 a1))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(/.f64 (*.f64 a1 (sqrt.f64 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (sqrt.f64 a1))) |
(/.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (cos.f64 th) a1) (/.f64 (sqrt.f64 2) a1)) |
(/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 a1 4))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 a1 a1)))) |
(/.f64 (*.f64 a1 (cbrt.f64 (*.f64 a1 a1))) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 a1))) |
(/.f64 (*.f64 (*.f64 a1 a1) (sqrt.f64 (cos.f64 th))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) (sqrt.f64 2)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 (sqrt.f64 2) (*.f64 a1 (sqrt.f64 (cos.f64 th))))) |
(/.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 1 (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (neg.f64 (cos.f64 th)))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 a1 a1) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) 1)) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 a1 a1) -1) (/.f64 (sqrt.f64 2) (neg.f64 (cos.f64 th)))) |
(/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1)))) (sqrt.f64 2)) |
(/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 1 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) -1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) 1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (cos.f64 th))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (neg.f64 (cos.f64 th)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) 1) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) (cbrt.f64 (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) (cbrt.f64 (neg.f64 (cos.f64 th)))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (*.f64 a1 a1)) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 -1 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (neg.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) 1) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) 1) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 1 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (cos.f64 th))) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (/.f64 (*.f64 a1 a1) 1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 a1 a1) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) 1)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) -1) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) 1) (sqrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) 1) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 1) |
(pow.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))) (*.f64 a1 a1))) |
(neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))))) |
(neg.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 a1) a1) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (*.f64 a1 a1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) |
| Outputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(fma.f64 -1/2 (*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (*.f64 th th)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2)))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) |
(fma.f64 -1/2 (*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (*.f64 th th)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 th 6) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (*.f64 th th)) (fma.f64 -1/720 (*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (pow.f64 th 6)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) 1) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 a1 (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) a1)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 1) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cos.f64 th))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (sqrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 (*.f64 a1 a1) (sqrt.f64 (cos.f64 th))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (sqrt.f64 a1) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 a1 (sqrt.f64 a1)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (cbrt.f64 (cos.f64 th)) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 (*.f64 a1 a1) (cbrt.f64 (cos.f64 th))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (pow.f64 a1 4)))) |
(/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 a1 4))))) |
(*.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (*.f64 a1 (cbrt.f64 a1)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (*.f64 a1 (cbrt.f64 a1))) |
(*.f64 (*.f64 a1 (cbrt.f64 a1)) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (*.f64 a1 a1))) |
(/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (cbrt.f64 (*.f64 a1 a1))))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) 1)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (neg.f64 (cos.f64 th)) (/.f64 (neg.f64 (sqrt.f64 2)) (*.f64 a1 a1))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 a1 (sqrt.f64 a1)) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (sqrt.f64 a1))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) a1) (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (cbrt.f64 (pow.f64 a1 4))) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (*.f64 a1 a1))) |
(/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (cbrt.f64 (*.f64 a1 a1))))) |
(/.f64 (*.f64 a1 (cbrt.f64 (*.f64 a1 a1))) (/.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (cbrt.f64 a1))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (*.f64 a1 (cbrt.f64 a1))) |
(*.f64 (*.f64 a1 (cbrt.f64 a1)) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (*.f64 a1 a1) (sqrt.f64 (cos.f64 th))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (sqrt.f64 2))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 (sqrt.f64 2) (*.f64 a1 (sqrt.f64 (cos.f64 th))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 1 (cos.f64 th))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (pow.f64 2 1/4) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (*.f64 a1 (*.f64 a1 (neg.f64 (cos.f64 th)))) (neg.f64 (sqrt.f64 2))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 a1 a1) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) 1)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 a1 a1) -1) (/.f64 (sqrt.f64 2) (neg.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1)))) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (*.f64 1 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))))) |
(/.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (/.f64 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) a1)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (*.f64 (pow.f64 a1 4) (/.f64 (pow.f64 (cos.f64 th) 2) 2))))) |
(/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) (/.f64 2 (pow.f64 a1 4)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 1 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (/.f64 1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) -1) (neg.f64 (sqrt.f64 2))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) 1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (cos.f64 th))) (pow.f64 2 1/4)) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (/.f64 a1 (/.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) a1)))) |
(/.f64 (*.f64 a1 a1) (*.f64 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) (sqrt.f64 (neg.f64 (cos.f64 th)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 a1 (/.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) a1)) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 (neg.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) 1) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (*.f64 a1 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) (cbrt.f64 (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th))) (*.f64 a1 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 a1) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))) (cbrt.f64 (neg.f64 (cos.f64 th)))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 a1 a1) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2)) (cbrt.f64 (neg.f64 (cos.f64 th))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 a1 (/.f64 (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (cos.f64 th)))) (*.f64 a1 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (*.f64 a1 a1)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 -1 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (neg.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) 1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) 1) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))))) |
(/.f64 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2))) (/.f64 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) a1)) |
(/.f64 (*.f64 1 (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (pow.f64 2 1/4)) |
(/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (/.f64 a1 (/.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) a1)))) |
(/.f64 (*.f64 a1 a1) (*.f64 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (cos.f64 th))) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 a1 (/.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) a1)) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 (neg.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (cos.f64 th))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (/.f64 (*.f64 a1 a1) (sqrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4)))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (*.f64 (pow.f64 a1 4) (/.f64 (pow.f64 (cos.f64 th) 2) 2))))) |
(/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) (/.f64 2 (pow.f64 a1 4)))))) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 a1 a1) 1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 a1 a1) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th))))) (cbrt.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (sqrt.f64 2) (cbrt.f64 (cos.f64 th)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) a1)) (sqrt.f64 (cos.f64 th))) (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) |
(/.f64 a1 (/.f64 (*.f64 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))) (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) a1)) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) a1)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) (/.f64 (pow.f64 2 1/4) (cbrt.f64 (cos.f64 th)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) 1)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (sqrt.f64 (cos.f64 th))) (cbrt.f64 (sqrt.f64 2))) (sqrt.f64 (cos.f64 th))) |
(*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (*.f64 a1 a1) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))))) |
(/.f64 (/.f64 (*.f64 a1 a1) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 (cos.f64 th)) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (pow.f64 (cbrt.f64 (cos.f64 th)) 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cos.f64 th))) |
(*.f64 (cbrt.f64 (cos.f64 th)) (/.f64 a1 (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 (pow.f64 (cbrt.f64 (cos.f64 th)) 2)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) -1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) 1) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 1 (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) 1) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (cbrt.f64 (pow.f64 2 1/4))) (/.f64 (*.f64 a1 (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(*.f64 (cos.f64 th) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 (cbrt.f64 2)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (sqrt.f64 (cbrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (cbrt.f64 2))) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 2 1/4)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 (pow.f64 2 1/4))) (/.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (cbrt.f64 (pow.f64 2 1/4)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (cos.f64 th) (*.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cbrt.f64 2) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (cbrt.f64 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 2)))) |
(*.f64 (/.f64 a1 (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (/.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2)))) |
(pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 1) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(pow.f64 (*.f64 a1 (sqrt.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) 3) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 3) 1/3) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))) (*.f64 a1 a1))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(neg.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4))) |
(sqrt.f64 (*.f64 (pow.f64 a1 4) (/.f64 (pow.f64 (cos.f64 th) 2) 2))) |
(sqrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) (/.f64 2 (pow.f64 a1 4)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 a1) a1) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) 3)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (*.f64 a1 a1) 3))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (cos.f64 th)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (*.f64 (cos.f64 th) (*.f64 a1 a1)) |
| ✓ | 99.5% | (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
Compiled 28 to 12 computations (57.1% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a1 | @ | inf | (*.f64 (cos.f64 th) (*.f64 a1 a1)) |
| 0.0ms | th | @ | 0 | (*.f64 (cos.f64 th) (*.f64 a1 a1)) |
| 0.0ms | th | @ | 0 | (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 0.0ms | a1 | @ | inf | (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 0.0ms | th | @ | inf | (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 1× | batch-egg-rewrite |
| 1490× | associate-/r* |
| 1376× | associate-/l* |
| 1064× | *-commutative |
| 892× | associate-*r/ |
| 618× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 44 |
| 1 | 224 | 44 |
| 2 | 2875 | 44 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) 1) (2)) ((*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) (2)) ((*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2))) (2)) ((*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 -1/2)) (2)) ((*.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 1) (2)) ((*.f64 1 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1))) (2)) ((*.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2))) (2)) ((*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2)) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) (2)) ((*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) (2)) ((*.f64 (*.f64 (cos.f64 th) a1) (/.f64 a1 (sqrt.f64 2))) (2)) ((*.f64 (pow.f64 2 -1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) (2)) ((*.f64 (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1)) (/.f64 -1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 a1 (sqrt.f64 (cos.f64 th)))) (2)) ((*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) 1)) (2)) ((*.f64 (/.f64 a1 (sqrt.f64 2)) (*.f64 (cos.f64 th) a1)) (2)) ((*.f64 (/.f64 a1 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 1 a1))) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (/.f64 1 (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (cos.f64 th) 1)) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) a1)) (/.f64 (cos.f64 th) (cbrt.f64 2))) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1))) (/.f64 1 (cbrt.f64 2))) (2)) ((*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (2)) ((*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 a1 (/.f64 1 a1))) (2)) ((*.f64 (/.f64 -1 (sqrt.f64 2)) (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1))) (2)) ((*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) a1))) (2)) ((*.f64 (/.f64 a1 (/.f64 1 a1)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 a1) (cbrt.f64 2))) (2)) ((*.f64 (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (cbrt.f64 2) a1)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (cbrt.f64 2) a1))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 1 a1)) (/.f64 a1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) a1)) (/.f64 a1 (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) a1))) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 (*.f64 (cos.f64 th) a1) (sqrt.f64 2)) a1) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) a1)) a1) (2)) ((*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (sqrt.f64 (cos.f64 th))) (2)) ((*.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))) (*.f64 (neg.f64 a1) a1)) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 a1 4)))) (pow.f64 (cbrt.f64 a1) 2)) (2)) ((*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) a1) (cos.f64 th))) a1) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (cos.f64 th))) (2)) ((pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 1) (2)) ((pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 3) 1/3) (2)) ((pow.f64 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cos.f64 th)) -1) (2)) ((neg.f64 (/.f64 (cos.f64 th) (/.f64 (neg.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) (2)) ((sqrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2)) (2)) ((log.f64 (exp.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) (2)) ((exp.f64 (log.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) 1) (2)) ((pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 1) (2)) ((pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3) 1/3) (2)) ((neg.f64 (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1))) (2)) ((sqrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (2)) ((log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (*.f64 a1 a1))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (*.f64 a1 a1) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2))) |
| 1× | egg-herbie |
| 1274× | unswap-sqr |
| 1092× | *-commutative |
| 984× | associate-/r* |
| 786× | times-frac |
| 644× | associate-/l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 234 | 4318 |
| 1 | 658 | 4250 |
| 2 | 2460 | 4210 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(pow.f64 a1 2) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (pow.f64 a1 2)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 a1 2) (pow.f64 th 6))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) 1) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 1) |
(*.f64 1 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1))) |
(*.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2)) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (*.f64 (cos.f64 th) a1) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1)) (/.f64 -1 (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 a1 (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) 1)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (*.f64 (cos.f64 th) a1)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 1 a1))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (/.f64 1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) |
(*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (cos.f64 th) 1)) |
(*.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) a1)) (/.f64 (cos.f64 th) (cbrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1))) (/.f64 1 (cbrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 a1 (/.f64 1 a1))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1))) |
(*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) a1))) |
(*.f64 (/.f64 a1 (/.f64 1 a1)) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 a1) (cbrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (cbrt.f64 2) a1)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (cbrt.f64 2) a1))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 1 a1)) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) a1)) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) a1))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) a1) (sqrt.f64 2)) a1) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) a1)) a1) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (sqrt.f64 (cos.f64 th))) |
(*.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))) (*.f64 (neg.f64 a1) a1)) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 a1 4)))) (pow.f64 (cbrt.f64 a1) 2)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) a1) (cos.f64 th))) a1) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (cos.f64 th))) |
(pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 1) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 3) 1/3) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cos.f64 th)) -1) |
(neg.f64 (/.f64 (cos.f64 th) (/.f64 (neg.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2)) |
(log.f64 (exp.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) 1) |
(pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 1) |
(pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3) 1/3) |
(neg.f64 (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1))) |
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (*.f64 a1 a1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (*.f64 a1 a1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
| Outputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(fma.f64 -1/2 (/.f64 a1 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 th th)) a1)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2)))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)))) |
(fma.f64 -1/2 (/.f64 a1 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 th th)) a1)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (fma.f64 1/24 (*.f64 (pow.f64 th 4) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 th 6) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))))) |
(fma.f64 -1/2 (/.f64 a1 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 th th)) a1)) (fma.f64 -1/720 (/.f64 a1 (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 th 6)) a1)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (fma.f64 -1/720 (*.f64 (pow.f64 th 6) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (fma.f64 1/24 (*.f64 (pow.f64 th 4) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (pow.f64 a1 2)) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (*.f64 a1 a1)) |
(fma.f64 a1 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4))))) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) |
(fma.f64 -1/2 (*.f64 a1 (*.f64 a1 (*.f64 th th))) (fma.f64 a1 a1 (*.f64 (pow.f64 th 4) (*.f64 (*.f64 1/24 a1) a1)))) |
(+.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 a1) (+.f64 (*.f64 1/24 (pow.f64 th 4)) (*.f64 -1/2 (*.f64 th th))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 a1 2) (pow.f64 th 6))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (fma.f64 -1/720 (*.f64 (pow.f64 th 6) (*.f64 a1 a1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)))) |
(fma.f64 -1/2 (*.f64 a1 (*.f64 a1 (*.f64 th th))) (fma.f64 -1/720 (*.f64 (*.f64 (pow.f64 th 6) a1) a1) (fma.f64 a1 a1 (*.f64 (pow.f64 th 4) (*.f64 (*.f64 1/24 a1) a1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (*.f64 (*.f64 a1 a1) (+.f64 (*.f64 1/24 (pow.f64 th 4)) (*.f64 -1/720 (pow.f64 th 6))))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) 1) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(*.f64 (*.f64 (pow.f64 2 -1/2) (cos.f64 th)) (*.f64 a1 a1)) |
(*.f64 (*.f64 a1 a1) (*.f64 (cos.f64 th) (pow.f64 2 -1/2))) |
(*.f64 a1 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 1) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 1 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1))) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(*.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) (/.f64 2 (pow.f64 a1 4))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4) 2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)))) (cbrt.f64 2)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2)) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) (/.f64 2 (pow.f64 a1 4))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (*.f64 (cos.f64 th) a1) (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (*.f64 (pow.f64 2 -1/2) (cos.f64 th)) (*.f64 a1 a1)) |
(*.f64 (*.f64 a1 a1) (*.f64 (cos.f64 th) (pow.f64 2 -1/2))) |
(*.f64 a1 (*.f64 (pow.f64 2 -1/2) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1)) (/.f64 -1 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 a1 (sqrt.f64 (cos.f64 th)))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) 1)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (*.f64 (cos.f64 th) a1)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 1 a1))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (/.f64 1 (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (cos.f64 th) 1)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) a1)) (/.f64 (cos.f64 th) (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1))) (/.f64 1 (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 a1 (/.f64 1 a1))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) 1) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) a1))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 a1 (/.f64 1 a1)) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 a1) (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (cbrt.f64 2) a1)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (cbrt.f64 2) a1))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)))) (cbrt.f64 2)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (cbrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 1 a1)) (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) a1)) (/.f64 a1 (pow.f64 2 1/4))) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) a1))) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 (cbrt.f64 2) a1)))) |
(*.f64 a1 (*.f64 (/.f64 (cos.f64 th) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) a1) (sqrt.f64 2)) a1) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) a1)) a1) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (sqrt.f64 (cos.f64 th))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (neg.f64 (sqrt.f64 2))) (*.f64 (neg.f64 a1) a1)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 a1 4)))) (pow.f64 (cbrt.f64 a1) 2)) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 (cbrt.f64 a1) 2)) (sqrt.f64 2)) (cbrt.f64 (pow.f64 a1 4))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (cbrt.f64 (pow.f64 a1 4)) (pow.f64 (cbrt.f64 a1) 2))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) (/.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 2) a1) (cos.f64 th))) a1) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 th)) 2) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (cbrt.f64 (cos.f64 th))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 1) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(pow.f64 (/.f64 (sqrt.f64 (cos.f64 th)) (/.f64 (pow.f64 2 1/4) a1)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) 3) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 3) 1/3) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) (cos.f64 th)) -1) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(neg.f64 (/.f64 (cos.f64 th) (/.f64 (neg.f64 (sqrt.f64 2)) (*.f64 a1 a1)))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)) 2)) |
(sqrt.f64 (/.f64 (pow.f64 (cos.f64 th) 2) (/.f64 2 (pow.f64 a1 4)))) |
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 th) 2) 2) (pow.f64 a1 4))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4) 2)) |
(log.f64 (exp.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) 3)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) 1) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 1) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 2) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 3) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3) 1/3) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(neg.f64 (*.f64 (cos.f64 th) (*.f64 (neg.f64 a1) a1))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 4)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 (*.f64 a1 a1) 3))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
| 98.9% | (/.f64 (cos.f64 th) (sqrt.f64 2)) | |
| ✓ | 97.4% | (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) |
| ✓ | 48.6% | (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
Compiled 93 to 35 computations (62.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 38.0ms | th | @ | inf | (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
| 3.0ms | a1 | @ | 0 | (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 1.0ms | th | @ | inf | (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 1.0ms | th | @ | 0 | (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 1.0ms | a2 | @ | 0 | (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 1× | batch-egg-rewrite |
| 1576× | distribute-lft-in |
| 432× | add-sqr-sqrt |
| 424× | *-un-lft-identity |
| 422× | pow1 |
| 402× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 139 |
| 1 | 429 | 93 |
| 2 | 6109 | 93 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) |
(*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
| Outputs |
|---|
(((+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))))) (2)) ((+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a1 a1))) (2)) ((+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 a1 4)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 a1 4))) (2)) ((+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((+.f64 (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a1 a1)) (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a2 a2)) (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a1 a1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) (2)) ((-.f64 (/.f64 (pow.f64 a1 4) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))))) (2)) ((*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))))) (2)) ((*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((*.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (2)) ((*.f64 1 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((*.f64 (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (*.f64 (+.f64 a1 a2) (neg.f64 (-.f64 a1 a2))))) (2)) ((*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 1 (+.f64 a1 a2)) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 a1 a2))) (2)) ((*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (fma.f64 a1 a1 (*.f64 a2 a2))) (2)) ((*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a1 a2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 a1 a2))) (2)) ((*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (fma.f64 a1 a1 (*.f64 a2 a2))) (2)) ((*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 a1 a2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 a1 a2))) (2)) ((*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (+.f64 a1 a2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 a1 a2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (+.f64 a1 a2)) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 a1 a2))) (2)) ((pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) (2)) ((pow.f64 (/.f64 1 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) -1) (2)) ((neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (+.f64 a1 a2) (neg.f64 (-.f64 a1 a2))))) (2)) ((sqrt.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) (2)) ((log.f64 (exp.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) (2)) ((cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) (pow.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((exp.f64 (log.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2))) |
(((+.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4))) (2)) ((+.f64 (pow.f64 a1 4) (*.f64 (neg.f64 (pow.f64 a2 4)) 1)) (2)) ((+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (pow.f64 a1 4) (*.f64 1 (*.f64 (neg.f64 (pow.f64 a2 4)) 1))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 2 (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) 1))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) 1 (*.f64 a2 a2)))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a2 a2))) (cbrt.f64 (pow.f64 a2 4)) (*.f64 a2 a2)))) (2)) ((+.f64 (neg.f64 (pow.f64 a2 4)) (pow.f64 a1 4)) (2)) ((+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (pow.f64 a1 4)) (2)) ((+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((+.f64 (-.f64 (pow.f64 a1 4) (exp.f64 (log1p.f64 (pow.f64 a2 4)))) 1) (2)) ((+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (neg.f64 a2)))) (2)) ((+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (+.f64 (*.f64 a2 (neg.f64 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))))) (2)) ((+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 (*.f64 a2 (neg.f64 a2)) 1))) (2)) ((+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (neg.f64 a2))) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1))) (2)) ((+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (2)) ((*.f64 1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (/.f64 1 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (/.f64 1 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (*.f64 (neg.f64 (pow.f64 a2 4)) (neg.f64 (pow.f64 a2 4)))) (-.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 (neg.f64 (pow.f64 a2 4)) 3)) (+.f64 (pow.f64 (*.f64 a1 a1) 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) (neg.f64 (pow.f64 a2 4))) (*.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (neg.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (neg.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) (2)) ((pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((exp.f64 (log.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((fma.f64 a1 (pow.f64 a1 3) (neg.f64 (pow.f64 a2 4))) (2)) ((fma.f64 (*.f64 a1 a1) (*.f64 a1 a1) (neg.f64 (pow.f64 a2 4))) (2)) ((fma.f64 1 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4))) (2)) ((fma.f64 (pow.f64 (*.f64 a1 (cbrt.f64 a1)) 2) (*.f64 a1 (cbrt.f64 a1)) (neg.f64 (pow.f64 a2 4))) (2)) ((fma.f64 (pow.f64 a1 3) a1 (neg.f64 (pow.f64 a2 4))) (2))) |
(((+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) (2)) ((+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) (2)) ((+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) (2)) ((+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4)))) (2)) ((+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (neg.f64 (pow.f64 a2 4)) 1))) (2)) ((+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) (2)) ((+.f64 (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((+.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) (*.f64 1 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))))) (2)) ((+.f64 (*.f64 1 (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 1 (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) (2)) ((/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) (2)) ((/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) 1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) 1) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) 1) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) (2)) ((/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) (2)) ((pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3) (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) (2))) |
| 1× | egg-herbie |
| 1240× | associate-/l* |
| 962× | associate-*r* |
| 954× | associate-*l* |
| 724× | times-frac |
| 524× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 530 | 16444 |
| 1 | 1563 | 13604 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))))) (/.f64 (pow.f64 a2 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) |
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))))) (/.f64 (pow.f64 a2 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) |
(-.f64 (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 6)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))))))) (/.f64 (pow.f64 a2 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 -1 (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(pow.f64 a1 4) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(pow.f64 a1 4) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(pow.f64 a1 4) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(*.f64 -1 (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(*.f64 -1 (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2)))) |
(/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 4) (sqrt.f64 2))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a1 4) (sqrt.f64 2)) (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (sqrt.f64 2))))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a1 4) (sqrt.f64 2)) (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (sqrt.f64 2)))))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))))) |
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a2 a2))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a1 a1))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 a1 4)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 a1 4))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 (*.f64 a1 a2) 2))) |
(+.f64 (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a1 a1)) (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a2 a2))) |
(+.f64 (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a2 a2)) (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a1 a1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) |
(-.f64 (/.f64 (pow.f64 a1 4) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(*.f64 1 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (*.f64 (+.f64 a1 a2) (neg.f64 (-.f64 a1 a2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (+.f64 a1 a2)) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 a1 a2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a1 a2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 a1 a2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 a1 a2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 a1 a2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (+.f64 a1 a2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 a1 a2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (+.f64 a1 a2)) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 a1 a2))) |
(pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) |
(pow.f64 (/.f64 1 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) -1) |
(neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (+.f64 a1 a2) (neg.f64 (-.f64 a1 a2))))) |
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) |
(log.f64 (exp.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) (pow.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(exp.f64 (log.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (*.f64 (neg.f64 (pow.f64 a2 4)) 1)) |
(+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (*.f64 1 (*.f64 (neg.f64 (pow.f64 a2 4)) 1))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 2 (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) 1))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) 1 (*.f64 a2 a2)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a2 a2))) (cbrt.f64 (pow.f64 a2 4)) (*.f64 a2 a2)))) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (pow.f64 a1 4)) |
(+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (exp.f64 (log1p.f64 (pow.f64 a2 4)))) 1) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (neg.f64 a2)))) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (+.f64 (*.f64 a2 (neg.f64 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))))) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 (*.f64 a2 (neg.f64 a2)) 1))) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (neg.f64 a2))) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1))) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) |
(*.f64 1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (/.f64 1 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (/.f64 1 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (*.f64 (neg.f64 (pow.f64 a2 4)) (neg.f64 (pow.f64 a2 4)))) (-.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 (neg.f64 (pow.f64 a2 4)) 3)) (+.f64 (pow.f64 (*.f64 a1 a1) 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) (neg.f64 (pow.f64 a2 4))) (*.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (neg.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (neg.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 3) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 2)) |
(log.f64 (exp.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(exp.f64 (log.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(fma.f64 a1 (pow.f64 a1 3) (neg.f64 (pow.f64 a2 4))) |
(fma.f64 (*.f64 a1 a1) (*.f64 a1 a1) (neg.f64 (pow.f64 a2 4))) |
(fma.f64 1 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4))) |
(fma.f64 (pow.f64 (*.f64 a1 (cbrt.f64 a1)) 2) (*.f64 a1 (cbrt.f64 a1)) (neg.f64 (pow.f64 a2 4))) |
(fma.f64 (pow.f64 a1 3) a1 (neg.f64 (pow.f64 a2 4))) |
(+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (neg.f64 (pow.f64 a2 4)) 1))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) |
(+.f64 (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(+.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) (*.f64 1 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))))) |
(+.f64 (*.f64 1 (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 1 (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) 1) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) 1) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) 1) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3) (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
| Outputs |
|---|
(/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a2 a2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a2 a2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (pow.f64 a2 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a2 a2) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 2)) (sqrt.f64 2)) (/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2)) |
(-.f64 (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))))) (/.f64 (pow.f64 a2 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) |
(+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (pow.f64 a2 4) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(+.f64 (*.f64 (/.f64 -1/2 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2))) |
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))))) (/.f64 (pow.f64 a2 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) |
(-.f64 (fma.f64 1/24 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 th 4))) (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 -1/2 (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))))) (/.f64 (/.f64 (pow.f64 a2 4) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(+.f64 (+.f64 (*.f64 (/.f64 -1/2 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2))) (*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (*.f64 (/.f64 (pow.f64 th 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1/24))) |
(-.f64 (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 6)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))))))) (/.f64 (pow.f64 a2 4) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2))))) |
(-.f64 (fma.f64 -1/720 (*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (/.f64 (pow.f64 th 6) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (fma.f64 1/24 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (pow.f64 th 4))) (+.f64 (/.f64 (pow.f64 a1 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (*.f64 -1/2 (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))))) (/.f64 (/.f64 (pow.f64 a2 4) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 -1/2 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 2))) (*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (*.f64 (/.f64 (pow.f64 th 4) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 1/24))) (*.f64 -1/720 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (pow.f64 th 6)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 2) (pow.f64 a2 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 -1 (pow.f64 a2 4)) |
(neg.f64 (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(pow.f64 a1 4) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(pow.f64 a1 4) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(pow.f64 a1 4) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 -1 (pow.f64 a2 4)) |
(neg.f64 (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 -1 (pow.f64 a2 4)) |
(neg.f64 (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 -1 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) |
(neg.f64 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (pow.f64 a2 4) (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a2 4) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2))) |
(neg.f64 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (pow.f64 a2 4) (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2))) |
(neg.f64 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (pow.f64 a2 4) (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a1 4) (cos.f64 th)) (sqrt.f64 2)) (*.f64 -1 (/.f64 (*.f64 (cos.f64 th) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 4) (sqrt.f64 2))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a1 4) (sqrt.f64 2)) (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (sqrt.f64 2))))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(-.f64 (+.f64 (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (/.f64 (pow.f64 a1 4) (sqrt.f64 2))) (*.f64 1/24 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (pow.f64 th 4))))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (+.f64 (*.f64 1/24 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (pow.f64 th 4)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (/.f64 (pow.f64 a1 4) (sqrt.f64 2)) (*.f64 1/24 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 4)) (sqrt.f64 2)))))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th))) (fma.f64 -1/720 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (pow.f64 th 6))) (+.f64 (/.f64 (pow.f64 a1 4) (sqrt.f64 2)) (*.f64 1/24 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (pow.f64 th 4))))))) (/.f64 (pow.f64 a2 4) (sqrt.f64 2))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (*.f64 th th)))) (/.f64 -1/720 (/.f64 (sqrt.f64 2) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 th 6))))) (+.f64 (*.f64 1/24 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (pow.f64 th 4)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 a1 a1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 a1 4)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (+.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 a1 4))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (+.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (pow.f64 (*.f64 a1 a2) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (+.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(+.f64 (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a1 a1)) (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a2 a2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a2 a2)) (*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (*.f64 a1 a1))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(-.f64 (/.f64 (pow.f64 a1 4) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (/.f64 (pow.f64 a2 4) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 1 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2)) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)))) (/.f64 1 (*.f64 (+.f64 a1 a2) (neg.f64 (-.f64 a1 a2))))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2)) (/.f64 1 (*.f64 (+.f64 a2 a1) (neg.f64 (-.f64 a1 a2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a2 a1)) (/.f64 (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2)) (neg.f64 (-.f64 a1 a2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 2) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (+.f64 a1 a2)) (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 a1 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 2) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2))) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (+.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (+.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a2 a1) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (+.f64 (pow.f64 a2 4) (+.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 2) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a1 a2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 a1 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 1) (fma.f64 a1 a1 (*.f64 a2 a2))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 a1 a2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 a1 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (+.f64 a1 a2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 a1 a2))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (/.f64 (cos.f64 th) (*.f64 (sqrt.f64 2) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2)) (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th)) (sqrt.f64 2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) (+.f64 a1 a2)) (/.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (-.f64 a1 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(pow.f64 (/.f64 1 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) -1) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (+.f64 a1 a2) (neg.f64 (-.f64 a1 a2))))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2)) (/.f64 1 (*.f64 (+.f64 a2 a1) (neg.f64 (-.f64 a1 a2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 a2 a1)) (/.f64 (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2)) (neg.f64 (-.f64 a1 a2)))) |
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (cos.f64 th)) (sqrt.f64 2)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) 2)) |
(log.f64 (exp.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) (pow.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) 3) (pow.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(exp.f64 (log.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(+.f64 (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (/.f64 (*.f64 a1 a1) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(+.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (pow.f64 a1 4) (*.f64 (neg.f64 (pow.f64 a2 4)) 1)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (neg.f64 (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (*.f64 1 (*.f64 (neg.f64 (pow.f64 a2 4)) 1))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (pow.f64 a1 4) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (+.f64 (neg.f64 a2) a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 2 (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) 2) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (*.f64 a2 (+.f64 (neg.f64 a2) a2)) (*.f64 2 (fma.f64 a1 a1 (*.f64 a2 a2))))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) 1))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (+.f64 (neg.f64 a2) a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) 1 (*.f64 a2 a2)))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (+.f64 (neg.f64 a2) a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a2 a2))) (cbrt.f64 (pow.f64 a2 4)) (*.f64 a2 a2)))) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (neg.f64 (pow.f64 a2 4)) (+.f64 (pow.f64 a1 4) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) 1) (pow.f64 a1 4)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4))) |
(+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4)))) |
(+.f64 (-.f64 (pow.f64 a1 4) (exp.f64 (log1p.f64 (pow.f64 a2 4)))) 1) |
(+.f64 1 (-.f64 (pow.f64 a1 4) (exp.f64 (log1p.f64 (pow.f64 a2 4))))) |
(-.f64 (pow.f64 a1 4) (+.f64 (exp.f64 (log1p.f64 (pow.f64 a2 4))) -1)) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (neg.f64 a2)))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (+.f64 (*.f64 a2 (neg.f64 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (+.f64 (neg.f64 a2) a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1)) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 (*.f64 a2 (neg.f64 a2)) 1))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (neg.f64 a2))) (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a1 a1))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (fma.f64 (neg.f64 a2) a2 (*.f64 a2 a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(fma.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (*.f64 a2 (+.f64 (neg.f64 a2) a2)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (/.f64 1 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(*.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (/.f64 1 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (*.f64 (neg.f64 (pow.f64 a2 4)) (neg.f64 (pow.f64 a2 4)))) (-.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 (neg.f64 (pow.f64 a2 4)) 3)) (+.f64 (pow.f64 (*.f64 a1 a1) 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) (neg.f64 (pow.f64 a2 4))) (*.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 (neg.f64 (pow.f64 a2 4)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 (pow.f64 a2 4) 3)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (neg.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (neg.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4)))) |
(pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 2) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 3) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3) 1/3) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 2)) |
(log.f64 (exp.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(exp.f64 (log.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1)) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(fma.f64 a1 (pow.f64 a1 3) (neg.f64 (pow.f64 a2 4))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(fma.f64 (*.f64 a1 a1) (*.f64 a1 a1) (neg.f64 (pow.f64 a2 4))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(fma.f64 1 (pow.f64 a1 4) (neg.f64 (pow.f64 a2 4))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(fma.f64 (pow.f64 (*.f64 a1 (cbrt.f64 a1)) 2) (*.f64 a1 (cbrt.f64 a1)) (neg.f64 (pow.f64 a2 4))) |
(fma.f64 (pow.f64 a1 3) a1 (neg.f64 (pow.f64 a2 4))) |
(-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) |
(+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(fma.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4)))) |
(+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (neg.f64 (pow.f64 a2 4)) 1 (pow.f64 a2 4)))) |
(fma.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (*.f64 a2 (neg.f64 a2)) (*.f64 a2 a2) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 4) (-.f64 (*.f64 0 (pow.f64 a2 4)) (pow.f64 a2 4)))) |
(+.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(fma.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8)) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (pow.f64 a1 4) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 a2 4))) (cbrt.f64 (pow.f64 a2 8))) (*.f64 0 (pow.f64 a2 4))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 (neg.f64 (pow.f64 a2 4)) 1))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (pow.f64 a1 4))) (*.f64 1 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (neg.f64 (pow.f64 a2 4))))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(+.f64 (*.f64 1 (*.f64 (pow.f64 a1 4) (/.f64 (cos.f64 th) (sqrt.f64 2)))) (*.f64 1 (*.f64 (neg.f64 (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) 1) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (*.f64 (/.f64 (sqrt.f64 2) (cos.f64 th)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (cos.f64 th)) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (neg.f64 (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) 1) (sqrt.f64 2)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (pow.f64 2 1/2) (cos.f64 th))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th)) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cbrt.f64 (sqrt.f64 2))) (/.f64 (cos.f64 th) (cbrt.f64 2))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (cos.f64 th))) (neg.f64 (sqrt.f64 2))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) 1) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) 1) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (neg.f64 (cos.f64 th))) (*.f64 (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (*.f64 (cos.f64 th) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 4) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cos.f64 th)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12))) (*.f64 (neg.f64 (sqrt.f64 2)) (+.f64 (pow.f64 a2 8) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (pow.f64 (*.f64 a1 a1) 4))))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 6) (pow.f64 a2 12)) (+.f64 (pow.f64 a2 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 (*.f64 a1 a1) 4))))) |
(pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 1) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 3) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3) 1/3) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) 3)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3) (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) 3) (pow.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 3))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2)))) 1)) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))))) |
(fma.f64 -1 (/.f64 (pow.f64 a2 4) (/.f64 (sqrt.f64 2) (cos.f64 th))) (/.f64 (pow.f64 a1 4) (/.f64 (sqrt.f64 2) (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 2))) |
Compiled 30295 to 17425 computations (42.5% saved)
22 alts after pruning (19 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1240 | 16 | 1256 |
| Fresh | 8 | 3 | 11 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 1251 | 22 | 1273 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 54.5% | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 25.4% | (/.f64 (*.f64 (pow.f64 a2 4) (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) | |
| 30.1% | (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) | |
| 55.7% | (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) | |
| 34.1% | (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) | |
| 57.3% | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) | |
| ▶ | 34.5% | (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
| 55.2% | (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) | |
| 57.1% | (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) | |
| 34.1% | (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) | |
| 34.5% | (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) | |
| 54.5% | (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) | |
| ✓ | 99.3% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 34.1% | (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) | |
| ▶ | 34.5% | (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
| ▶ | 54.4% | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 34.5% | (*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) | |
| ▶ | 55.7% | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| ✓ | 99.3% | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
| 55.6% | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) | |
| 57.3% | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) | |
| ▶ | 57.3% | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
Compiled 502 to 376 computations (25.1% saved)
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (*.f64 (cos.f64 th) a1) |
| ✓ | 99.7% | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
| ✓ | 99.3% | (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) |
Compiled 30 to 15 computations (50% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 44.0ms | th | @ | inf | (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) |
| 1.0ms | a1 | @ | 0 | (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) |
| 0.0ms | a1 | @ | inf | (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) |
| 0.0ms | th | @ | -inf | (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) |
| 0.0ms | th | @ | 0 | (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) |
| 1× | batch-egg-rewrite |
| 1048× | *-commutative |
| 918× | sqrt-prod |
| 872× | unswap-sqr |
| 660× | swap-sqr |
| 394× | sqr-pow |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 59 |
| 1 | 218 | 59 |
| 2 | 2569 | 59 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) a1) |
| Outputs |
|---|
(((+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) -1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1) (2)) ((/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1)) (2)) ((/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1)))) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) 3) (2)) ((pow.f64 (*.f64 1/2 (pow.f64 (*.f64 (cos.f64 th) a1) 2)) 1/2) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) a1) 3)) 1/3) (2)) ((sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 (cos.f64 th) a1) 2))) (2)) ((fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (2)) ((log.f64 (exp.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) (2)) ((cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) a1) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (2))) |
(((+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) -1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1) (2)) ((/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1)) (2)) ((/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1)))) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) 1) (2)) ((pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) a1) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))) 3) (2)) ((pow.f64 (*.f64 (*.f64 1/2 (pow.f64 (cos.f64 th) 2)) (pow.f64 a1 4)) 1/2) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 (cos.f64 th) a1)) 3)) 1/3) (2)) ((sqrt.f64 (*.f64 (*.f64 1/2 (pow.f64 (cos.f64 th) 2)) (pow.f64 a1 4))) (2)) ((fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))) (2)) ((log.f64 (pow.f64 (exp.f64 a1) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) (2)) ((cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 (cos.f64 th) a1)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (2))) |
(((+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) -1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1) (2)) ((/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1)))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1)) (2)) ((/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1)))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1)))) (2)) ((pow.f64 (*.f64 (cos.f64 th) a1) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) a1)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) a1)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 2) 1/2) (2)) ((pow.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 2)) (2)) ((fabs.f64 (*.f64 (cos.f64 th) a1)) (2)) ((log.f64 (pow.f64 (exp.f64 a1) (cos.f64 th))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) a1)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) (2)) ((exp.f64 (log.f64 (*.f64 (cos.f64 th) a1))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) a1))) (2))) |
| 1× | egg-herbie |
| 1382× | associate-+r+ |
| 1184× | associate-+l+ |
| 1142× | fma-def |
| 762× | *-commutative |
| 560× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 182 | 3251 |
| 1 | 489 | 3179 |
| 2 | 1650 | 3065 |
| 3 | 5992 | 3065 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) a1) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 4)))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 4))))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 6)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
a1 |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4))))) |
(+.f64 a1 (+.f64 (*.f64 -1/720 (*.f64 a1 (pow.f64 th 6))) (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4)))))) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1)))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) 3) |
(pow.f64 (*.f64 1/2 (pow.f64 (*.f64 (cos.f64 th) a1) 2)) 1/2) |
(pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) a1) 3)) 1/3) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 (cos.f64 th) a1) 2))) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(log.f64 (exp.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) a1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1)))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) a1) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))) 3) |
(pow.f64 (*.f64 (*.f64 1/2 (pow.f64 (cos.f64 th) 2)) (pow.f64 a1 4)) 1/2) |
(pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 (cos.f64 th) a1)) 3)) 1/3) |
(sqrt.f64 (*.f64 (*.f64 1/2 (pow.f64 (cos.f64 th) 2)) (pow.f64 a1 4))) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))) |
(log.f64 (pow.f64 (exp.f64 a1) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 (cos.f64 th) a1)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1)))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1)))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1)))) |
(pow.f64 (*.f64 (cos.f64 th) a1) 1) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) a1)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) a1)) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 2)) |
(fabs.f64 (*.f64 (cos.f64 th) a1)) |
(log.f64 (pow.f64 (exp.f64 a1) (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) a1)))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) a1))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) a1))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 1/2) a1) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(fma.f64 (sqrt.f64 1/2) a1 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 th (*.f64 a1 th)) a1)) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 4)))))) |
(fma.f64 (sqrt.f64 1/2) a1 (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 4)))))) |
(fma.f64 (sqrt.f64 1/2) a1 (fma.f64 (*.f64 (sqrt.f64 1/2) -1/2) (*.f64 a1 (*.f64 th th)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (pow.f64 th 4) 1/24))))) |
(fma.f64 (sqrt.f64 1/2) a1 (*.f64 (*.f64 (sqrt.f64 1/2) a1) (+.f64 (*.f64 -1/2 (*.f64 th th)) (*.f64 1/24 (pow.f64 th 4))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 6)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 4))))))) |
(fma.f64 (sqrt.f64 1/2) a1 (fma.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 6))) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 4))))))) |
(fma.f64 (sqrt.f64 1/2) a1 (fma.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 6))) (fma.f64 (*.f64 (sqrt.f64 1/2) -1/2) (*.f64 a1 (*.f64 th th)) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (pow.f64 th 4) 1/24)))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 th (*.f64 a1 th)) a1)) (*.f64 (*.f64 (sqrt.f64 1/2) a1) (+.f64 (*.f64 -1/720 (pow.f64 th 6)) (*.f64 1/24 (pow.f64 th 4))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 th (*.f64 a1 th)) a1)) (*.f64 (*.f64 (sqrt.f64 1/2) a1) (+.f64 (*.f64 1/24 (pow.f64 th 4)) (*.f64 -1/720 (pow.f64 th 6))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 th th) (*.f64 a1 a1))) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1))) (sqrt.f64 1/2))) |
(*.f64 (*.f64 a1 a1) (+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 th th) (*.f64 (sqrt.f64 1/2) -1/2)))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)))) |
(fma.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 th th) (*.f64 a1 a1))) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(fma.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1))) (sqrt.f64 1/2)))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (+.f64 (*.f64 -1/2 (*.f64 th th)) (*.f64 1/24 (pow.f64 th 4))))) |
(+.f64 (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 6)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))))) |
(fma.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 th th) (*.f64 a1 a1))) (fma.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 th 6) (*.f64 a1 a1))) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))))) |
(fma.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 th th) (*.f64 a1 a1))) (fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (pow.f64 th 6) -1/720))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (+.f64 (*.f64 -1/2 (*.f64 th th)) (*.f64 -1/720 (pow.f64 th 6)))) (*.f64 (*.f64 a1 a1) (+.f64 (*.f64 (pow.f64 th 4) (*.f64 (sqrt.f64 1/2) 1/24)) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (+.f64 (*.f64 -1/2 (*.f64 th th)) (*.f64 -1/720 (pow.f64 th 6)))) (*.f64 (*.f64 a1 a1) (+.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 th 4) (*.f64 (sqrt.f64 1/2) 1/24))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
a1 |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))) |
(fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1) |
(fma.f64 -1/2 (*.f64 th (*.f64 a1 th)) a1) |
(+.f64 a1 (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4))))) |
(+.f64 a1 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4))))) |
(+.f64 a1 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (*.f64 a1 (*.f64 (pow.f64 th 4) 1/24)))) |
(fma.f64 -1/2 (*.f64 th (*.f64 a1 th)) (fma.f64 a1 (*.f64 1/24 (pow.f64 th 4)) a1)) |
(+.f64 a1 (+.f64 (*.f64 -1/720 (*.f64 a1 (pow.f64 th 6))) (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4)))))) |
(+.f64 a1 (fma.f64 -1/720 (*.f64 a1 (pow.f64 th 6)) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4)))))) |
(+.f64 a1 (fma.f64 -1/720 (*.f64 a1 (pow.f64 th 6)) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (*.f64 a1 (*.f64 (pow.f64 th 4) 1/24))))) |
(fma.f64 a1 (*.f64 -1/720 (pow.f64 th 6)) (fma.f64 -1/2 (*.f64 th (*.f64 a1 th)) (fma.f64 a1 (*.f64 1/24 (pow.f64 th 4)) a1))) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (cos.f64 th)) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) -1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))) 3) -1) (fma.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))) 3)) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))))))) |
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th)))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th)))))))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) 2) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) 3) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(pow.f64 (*.f64 1/2 (pow.f64 (*.f64 (cos.f64 th) a1) 2)) 1/2) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 a1 (cos.f64 th)) 2))) |
(pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) a1) 3)) 1/3) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (cos.f64 th)) 3))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 (cos.f64 th) a1) 2))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 a1 (cos.f64 th)) 2))) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(log.f64 (exp.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) a1) 3))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (cos.f64 th)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (cos.f64 th))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) -1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th))))) (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th))))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th))))))))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))))) 3)) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))))))))) |
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th))))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th))))))))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) a1) 2) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))) 3) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(pow.f64 (*.f64 (*.f64 1/2 (pow.f64 (cos.f64 th) 2)) (pow.f64 a1 4)) 1/2) |
(sqrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)))) |
(pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 (cos.f64 th) a1)) 3)) 1/3) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) 3))) |
(sqrt.f64 (*.f64 (*.f64 1/2 (pow.f64 (cos.f64 th) 2)) (pow.f64 a1 4))) |
(sqrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (cos.f64 th) 2) (pow.f64 a1 4)))) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(log.f64 (pow.f64 (exp.f64 a1) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 (cos.f64 th) a1)) 3))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) -1) |
(*.f64 a1 (cos.f64 th)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1) |
(*.f64 a1 (cos.f64 th)) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1)))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1)) |
(*.f64 a1 (cos.f64 th)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1)))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 a1 (cos.f64 th))) (log1p.f64 (*.f64 a1 (cos.f64 th))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th))))))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) 3)) (+.f64 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 a1 (cos.f64 th))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th))))))) |
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 a1 (cos.f64 th))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 a1 (cos.f64 th))))))) |
(pow.f64 (*.f64 (cos.f64 th) a1) 1) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 th) a1)) 2) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) a1)) 3) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 2) 1/2) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 3) 1/3) |
(*.f64 a1 (cos.f64 th)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 2)) |
(*.f64 a1 (cos.f64 th)) |
(fabs.f64 (*.f64 (cos.f64 th) a1)) |
(*.f64 a1 (cos.f64 th)) |
(log.f64 (pow.f64 (exp.f64 a1) (cos.f64 th))) |
(*.f64 a1 (cos.f64 th)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) a1)))) |
(*.f64 a1 (cos.f64 th)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) a1) 3)) |
(*.f64 a1 (cos.f64 th)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) a1))) |
(*.f64 a1 (cos.f64 th)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) a1))) |
(*.f64 a1 (cos.f64 th)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) a1))) |
(*.f64 a1 (cos.f64 th)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
| ✓ | 99.3% | (/.f64 a1 (sqrt.f64 2)) |
Compiled 17 to 13 computations (23.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a1 | @ | inf | (/.f64 a1 (sqrt.f64 2)) |
| 0.0ms | a1 | @ | 0 | (/.f64 a1 (sqrt.f64 2)) |
| 0.0ms | a1 | @ | -inf | (/.f64 a1 (sqrt.f64 2)) |
| 0.0ms | a1 | @ | 0 | (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
| 0.0ms | a1 | @ | inf | (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
| 1× | batch-egg-rewrite |
| 1604× | add-sqr-sqrt |
| 1584× | *-un-lft-identity |
| 1478× | add-cube-cbrt |
| 1458× | add-cbrt-cube |
| 158× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 28 |
| 1 | 164 | 28 |
| 2 | 2009 | 28 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (/.f64 a1 (sqrt.f64 2)))) 1) (2)) ((*.f64 a1 (pow.f64 2 -1/2)) (2)) ((*.f64 (/.f64 a1 (sqrt.f64 2)) 1) (2)) ((*.f64 1 (/.f64 a1 (sqrt.f64 2))) (2)) ((*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (pow.f64 2 -1/2))) (2)) ((*.f64 (sqrt.f64 (/.f64 a1 (sqrt.f64 2))) (sqrt.f64 (/.f64 a1 (sqrt.f64 2)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (pow.f64 2 -1/2))) (2)) ((*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (/.f64 (*.f64 a1 a1) 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (*.f64 a1 a1) 2)) (cbrt.f64 (/.f64 a1 (sqrt.f64 2)))) (2)) ((*.f64 (pow.f64 2 -1/2) a1) (2)) ((*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 a1 (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (sqrt.f64 a1) (cbrt.f64 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 a1) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 a1 (sqrt.f64 2)))) (2)) ((pow.f64 (/.f64 a1 (sqrt.f64 2)) 1) (2)) ((pow.f64 (sqrt.f64 (/.f64 a1 (sqrt.f64 2))) 2) (2)) ((pow.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) 3) (2)) ((pow.f64 (pow.f64 (/.f64 a1 (sqrt.f64 2)) 3) 1/3) (2)) ((pow.f64 (/.f64 (sqrt.f64 2) a1) -1) (2)) ((neg.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (/.f64 (*.f64 a1 a1) 2)) (2)) ((log.f64 (exp.f64 (/.f64 a1 (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (/.f64 a1 (sqrt.f64 2))))) (2)) ((cbrt.f64 (pow.f64 (/.f64 a1 (sqrt.f64 2)) 3)) (2)) ((expm1.f64 (log1p.f64 (/.f64 a1 (sqrt.f64 2)))) (2)) ((exp.f64 (log.f64 (/.f64 a1 (sqrt.f64 2)))) (2)) ((exp.f64 (*.f64 (log.f64 (/.f64 a1 (sqrt.f64 2))) 1)) (2)) ((log1p.f64 (expm1.f64 (/.f64 a1 (sqrt.f64 2)))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) 1) (2)) ((/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (2)) ((/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 a1 (neg.f64 a1)) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (neg.f64 a1) a1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) 1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2))) (2)) ((pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 1) (2)) ((pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 a1) (/.f64 a1 (sqrt.f64 2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) (2)) ((exp.f64 (log.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) (2))) |
| 1× | egg-herbie |
| 1190× | associate-*r/ |
| 900× | unswap-sqr |
| 880× | associate-/l* |
| 712× | associate-+r- |
| 670× | associate-*l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 128 | 1080 |
| 1 | 296 | 1068 |
| 2 | 1246 | 1068 |
| 3 | 7098 | 1068 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 (sqrt.f64 2)))) 1) |
(*.f64 a1 (pow.f64 2 -1/2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) 1) |
(*.f64 1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (pow.f64 2 -1/2))) |
(*.f64 (sqrt.f64 (/.f64 a1 (sqrt.f64 2))) (sqrt.f64 (/.f64 a1 (sqrt.f64 2)))) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (pow.f64 2 -1/2))) |
(*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (/.f64 (*.f64 a1 a1) 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 a1) 2)) (cbrt.f64 (/.f64 a1 (sqrt.f64 2)))) |
(*.f64 (pow.f64 2 -1/2) a1) |
(*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (sqrt.f64 a1) (cbrt.f64 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 a1) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 a1 (sqrt.f64 2)))) |
(pow.f64 (/.f64 a1 (sqrt.f64 2)) 1) |
(pow.f64 (sqrt.f64 (/.f64 a1 (sqrt.f64 2))) 2) |
(pow.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) 3) |
(pow.f64 (pow.f64 (/.f64 a1 (sqrt.f64 2)) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 2) a1) -1) |
(neg.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (/.f64 (*.f64 a1 a1) 2)) |
(log.f64 (exp.f64 (/.f64 a1 (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a1 (sqrt.f64 2))))) |
(cbrt.f64 (pow.f64 (/.f64 a1 (sqrt.f64 2)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 a1 (sqrt.f64 2)))) |
(exp.f64 (log.f64 (/.f64 a1 (sqrt.f64 2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a1 (sqrt.f64 2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 a1 (sqrt.f64 2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) 1) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 (neg.f64 a1)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 a1) a1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 a1 a1) 1) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2))) |
(pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 1) |
(pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a1 (sqrt.f64 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
| Outputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 (sqrt.f64 2)))) 1) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 a1 (pow.f64 2 -1/2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) 1) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (pow.f64 2 -1/2))) |
(*.f64 a1 (pow.f64 2 -1/2)) |
(*.f64 (sqrt.f64 (/.f64 a1 (sqrt.f64 2))) (sqrt.f64 (/.f64 a1 (sqrt.f64 2)))) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (pow.f64 2 -1/2))) |
(*.f64 a1 (pow.f64 2 -1/2)) |
(*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (/.f64 (*.f64 a1 a1) 2))) |
(*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (/.f64 a1 (/.f64 2 a1)))) |
(*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (*.f64 a1 (/.f64 a1 2)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 a1 a1) 2)) (cbrt.f64 (/.f64 a1 (sqrt.f64 2)))) |
(*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (/.f64 a1 (/.f64 2 a1)))) |
(*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (*.f64 a1 (/.f64 a1 2)))) |
(*.f64 (pow.f64 2 -1/2) a1) |
(*.f64 a1 (pow.f64 2 -1/2)) |
(*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 a1 (pow.f64 2 1/4))) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 2)) a1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 a1 (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 a1 (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (sqrt.f64 2))) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (/.f64 (sqrt.f64 a1) (cbrt.f64 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 2)) a1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 a1 (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 a1 (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (sqrt.f64 2))) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 a1) (pow.f64 2 1/4))) |
(/.f64 a1 (sqrt.f64 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 a1 (sqrt.f64 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 (/.f64 a1 (sqrt.f64 2)))) (cbrt.f64 2)) |
(*.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) (/.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 2))) |
(pow.f64 (/.f64 a1 (sqrt.f64 2)) 1) |
(/.f64 a1 (sqrt.f64 2)) |
(pow.f64 (sqrt.f64 (/.f64 a1 (sqrt.f64 2))) 2) |
(/.f64 a1 (sqrt.f64 2)) |
(pow.f64 (cbrt.f64 (/.f64 a1 (sqrt.f64 2))) 3) |
(/.f64 a1 (sqrt.f64 2)) |
(pow.f64 (pow.f64 (/.f64 a1 (sqrt.f64 2)) 3) 1/3) |
(/.f64 a1 (sqrt.f64 2)) |
(pow.f64 (/.f64 (sqrt.f64 2) a1) -1) |
(/.f64 a1 (sqrt.f64 2)) |
(neg.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2)))) |
(/.f64 a1 (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (*.f64 a1 a1) 2)) |
(sqrt.f64 (/.f64 a1 (/.f64 2 a1))) |
(sqrt.f64 (*.f64 a1 (/.f64 a1 2))) |
(log.f64 (exp.f64 (/.f64 a1 (sqrt.f64 2)))) |
(/.f64 a1 (sqrt.f64 2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a1 (sqrt.f64 2))))) |
(/.f64 a1 (sqrt.f64 2)) |
(cbrt.f64 (pow.f64 (/.f64 a1 (sqrt.f64 2)) 3)) |
(/.f64 a1 (sqrt.f64 2)) |
(expm1.f64 (log1p.f64 (/.f64 a1 (sqrt.f64 2)))) |
(/.f64 a1 (sqrt.f64 2)) |
(exp.f64 (log.f64 (/.f64 a1 (sqrt.f64 2)))) |
(/.f64 a1 (sqrt.f64 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 a1 (sqrt.f64 2))) 1)) |
(/.f64 a1 (sqrt.f64 2)) |
(log1p.f64 (expm1.f64 (/.f64 a1 (sqrt.f64 2)))) |
(/.f64 a1 (sqrt.f64 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) 1) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 (neg.f64 a1)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 a1) a1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 a1 a1) 1) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 a1 (/.f64 (cbrt.f64 2) a1)) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(/.f64 (*.f64 a1 (/.f64 a1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 1) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) 3) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 3) 1/3) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a1 (sqrt.f64 2)))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) 3)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) 1)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
Compiled 16 to 10 computations (37.5% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a1 | @ | 0 | (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
| 0.0ms | a1 | @ | inf | (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
| 0.0ms | a1 | @ | -inf | (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
| 1× | batch-egg-rewrite |
| 1588× | add-sqr-sqrt |
| 1568× | *-un-lft-identity |
| 1464× | add-cube-cbrt |
| 1448× | add-cbrt-cube |
| 158× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 17 |
| 1 | 164 | 17 |
| 2 | 2068 | 17 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) 1) (2)) ((*.f64 a1 (*.f64 a1 (pow.f64 2 -1/2))) (2)) ((*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) (2)) ((*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) (2)) ((*.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 1) (2)) ((*.f64 1 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) (2)) ((*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 a1 (pow.f64 2 1/4))) (2)) ((*.f64 (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) (cbrt.f64 (/.f64 (pow.f64 a1 4) 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 a1 4) 2)) (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) (2)) ((*.f64 (cbrt.f64 (pow.f64 a1 4)) (*.f64 (cbrt.f64 (*.f64 a1 a1)) (pow.f64 2 -1/2))) (2)) ((*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) (2)) ((*.f64 (*.f64 a1 (neg.f64 a1)) (/.f64 1 (neg.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (2)) ((*.f64 (/.f64 a1 1) (/.f64 a1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 a1 (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) 1) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 2)) (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) (2)) ((pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 1) (2)) ((pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3) 1/3) (2)) ((pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) -1) (2)) ((neg.f64 (/.f64 (*.f64 a1 a1) (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) (2)) ((log.f64 (exp.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) (2)) ((exp.f64 (log.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) (2))) |
| 1× | egg-herbie |
| 1496× | associate-*r* |
| 1238× | associate-+r+ |
| 1226× | associate-*l* |
| 1116× | associate-+l+ |
| 624× | associate-*r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 92 | 992 |
| 1 | 221 | 980 |
| 2 | 792 | 980 |
| 3 | 4996 | 980 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) 1) |
(*.f64 a1 (*.f64 a1 (pow.f64 2 -1/2))) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) |
(*.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 1) |
(*.f64 1 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) |
(*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) (cbrt.f64 (/.f64 (pow.f64 a1 4) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a1 4) 2)) (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(*.f64 (cbrt.f64 (pow.f64 a1 4)) (*.f64 (cbrt.f64 (*.f64 a1 a1)) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) |
(*.f64 (*.f64 a1 (neg.f64 a1)) (/.f64 1 (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a1 1) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) 1) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 2)) (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 1) |
(pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) -1) |
(neg.f64 (/.f64 (*.f64 a1 a1) (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(exp.f64 (log.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
| Outputs |
|---|
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) 1) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2)) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (pow.f64 2 -1/2))) |
(*.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 1) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 1 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 a1 (pow.f64 2 1/4))) |
(pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) (cbrt.f64 (/.f64 (pow.f64 a1 4) 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 a1 4) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a1 4) 2)) (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 a1 4) 2))) |
(*.f64 (cbrt.f64 (pow.f64 a1 4)) (*.f64 (cbrt.f64 (*.f64 a1 a1)) (pow.f64 2 -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 a1 4)) (*.f64 (pow.f64 2 -1/2) (cbrt.f64 (*.f64 a1 a1)))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 (*.f64 a1 a1)))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a1 a1)) |
(*.f64 a1 (*.f64 a1 (pow.f64 2 -1/2))) |
(*.f64 (*.f64 a1 (neg.f64 a1)) (/.f64 1 (neg.f64 (sqrt.f64 2)))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 a1 (/.f64 a1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 a1 (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) a1) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (/.f64 a1 1) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a1 a1) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 a1 (/.f64 a1 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 a1 (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) a1) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) 1) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (sqrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 a1 a1)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 a1 4)))) |
(/.f64 (cbrt.f64 (pow.f64 a1 4)) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 a1 a1)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a1 a1)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 2)) (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))) (/.f64 (cbrt.f64 (pow.f64 a1 4)) (cbrt.f64 2))) |
(pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 1) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(pow.f64 (/.f64 a1 (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) 3) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3) 1/3) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a1 a1)) -1) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(neg.f64 (/.f64 (*.f64 a1 a1) (neg.f64 (sqrt.f64 2)))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(exp.f64 (log.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) 1)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 100.0% | (+.f64 (*.f64 a1 a1) (*.f64 a2 a2)) | |
| ✓ | 99.3% | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| ✓ | 98.4% | (/.f64 1 (sqrt.f64 2)) |
Compiled 38 to 19 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a1 | @ | 0 | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 0.0ms | a2 | @ | inf | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 0.0ms | a1 | @ | inf | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 0.0ms | a1 | @ | -inf | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 0.0ms | a2 | @ | -inf | (*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 1× | batch-egg-rewrite |
| 1542× | associate-*r/ |
| 1280× | associate-*l/ |
| 598× | distribute-lft-in |
| 556× | associate-/r* |
| 412× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 36 |
| 1 | 273 | 28 |
| 2 | 3532 | 28 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1 (sqrt.f64 2)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (sqrt.f64 1/2))) 1) (2)) ((*.f64 1 (sqrt.f64 1/2)) (2)) ((*.f64 (sqrt.f64 1/2) 1) (2)) ((*.f64 (sqrt.f64 (sqrt.f64 1/2)) (sqrt.f64 (sqrt.f64 1/2))) (2)) ((*.f64 (cbrt.f64 (sqrt.f64 1/2)) (cbrt.f64 1/2)) (2)) ((*.f64 (cbrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (2)) ((*.f64 -1 (/.f64 -1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 -1 (sqrt.f64 2)) -1) (2)) ((*.f64 (pow.f64 (pow.f64 2 1/4) -1) (pow.f64 (pow.f64 2 1/4) -1)) (2)) ((*.f64 (pow.f64 (cbrt.f64 2) -1) (pow.f64 (cbrt.f64 (sqrt.f64 2)) -1)) (2)) ((pow.f64 2 -1/2) (2)) ((pow.f64 (sqrt.f64 2) -1) (2)) ((pow.f64 (sqrt.f64 1/2) 1) (2)) ((pow.f64 (sqrt.f64 (sqrt.f64 1/2)) 2) (2)) ((pow.f64 (cbrt.f64 (sqrt.f64 1/2)) 3) (2)) ((pow.f64 (/.f64 1/2 (sqrt.f64 2)) 1/3) (2)) ((sqrt.f64 1/2) (2)) ((log.f64 (exp.f64 (sqrt.f64 1/2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 1/2)))) (2)) ((cbrt.f64 (/.f64 1/2 (sqrt.f64 2))) (2)) ((expm1.f64 (log1p.f64 (sqrt.f64 1/2))) (2)) ((exp.f64 (log.f64 (sqrt.f64 1/2))) (2)) ((exp.f64 (*.f64 (log.f64 (sqrt.f64 2)) -1)) (2)) ((exp.f64 (*.f64 (log.f64 (sqrt.f64 1/2)) 1)) (2)) ((log1p.f64 (expm1.f64 (sqrt.f64 1/2))) (2))) |
(((+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (2)) ((+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) 1) (2)) ((/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 (sqrt.f64 1/2) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) (2)) ((/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) (2)) ((/.f64 (hypot.f64 a1 a2) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (2)) ((/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) (2)) ((/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (cbrt.f64 (hypot.f64 a1 a2)))) (2)) ((/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) (2)) ((/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) (2)) ((/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (/.f64 1 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) (2)) ((/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (2)) ((/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (sqrt.f64 (hypot.f64 a1 a2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (hypot.f64 a1 a2)))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))))) (2)) ((/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)))) (2)) ((/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (2)) ((/.f64 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (2)) ((/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) (2)) ((/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) (2)) ((/.f64 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) (2)) ((/.f64 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 2) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 2) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (2)) ((/.f64 (*.f64 (hypot.f64 a1 a2) 1) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (2)) ((/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (hypot.f64 a1 a2)) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 1 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1)) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 1 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3))) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) (2)) ((/.f64 (*.f64 1 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 1 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) 1) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) -1) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (cbrt.f64 1/2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) 1) (hypot.f64 a1 a2)) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (cbrt.f64 2)) (hypot.f64 a1 a2)) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) 1) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2)) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) 1) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) 1) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) 1) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) (2)) ((/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (*.f64 (hypot.f64 a1 a2) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) (2)) ((/.f64 (*.f64 (hypot.f64 a1 a2) (/.f64 (hypot.f64 a1 a2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) 1) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (cbrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (+.f64 a1 a2)) (-.f64 a1 a2)) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) -1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (+.f64 a1 a2)) (-.f64 a1 a2)) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) 1) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) 1) (cbrt.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) -1) (sqrt.f64 2)) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) (2)) ((/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (2)) ((pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) (2)) ((pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 3) (2)) ((pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) 1/3) (2)) ((sqrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2)) (2)) ((log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 1/2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))))) (2)) ((cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3)) (2)) ((cbrt.f64 (*.f64 (/.f64 1/2 (sqrt.f64 2)) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) (/.f64 1/2 (sqrt.f64 2)))) (2)) ((expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 1)) (2)) ((log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (2)) ((fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (2)) ((fma.f64 (*.f64 a1 a1) (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (2))) |
| 1× | egg-herbie |
| 1536× | associate-/l* |
| 950× | times-frac |
| 760× | associate-/r* |
| 686× | associate-*l* |
| 670× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 531 | 10846 |
| 1 | 1430 | 10500 |
| 2 | 7946 | 10500 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 1/2))) 1) |
(*.f64 1 (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) 1) |
(*.f64 (sqrt.f64 (sqrt.f64 1/2)) (sqrt.f64 (sqrt.f64 1/2))) |
(*.f64 (cbrt.f64 (sqrt.f64 1/2)) (cbrt.f64 1/2)) |
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 2))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) -1) |
(*.f64 (pow.f64 (pow.f64 2 1/4) -1) (pow.f64 (pow.f64 2 1/4) -1)) |
(*.f64 (pow.f64 (cbrt.f64 2) -1) (pow.f64 (cbrt.f64 (sqrt.f64 2)) -1)) |
(pow.f64 2 -1/2) |
(pow.f64 (sqrt.f64 2) -1) |
(pow.f64 (sqrt.f64 1/2) 1) |
(pow.f64 (sqrt.f64 (sqrt.f64 1/2)) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 1/2)) 3) |
(pow.f64 (/.f64 1/2 (sqrt.f64 2)) 1/3) |
(sqrt.f64 1/2) |
(log.f64 (exp.f64 (sqrt.f64 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 1/2)))) |
(cbrt.f64 (/.f64 1/2 (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 1/2))) |
(exp.f64 (log.f64 (sqrt.f64 1/2))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 2)) -1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 1/2)) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 1/2))) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) 1) |
(/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(/.f64 (hypot.f64 a1 a2) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (cbrt.f64 (hypot.f64 a1 a2)))) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (/.f64 1 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (sqrt.f64 (hypot.f64 a1 a2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (hypot.f64 a1 a2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 2) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 2) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) 1) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (hypot.f64 a1 a2)) (pow.f64 2 1/4)) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3))) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (*.f64 1 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 1 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) 1) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) -1) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 1/2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) 1) (hypot.f64 a1 a2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (cbrt.f64 2)) (hypot.f64 a1 a2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) 1) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) 1) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) 1) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) 1) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (/.f64 (hypot.f64 a1 a2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) 1) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) -1) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) 1) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) -1) (sqrt.f64 2)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2)) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3)) |
(cbrt.f64 (*.f64 (/.f64 1/2 (sqrt.f64 2)) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) (/.f64 1/2 (sqrt.f64 2)))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(fma.f64 (*.f64 a1 a1) (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| Outputs |
|---|
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 (pow.f64 a2 2) (sqrt.f64 2)) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 1/2))) 1) |
(sqrt.f64 1/2) |
(*.f64 1 (sqrt.f64 1/2)) |
(sqrt.f64 1/2) |
(*.f64 (sqrt.f64 1/2) 1) |
(sqrt.f64 1/2) |
(*.f64 (sqrt.f64 (sqrt.f64 1/2)) (sqrt.f64 (sqrt.f64 1/2))) |
(sqrt.f64 1/2) |
(*.f64 (cbrt.f64 (sqrt.f64 1/2)) (cbrt.f64 1/2)) |
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) |
(*.f64 (cbrt.f64 (sqrt.f64 1/2)) (cbrt.f64 1/2)) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 2))) |
(/.f64 1 (sqrt.f64 2)) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) -1) |
(/.f64 1 (sqrt.f64 2)) |
(*.f64 (pow.f64 (pow.f64 2 1/4) -1) (pow.f64 (pow.f64 2 1/4) -1)) |
(pow.f64 (pow.f64 2 1/4) -2) |
(*.f64 (pow.f64 (cbrt.f64 2) -1) (pow.f64 (cbrt.f64 (sqrt.f64 2)) -1)) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 2)) 1) (cbrt.f64 (sqrt.f64 2))) |
(pow.f64 2 -1/2) |
(pow.f64 (sqrt.f64 2) -1) |
(/.f64 1 (sqrt.f64 2)) |
(pow.f64 (sqrt.f64 1/2) 1) |
(sqrt.f64 1/2) |
(pow.f64 (sqrt.f64 (sqrt.f64 1/2)) 2) |
(sqrt.f64 1/2) |
(pow.f64 (cbrt.f64 (sqrt.f64 1/2)) 3) |
(sqrt.f64 1/2) |
(pow.f64 (/.f64 1/2 (sqrt.f64 2)) 1/3) |
(cbrt.f64 (/.f64 1/2 (sqrt.f64 2))) |
(sqrt.f64 1/2) |
(log.f64 (exp.f64 (sqrt.f64 1/2))) |
(sqrt.f64 1/2) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 1/2)))) |
(sqrt.f64 1/2) |
(cbrt.f64 (/.f64 1/2 (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 1/2))) |
(sqrt.f64 1/2) |
(exp.f64 (log.f64 (sqrt.f64 1/2))) |
(sqrt.f64 1/2) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 2)) -1)) |
(/.f64 1 (sqrt.f64 2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 1/2)) 1)) |
(sqrt.f64 1/2) |
(log1p.f64 (expm1.f64 (sqrt.f64 1/2))) |
(sqrt.f64 1/2) |
(+.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1)) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 1 (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (sqrt.f64 1/2) 1) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a1 a2) 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (neg.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (hypot.f64 a1 a2) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (cbrt.f64 (hypot.f64 a1 a2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (cbrt.f64 (hypot.f64 a1 a2))) |
(*.f64 (cbrt.f64 (hypot.f64 a1 a2)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2)) (hypot.f64 a1 a2))) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (/.f64 1 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (/.f64 (sqrt.f64 2) (/.f64 1 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (sqrt.f64 2)) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(*.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) (hypot.f64 a1 a2)) |
(/.f64 (sqrt.f64 (hypot.f64 a1 a2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (hypot.f64 a1 a2)))) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 a1 a2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (sqrt.f64 (hypot.f64 a1 a2))) |
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 a1 a2)) (sqrt.f64 (hypot.f64 a1 a2))) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2)) (hypot.f64 a1 a2))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) |
(/.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) (/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))) (/.f64 (sqrt.f64 2) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2))))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 1/2)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (*.f64 (pow.f64 a2 6) (pow.f64 a2 6))) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (-.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (-.f64 (pow.f64 a1 12) (pow.f64 a2 12)) (*.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (*.f64 (sqrt.f64 2) (-.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (fma.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)))) (-.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (fma.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 -1/2 (pow.f64 a2 4))) (-.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (*.f64 (pow.f64 a2 4) (pow.f64 a2 4))) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a1 8) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))) |
(/.f64 (-.f64 (pow.f64 a1 8) (pow.f64 a2 8)) (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (+.f64 (*.f64 (pow.f64 a1 6) (pow.f64 a1 6)) (-.f64 (*.f64 (pow.f64 a2 6) (pow.f64 a2 6)) (*.f64 (pow.f64 a1 6) (pow.f64 a2 6)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 12) (*.f64 (pow.f64 a2 6) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6))))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 6) 3) (pow.f64 (pow.f64 a2 6) 3)) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (fma.f64 (pow.f64 a2 6) (-.f64 (pow.f64 a2 6) (pow.f64 a1 6)) (pow.f64 a1 12))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) (fma.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))))) |
(/.f64 (fma.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 a2 6) (pow.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) 3)) (-.f64 (fma.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 1/2 (pow.f64 a2 4))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (+.f64 (*.f64 (pow.f64 a1 4) (pow.f64 a1 4)) (+.f64 (*.f64 (pow.f64 a2 4) (pow.f64 a2 4)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 (pow.f64 a2 4) 3)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (+.f64 (+.f64 (pow.f64 a1 8) (pow.f64 a2 8)) (*.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 a1 4) 3) (pow.f64 a2 12)) (sqrt.f64 2)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (+.f64 (pow.f64 a1 8) (fma.f64 (pow.f64 a1 4) (pow.f64 a2 4) (pow.f64 a2 8))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (sqrt.f64 2) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (sqrt.f64 2) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) 1) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) (hypot.f64 a1 a2)) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1)) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2))) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (fma.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)))) (-.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (fma.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 -1/2 (pow.f64 a2 4))) (-.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3))) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) (fma.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))))) |
(/.f64 (fma.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 a2 6) (pow.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) 3)) (-.f64 (fma.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 1/2 (pow.f64 a2 4))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))))) |
(/.f64 (*.f64 1 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1)) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1)) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4))) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (sqrt.f64 1/2) (*.f64 1 (/.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (*.f64 1/2 (pow.f64 (hypot.f64 a1 a2) 4)))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) (hypot.f64 a1 a2)) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2)) (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) (cbrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)))))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) 1) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 -1))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 1/2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 1/2)) -1) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 1/2) (pow.f64 (hypot.f64 a1 a2) 2)) (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) -1)) |
(/.f64 (*.f64 (cbrt.f64 1/2) (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 (cbrt.f64 1/2) (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 1/2)) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) 1) (hypot.f64 a1 a2)) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (hypot.f64 a1 a2) (cbrt.f64 2)) (hypot.f64 a1 a2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) 1) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (sqrt.f64 1/2)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 1/2)) (neg.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2)))) (neg.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (sqrt.f64 1/2) (*.f64 1 (/.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) 1) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) 1) (-.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (fma.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (neg.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2)) (pow.f64 a2 4)))) (-.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (fma.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 -1/2 (pow.f64 a2 4))) (-.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) 1) (+.f64 (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) (-.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) (fma.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (-.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1))))) |
(/.f64 (fma.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 a2 6) (pow.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) 3)) (-.f64 (fma.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 1/2 (pow.f64 a2 4))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))))) |
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (*.f64 (neg.f64 (sqrt.f64 2)) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) 1) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) -1) 1) (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) 1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (sqrt.f64 2))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) -1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)) (neg.f64 (sqrt.f64 2)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2))) (sqrt.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 a1 3) (pow.f64 a2 3)) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))))) (hypot.f64 a1 a2)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (/.f64 (sqrt.f64 2) (hypot.f64 a1 a2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (/.f64 (hypot.f64 a1 a2) (sqrt.f64 2))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 2))) (sqrt.f64 -1))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (*.f64 1/2 (pow.f64 (hypot.f64 a1 a2) 4)))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (hypot.f64 a1 a2) (/.f64 (hypot.f64 a1 a2) (cbrt.f64 (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 2))) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) (cbrt.f64 2)) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (/.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (pow.f64 a1 4) (pow.f64 a2 4))) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (*.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) -1) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 a1 a2) 2) -1) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)))) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (sqrt.f64 1/2)) (+.f64 a1 a2)) (-.f64 a1 a2)) |
(/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 a2 a2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a1 4) (pow.f64 a2 4)) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) (sqrt.f64 1/2)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) 1) (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2))))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 a2 4) (pow.f64 a1 4)) (pow.f64 (*.f64 a1 a2) 2)))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (+.f64 (pow.f64 a2 4) (-.f64 (pow.f64 a1 4) (pow.f64 (*.f64 a2 a1) 2))) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6)))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 6) (pow.f64 a2 6))) (+.f64 (pow.f64 a1 4) (-.f64 (pow.f64 a2 4) (pow.f64 (*.f64 a2 a1) 2)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) 1) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 (cbrt.f64 2))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (sqrt.f64 (cbrt.f64 2)) (pow.f64 2 1/4))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (pow.f64 2 1/4))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/4)) (sqrt.f64 (pow.f64 2 1/4))) (sqrt.f64 (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) 1) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 (cbrt.f64 2)) (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 2))))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 (pow.f64 2 1/4))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 2 1/4)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 2 1/4)) (cbrt.f64 (pow.f64 2 1/4))) (cbrt.f64 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) 1) (neg.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (pow.f64 2 1/4)) (neg.f64 (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (cbrt.f64 2)) (neg.f64 (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) -1) (sqrt.f64 2)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) (sqrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 2))) (cbrt.f64 (neg.f64 (sqrt.f64 2))))) (cbrt.f64 (neg.f64 (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (pow.f64 2 1/4))) (pow.f64 2 1/4)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (neg.f64 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 1) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (pow.f64 2 1/2)) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 3) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3) 1/3) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(sqrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2) 1/2)) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 2))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (hypot.f64 a1 a2) 4))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 a1 a2) 2)) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (sqrt.f64 1/2) 1) (pow.f64 (hypot.f64 a1 a2) 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 (hypot.f64 a1 a2) 2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) 3)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(cbrt.f64 (*.f64 (/.f64 1/2 (sqrt.f64 2)) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3) (/.f64 1/2 (sqrt.f64 2)))) |
(cbrt.f64 (*.f64 (/.f64 1/2 (sqrt.f64 2)) (pow.f64 (pow.f64 (hypot.f64 a1 a2) 2) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2))) 1)) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)))) |
(/.f64 (pow.f64 (hypot.f64 a1 a2) 2) (sqrt.f64 2)) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(fma.f64 (*.f64 a1 a1) (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a1 a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.9% | (*.f64 a2 (cos.f64 th)) |
| ✓ | 99.8% | (*.f64 a2 (*.f64 a2 (cos.f64 th))) |
| ✓ | 99.5% | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
Compiled 29 to 12 computations (58.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a2 | @ | 0 | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| 0.0ms | th | @ | inf | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| 0.0ms | th | @ | -inf | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| 0.0ms | th | @ | 0 | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| 0.0ms | a2 | @ | inf | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| 1× | batch-egg-rewrite |
| 1026× | *-commutative |
| 988× | cbrt-prod |
| 898× | sqrt-prod |
| 834× | unswap-sqr |
| 638× | swap-sqr |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 55 |
| 1 | 217 | 55 |
| 2 | 2539 | 55 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 a2 (cos.f64 th)) |
| Outputs |
|---|
(((+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) -1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1) (2)) ((/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1)) (2)) ((/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1)))) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))) 1) (2)) ((pow.f64 (*.f64 a2 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 3) (2)) ((pow.f64 (*.f64 1/2 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4)) 1/2) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3)) 1/3) (2)) ((sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4))) (2)) ((fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (2)) ((log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) (2)) ((cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (2))) |
(((+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) -1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1) (2)) ((/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1)) (2)) ((/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1)))) (2)) ((pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 1) (2)) ((pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4) 1/2) (2)) ((pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4)) (2)) ((fabs.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))) (2)) ((log.f64 (pow.f64 (exp.f64 (*.f64 a2 a2)) (cos.f64 th))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (2)) ((exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (2))) |
(((+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) -1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1) (2)) ((/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1)) (2)) ((/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1)))) (2)) ((pow.f64 (*.f64 a2 (cos.f64 th)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 a2 (cos.f64 th))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 a2 (cos.f64 th))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 2) 1/2) (2)) ((pow.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 2)) (2)) ((fabs.f64 (*.f64 a2 (cos.f64 th))) (2)) ((log.f64 (pow.f64 (exp.f64 a2) (cos.f64 th))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (cos.f64 th))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (2)) ((exp.f64 (log.f64 (*.f64 a2 (cos.f64 th)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 a2 (cos.f64 th)))) (2))) |
| 1× | egg-herbie |
| 1298× | associate-/l/ |
| 1186× | associate-/r/ |
| 1084× | fma-def |
| 1000× | unswap-sqr |
| 732× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 184 | 2927 |
| 1 | 491 | 2833 |
| 2 | 1682 | 2709 |
| 3 | 6200 | 2709 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4)))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 6)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4))))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(pow.f64 a2 2) |
(+.f64 (pow.f64 a2 2) (*.f64 -1/2 (*.f64 (pow.f64 th 2) (pow.f64 a2 2)))) |
(+.f64 (pow.f64 a2 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) (pow.f64 a2 2))) (*.f64 1/24 (*.f64 (pow.f64 th 4) (pow.f64 a2 2))))) |
(+.f64 (pow.f64 a2 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) (pow.f64 a2 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) (pow.f64 a2 2))) (*.f64 -1/720 (*.f64 (pow.f64 th 6) (pow.f64 a2 2)))))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
(*.f64 (cos.f64 th) a2) |
a2 |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) a2)) a2) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) a2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) a2)) a2)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) a2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) a2)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 th 6) a2)) a2))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1)))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))) 1) |
(pow.f64 (*.f64 a2 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 3) |
(pow.f64 (*.f64 1/2 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4)) 1/2) |
(pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3)) 1/3) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4))) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1)))) |
(pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 1) |
(pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))) 3) |
(pow.f64 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4) 1/2) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4)) |
(fabs.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 a2 a2)) (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1)))) |
(pow.f64 (*.f64 a2 (cos.f64 th)) 1) |
(pow.f64 (sqrt.f64 (*.f64 a2 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 a2 (cos.f64 th))) 3) |
(pow.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 2)) |
(fabs.f64 (*.f64 a2 (cos.f64 th))) |
(log.f64 (pow.f64 (exp.f64 a2) (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (cos.f64 th))))) |
(cbrt.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) |
(exp.f64 (log.f64 (*.f64 a2 (cos.f64 th)))) |
(log1p.f64 (expm1.f64 (*.f64 a2 (cos.f64 th)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 th th))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 -1/2 (*.f64 th th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (fma.f64 -1/2 (*.f64 th th) 1)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4)))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 th th))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (pow.f64 th 4)))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 1/24 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (pow.f64 th 4)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 -1/2 (*.f64 th th))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (fma.f64 -1/2 (*.f64 th th) (*.f64 1/24 (pow.f64 th 4))))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 6)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4))))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 th th))) (fma.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (pow.f64 th 6))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (pow.f64 th 4))))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 th th))) (fma.f64 1/24 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (pow.f64 th 4)) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 -1/720 (pow.f64 th 6))))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (fma.f64 -1/2 (*.f64 th th) 1)))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (fma.f64 -1/720 (pow.f64 th 6) (*.f64 1/24 (pow.f64 th 4))))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (pow.f64 a2 2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) (pow.f64 a2 2)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(pow.f64 a2 2) |
(*.f64 a2 a2) |
(+.f64 (pow.f64 a2 2) (*.f64 -1/2 (*.f64 (pow.f64 th 2) (pow.f64 a2 2)))) |
(+.f64 (*.f64 a2 a2) (*.f64 -1/2 (*.f64 (*.f64 a2 a2) (*.f64 th th)))) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2)) |
(*.f64 a2 (*.f64 a2 (fma.f64 -1/2 (*.f64 th th) 1))) |
(+.f64 (pow.f64 a2 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) (pow.f64 a2 2))) (*.f64 1/24 (*.f64 (pow.f64 th 4) (pow.f64 a2 2))))) |
(+.f64 (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (*.f64 a2 a2) (*.f64 th th)) (*.f64 (*.f64 1/24 (pow.f64 th 4)) (*.f64 a2 a2)))) |
(fma.f64 a2 a2 (*.f64 (*.f64 a2 a2) (+.f64 (*.f64 -1/2 (*.f64 th th)) (*.f64 1/24 (pow.f64 th 4))))) |
(*.f64 (*.f64 a2 a2) (+.f64 (fma.f64 -1/2 (*.f64 th th) 1) (*.f64 1/24 (pow.f64 th 4)))) |
(*.f64 (*.f64 a2 a2) (+.f64 (*.f64 1/24 (pow.f64 th 4)) (fma.f64 -1/2 (*.f64 th th) 1))) |
(+.f64 (pow.f64 a2 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) (pow.f64 a2 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) (pow.f64 a2 2))) (*.f64 -1/720 (*.f64 (pow.f64 th 6) (pow.f64 a2 2)))))) |
(+.f64 (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (*.f64 a2 a2) (*.f64 th th)) (fma.f64 1/24 (*.f64 (*.f64 a2 a2) (pow.f64 th 4)) (*.f64 -1/720 (*.f64 (*.f64 a2 a2) (pow.f64 th 6)))))) |
(fma.f64 a2 a2 (fma.f64 -1/2 (*.f64 (*.f64 a2 a2) (*.f64 th th)) (*.f64 (*.f64 a2 a2) (+.f64 (*.f64 1/24 (pow.f64 th 4)) (*.f64 -1/720 (pow.f64 th 6)))))) |
(fma.f64 a2 a2 (*.f64 (*.f64 a2 a2) (+.f64 (*.f64 -1/2 (*.f64 th th)) (fma.f64 -1/720 (pow.f64 th 6) (*.f64 1/24 (pow.f64 th 4)))))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (pow.f64 a2 2) (cos.f64 th)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
(*.f64 (cos.f64 th) a2) |
(*.f64 a2 (cos.f64 th)) |
a2 |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) a2)) a2) |
(fma.f64 -1/2 (*.f64 a2 (*.f64 th th)) a2) |
(*.f64 a2 (fma.f64 -1/2 (*.f64 th th) 1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) a2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) a2)) a2)) |
(fma.f64 -1/2 (*.f64 a2 (*.f64 th th)) (fma.f64 1/24 (*.f64 a2 (pow.f64 th 4)) a2)) |
(fma.f64 a2 (fma.f64 -1/2 (*.f64 th th) (*.f64 1/24 (pow.f64 th 4))) a2) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 th 2) a2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) a2)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 th 6) a2)) a2))) |
(fma.f64 -1/2 (*.f64 a2 (*.f64 th th)) (fma.f64 1/24 (*.f64 a2 (pow.f64 th 4)) (fma.f64 -1/720 (*.f64 a2 (pow.f64 th 6)) a2))) |
(fma.f64 a2 (fma.f64 -1/2 (*.f64 th th) (*.f64 1/24 (pow.f64 th 4))) (*.f64 a2 (fma.f64 -1/720 (pow.f64 th 6) 1))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) -1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) 3) -1) (fma.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))))) 3)) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))))))))) |
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(pow.f64 (*.f64 a2 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th)))) 2) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 3) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(pow.f64 (*.f64 1/2 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4)) 1/2) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4))) |
(pow.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3)) 1/3) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th)) 3))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) 3))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 a2 6)))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4))) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th)) 3))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (pow.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) 3))) |
(cbrt.f64 (*.f64 (sqrt.f64 1/8) (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 a2 6)))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) -1) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th)))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th))) (log1p.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (*.f64 a2 a2) (cos.f64 th))))))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))))) 3)) (+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))))))))) |
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th)))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th)))))))) |
(pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 1) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 2) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))) 3) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(pow.f64 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4) 1/2) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3) 1/3) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(sqrt.f64 (pow.f64 (*.f64 a2 (sqrt.f64 (cos.f64 th))) 4)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(fabs.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2))))) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) 3)) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)))) |
(*.f64 (*.f64 a2 a2) (cos.f64 th)) |
(*.f64 a2 (*.f64 a2 (cos.f64 th))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) -1) |
(*.f64 a2 (cos.f64 th)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1) |
(*.f64 a2 (cos.f64 th)) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1)) |
(*.f64 a2 (cos.f64 th)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))) (log1p.f64 (*.f64 a2 (cos.f64 th))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th))))))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) 3)) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (exp.f64 (*.f64 2 (log1p.f64 (*.f64 a2 (cos.f64 th)))))))) |
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 a2 (cos.f64 th))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 a2 (cos.f64 th))))))) |
(pow.f64 (*.f64 a2 (cos.f64 th)) 1) |
(*.f64 a2 (cos.f64 th)) |
(pow.f64 (sqrt.f64 (*.f64 a2 (cos.f64 th))) 2) |
(*.f64 a2 (cos.f64 th)) |
(pow.f64 (cbrt.f64 (*.f64 a2 (cos.f64 th))) 3) |
(*.f64 a2 (cos.f64 th)) |
(pow.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 2) 1/2) |
(*.f64 a2 (cos.f64 th)) |
(pow.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 3) 1/3) |
(*.f64 a2 (cos.f64 th)) |
(sqrt.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 2)) |
(*.f64 a2 (cos.f64 th)) |
(fabs.f64 (*.f64 a2 (cos.f64 th))) |
(*.f64 a2 (cos.f64 th)) |
(log.f64 (pow.f64 (exp.f64 a2) (cos.f64 th))) |
(*.f64 a2 (cos.f64 th)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (cos.f64 th))))) |
(*.f64 a2 (cos.f64 th)) |
(cbrt.f64 (pow.f64 (*.f64 a2 (cos.f64 th)) 3)) |
(*.f64 a2 (cos.f64 th)) |
(expm1.f64 (log1p.f64 (*.f64 a2 (cos.f64 th)))) |
(*.f64 a2 (cos.f64 th)) |
(exp.f64 (log.f64 (*.f64 a2 (cos.f64 th)))) |
(*.f64 a2 (cos.f64 th)) |
(log1p.f64 (expm1.f64 (*.f64 a2 (cos.f64 th)))) |
(*.f64 a2 (cos.f64 th)) |
Compiled 14504 to 9291 computations (35.9% saved)
28 alts after pruning (21 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 725 | 10 | 735 |
| Fresh | 3 | 11 | 14 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 6 | 7 |
| Total | 729 | 28 | 757 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 54.5% | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 25.4% | (/.f64 (*.f64 (pow.f64 a2 4) (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) | |
| 30.1% | (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) | |
| 55.7% | (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) | |
| ▶ | 34.1% | (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
| ▶ | 57.3% | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
| ✓ | 34.5% | (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
| 55.2% | (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) | |
| 34.1% | (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) | |
| 34.5% | (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) | |
| ✓ | 99.3% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 34.1% | (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) | |
| ✓ | 34.5% | (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
| 34.1% | (*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) | |
| 34.5% | (*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) | |
| 16.0% | (*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) | |
| 29.6% | (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) | |
| ✓ | 55.7% | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| 34.1% | (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) | |
| 57.3% | (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) | |
| ▶ | 34.5% | (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
| ✓ | 99.3% | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
| ▶ | 55.6% | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| 57.3% | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) | |
| 34.5% | (*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) | |
| ▶ | 29.0% | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
| ✓ | 57.3% | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
| 21.3% | (sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
Compiled 594 to 452 computations (23.9% saved)
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.9% | (*.f64 a1 (*.f64 a1 (cos.f64 th))) |
| ✓ | 99.8% | (*.f64 a1 (cos.f64 th)) |
| ✓ | 99.5% | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
Compiled 29 to 12 computations (58.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | th | @ | 0 | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
| 0.0ms | a1 | @ | 0 | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
| 0.0ms | a1 | @ | inf | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
| 0.0ms | th | @ | 0 | (*.f64 a1 (*.f64 a1 (cos.f64 th))) |
| 0.0ms | a1 | @ | -inf | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
| 1× | batch-egg-rewrite |
| 1694× | associate-/r* |
| 1510× | associate-/l* |
| 1102× | *-commutative |
| 932× | associate-*r/ |
| 640× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 55 |
| 1 | 224 | 55 |
| 2 | 2866 | 55 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(*.f64 a1 (cos.f64 th)) |
(*.f64 a1 (*.f64 a1 (cos.f64 th))) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) 1) (2)) ((*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) (2)) ((*.f64 (*.f64 a1 (cos.f64 th)) (/.f64 a1 (sqrt.f64 2))) (2)) ((*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 -1/2)) (2)) ((*.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 1) (2)) ((*.f64 1 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) (2)) ((*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) (2)) ((*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2))) (2)) ((*.f64 (pow.f64 2 -1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) (2)) ((*.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (/.f64 -1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 a1 (sqrt.f64 (cos.f64 th)))) (2)) ((*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2)) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) 1)) (2)) ((*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (2)) ((*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) 1)) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (/.f64 1 (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) (/.f64 1 (cbrt.f64 2))) (2)) ((*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)) a1) (2)) ((*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)) (/.f64 a1 1)) (2)) ((*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 a1 (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) (/.f64 a1 (cbrt.f64 2))) (2)) ((*.f64 (/.f64 a1 (sqrt.f64 2)) (*.f64 a1 (cos.f64 th))) (2)) ((*.f64 (/.f64 a1 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 1 a1))) (2)) ((*.f64 (/.f64 -1 (sqrt.f64 2)) (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 a1 1) (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th)))) (2)) ((*.f64 (/.f64 a1 (cbrt.f64 2)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th)))) (2)) ((*.f64 (/.f64 (cos.f64 th) (/.f64 1 a1)) (/.f64 a1 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 2))) (2)) ((*.f64 (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th))))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2)) (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) 1) (/.f64 (cos.f64 th) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 a1) (cbrt.f64 2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) (sqrt.f64 a1)) (2)) ((*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) (2)) ((*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (cos.f64 th)) (2)) ((*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 a1 (cos.f64 th))))) (sqrt.f64 (*.f64 a1 (cos.f64 th)))) (2)) ((*.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2))) (neg.f64 (*.f64 a1 (cos.f64 th)))) (2)) ((*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2)))) (cbrt.f64 (*.f64 a1 (cos.f64 th)))) (2)) ((*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (cos.f64 th)) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) (cbrt.f64 a1)) (2)) ((pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 1) (2)) ((pow.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 3) 1/3) (2)) ((pow.f64 (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) -1) (2)) ((neg.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2)) (2)) ((log.f64 (exp.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) (2)) ((exp.f64 (log.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) 1) (2)) ((pow.f64 (*.f64 a1 (cos.f64 th)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 a1 (cos.f64 th))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 a1 (cos.f64 th))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 (cos.f64 th)) a1)) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (cos.f64 th))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 a1 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) (2)) ((exp.f64 (log.f64 (*.f64 a1 (cos.f64 th)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 a1 (cos.f64 th)))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) 1) (2)) ((pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 1) (2)) ((pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 a1) (*.f64 a1 (cos.f64 th)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 a1 (cos.f64 th)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) (2))) |
| 1× | egg-herbie |
| 1310× | associate-/r* |
| 1188× | associate-/l/ |
| 1038× | distribute-rgt-in |
| 1034× | distribute-lft-in |
| 906× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 268 | 4571 |
| 1 | 730 | 4447 |
| 2 | 3180 | 4447 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
a1 |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4))))) |
(+.f64 a1 (+.f64 (*.f64 -1/720 (*.f64 a1 (pow.f64 th 6))) (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4)))))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(pow.f64 a1 2) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (pow.f64 a1 2)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 a1 2) (pow.f64 th 6))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) 1) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (*.f64 a1 (cos.f64 th)) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(*.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 1) |
(*.f64 1 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (/.f64 -1 (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 a1 (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) 1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) 1)) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (/.f64 1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) (/.f64 1 (cbrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)) a1) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)) (/.f64 a1 1)) |
(*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (*.f64 a1 (cos.f64 th))) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 1 a1))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1)))) |
(*.f64 (/.f64 a1 1) (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th)))) |
(*.f64 (/.f64 a1 (cbrt.f64 2)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 1 a1)) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2)) (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 (/.f64 (*.f64 a1 a1) 1) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 a1) (cbrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) (sqrt.f64 a1)) |
(*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (cos.f64 th)) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 a1 (cos.f64 th))))) (sqrt.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2))) (neg.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2)))) (cbrt.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (cos.f64 th)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) (cbrt.f64 a1)) |
(pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 1) |
(pow.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) -1) |
(neg.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2)) |
(log.f64 (exp.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) 1) |
(pow.f64 (*.f64 a1 (cos.f64 th)) 1) |
(pow.f64 (sqrt.f64 (*.f64 a1 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 a1 (cos.f64 th))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) a1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (cos.f64 th))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 a1 3))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) |
(exp.f64 (log.f64 (*.f64 a1 (cos.f64 th)))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (cos.f64 th)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) 1) |
(pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 1) |
(pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (*.f64 a1 (cos.f64 th)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 a1 (cos.f64 th)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (pow.f64 a1 2) (sqrt.f64 2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 a1 (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(fma.f64 (/.f64 a1 (sqrt.f64 2)) a1 (/.f64 (*.f64 -1/2 (*.f64 th (*.f64 th (*.f64 a1 a1)))) (sqrt.f64 2))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 th th)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2)))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) |
(fma.f64 -1/2 (*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (*.f64 th th)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 th th)) (fma.f64 1/24 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (pow.f64 th 4)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 2)) (sqrt.f64 2))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 6)) (sqrt.f64 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)) (sqrt.f64 2))) (/.f64 (pow.f64 a1 2) (sqrt.f64 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 th 6) (*.f64 a1 a1)) (sqrt.f64 2)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (*.f64 th th)) (fma.f64 -1/720 (*.f64 (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (pow.f64 th 6)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (/.f64 a1 (sqrt.f64 2)))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (*.f64 th th)) (fma.f64 -1/720 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (pow.f64 th 6)) (fma.f64 1/24 (*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (pow.f64 th 4)) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(/.f64 (*.f64 (pow.f64 a1 2) (cos.f64 th)) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
a1 |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))) |
(fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) |
(fma.f64 -1/2 (*.f64 th (*.f64 th a1)) a1) |
(+.f64 a1 (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4))))) |
(+.f64 a1 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4))))) |
(+.f64 a1 (fma.f64 (*.f64 a1 1/24) (pow.f64 th 4) (*.f64 (*.f64 th th) (*.f64 a1 -1/2)))) |
(+.f64 (fma.f64 -1/2 (*.f64 th (*.f64 th a1)) a1) (*.f64 a1 (*.f64 (pow.f64 th 4) 1/24))) |
(+.f64 a1 (+.f64 (*.f64 -1/720 (*.f64 a1 (pow.f64 th 6))) (+.f64 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4)))))) |
(+.f64 a1 (fma.f64 -1/720 (*.f64 a1 (pow.f64 th 6)) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (*.f64 1/24 (*.f64 a1 (pow.f64 th 4)))))) |
(+.f64 a1 (fma.f64 -1/720 (*.f64 a1 (pow.f64 th 6)) (fma.f64 (*.f64 a1 1/24) (pow.f64 th 4) (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) |
(+.f64 a1 (fma.f64 -1/720 (*.f64 a1 (pow.f64 th 6)) (fma.f64 -1/2 (*.f64 th (*.f64 th a1)) (*.f64 a1 (*.f64 (pow.f64 th 4) 1/24))))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(pow.f64 a1 2) |
(*.f64 a1 a1) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (pow.f64 a1 2)) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (*.f64 a1 a1)) |
(fma.f64 a1 a1 (*.f64 -1/2 (*.f64 th (*.f64 th (*.f64 a1 a1))))) |
(fma.f64 -1/2 (*.f64 (*.f64 th a1) (*.f64 th a1)) (*.f64 a1 a1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (*.f64 a1 a1)) (*.f64 1/24 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) |
(fma.f64 -1/2 (*.f64 th (*.f64 th (*.f64 a1 a1))) (fma.f64 (*.f64 1/24 (*.f64 a1 a1)) (pow.f64 th 4) (*.f64 a1 a1))) |
(fma.f64 -1/2 (*.f64 (*.f64 th a1) (*.f64 th a1)) (fma.f64 (*.f64 1/24 (*.f64 a1 a1)) (pow.f64 th 4) (*.f64 a1 a1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a1 2) (pow.f64 th 2))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 a1 2) (pow.f64 th 6))) (+.f64 (pow.f64 a1 2) (*.f64 1/24 (*.f64 (pow.f64 a1 2) (pow.f64 th 4)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 th th) (*.f64 a1 a1)) (fma.f64 -1/720 (*.f64 (pow.f64 th 6) (*.f64 a1 a1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)))) |
(fma.f64 -1/2 (*.f64 th (*.f64 th (*.f64 a1 a1))) (fma.f64 -1/720 (*.f64 a1 (*.f64 a1 (pow.f64 th 6))) (fma.f64 (*.f64 1/24 (*.f64 a1 a1)) (pow.f64 th 4) (*.f64 a1 a1)))) |
(fma.f64 -1/2 (*.f64 (*.f64 th a1) (*.f64 th a1)) (fma.f64 -1/720 (*.f64 a1 (*.f64 a1 (pow.f64 th 6))) (fma.f64 (*.f64 1/24 (*.f64 a1 a1)) (pow.f64 th 4) (*.f64 a1 a1)))) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(*.f64 (pow.f64 a1 2) (cos.f64 th)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) 1) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (*.f64 a1 (cos.f64 th)) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (pow.f64 2 -1/2)) |
(*.f64 (cos.f64 th) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) |
(*.f64 (*.f64 a1 a1) (*.f64 (cos.f64 th) (pow.f64 2 -1/2))) |
(*.f64 (cos.f64 th) (*.f64 a1 (*.f64 a1 (pow.f64 2 -1/2)))) |
(*.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 1) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 1 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th))))) |
(pow.f64 (*.f64 (/.f64 a1 (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (pow.f64 2 1/4))) 2) |
(*.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 a1 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (*.f64 a1 a1) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (*.f64 a1 a1) (pow.f64 2 -1/2))) |
(*.f64 (*.f64 a1 a1) (*.f64 (cos.f64 th) (pow.f64 2 -1/2))) |
(*.f64 (cos.f64 th) (*.f64 a1 (*.f64 a1 (pow.f64 2 -1/2)))) |
(*.f64 (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1))) (/.f64 -1 (sqrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 (neg.f64 a1))) -1) (sqrt.f64 2)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (*.f64 a1 (neg.f64 a1))) (sqrt.f64 2)) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 a1 (sqrt.f64 (cos.f64 th)))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 a1 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th))))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 a1 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) 1)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (/.f64 (*.f64 a1 a1) 1)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1)))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) (/.f64 1 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2))) (/.f64 1 (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)) a1) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)) (/.f64 a1 1)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 a1 (pow.f64 2 1/4))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (*.f64 a1 (cos.f64 th))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (/.f64 (cos.f64 th) (/.f64 1 a1))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 -1 (sqrt.f64 2)) (*.f64 (cos.f64 th) (neg.f64 (*.f64 a1 a1)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 th) (*.f64 a1 (neg.f64 a1))) -1) (sqrt.f64 2)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 th)) (*.f64 a1 (neg.f64 a1))) (sqrt.f64 2)) |
(*.f64 (/.f64 a1 1) (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (pow.f64 2 1/4)) (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th)))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 a1 (cbrt.f64 2)) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (cos.f64 th)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (/.f64 1 a1)) (/.f64 a1 (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 2)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (/.f64 1 (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (cos.f64 th)))))) |
(*.f64 a1 (*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (/.f64 a1 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (cbrt.f64 2))))) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (sqrt.f64 (cos.f64 th))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th))))) |
(*.f64 (/.f64 a1 (/.f64 (cbrt.f64 2) (sqrt.f64 (cos.f64 th)))) (*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (cbrt.f64 (sqrt.f64 2))) (*.f64 (sqrt.f64 (cos.f64 th)) (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (cbrt.f64 2))))) |
(/.f64 (*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (sqrt.f64 (cos.f64 th))) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 (cos.f64 th)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) (pow.f64 2 1/4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2)) (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (cbrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 a1) 1) (/.f64 (cos.f64 th) (sqrt.f64 2))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4)) (/.f64 (cos.f64 th) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cos.f64 th) (pow.f64 2 1/4)) (/.f64 (*.f64 a1 a1) (pow.f64 2 1/4))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 2 1/4)) (cos.f64 th)) (/.f64 (pow.f64 2 1/4) (*.f64 a1 a1))) |
(/.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (cos.f64 th))) (/.f64 (pow.f64 2 1/4) a1)) |
(*.f64 (*.f64 (cos.f64 th) (/.f64 a1 (pow.f64 2 1/4))) (/.f64 a1 (pow.f64 2 1/4))) |
(*.f64 (/.f64 (*.f64 a1 a1) (cbrt.f64 2)) (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cos.f64 th) (cbrt.f64 (sqrt.f64 2))) (/.f64 (*.f64 a1 a1) (cbrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (*.f64 a1 (cos.f64 th)) (cbrt.f64 (sqrt.f64 2))) (/.f64 a1 (cbrt.f64 2))) |
(*.f64 (*.f64 (/.f64 a1 (cbrt.f64 2)) (cos.f64 th)) (/.f64 a1 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2) (sqrt.f64 2)) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) (sqrt.f64 a1)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (cos.f64 th)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (cos.f64 th)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 a1 (cos.f64 th))))) (sqrt.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2))) (neg.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2))) (*.f64 a1 (neg.f64 (cos.f64 th)))) |
(*.f64 (/.f64 a1 (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2)))) (cbrt.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 a1 (cos.f64 th))) (/.f64 a1 (sqrt.f64 2))) (cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2))) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2)) (cbrt.f64 (*.f64 a1 (cos.f64 th))))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 2))) (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) (cos.f64 th)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 (sqrt.f64 2) (*.f64 a1 (cos.f64 th)))) (cbrt.f64 a1)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 1) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(pow.f64 (/.f64 a1 (/.f64 (pow.f64 2 1/4) (sqrt.f64 (cos.f64 th)))) 2) |
(pow.f64 (*.f64 (/.f64 a1 (pow.f64 2 1/4)) (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (*.f64 (sqrt.f64 (cos.f64 th)) (/.f64 a1 (pow.f64 2 1/4))) 2) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))) 3) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 3) 1/3) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 (cos.f64 th) (*.f64 a1 a1))) -1) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(neg.f64 (/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a1 (neg.f64 (sqrt.f64 2))) (*.f64 a1 (neg.f64 (cos.f64 th)))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2) 2)) |
(log.f64 (exp.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2)))))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) 3)) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))))) |
(*.f64 a1 (/.f64 (*.f64 a1 (cos.f64 th)) (sqrt.f64 2))) |
(*.f64 a1 (*.f64 a1 (/.f64 (cos.f64 th) (sqrt.f64 2)))) |
(*.f64 (cos.f64 th) (/.f64 (*.f64 a1 a1) (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) 1) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (*.f64 a1 (cos.f64 th)) 1) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (sqrt.f64 (*.f64 a1 (cos.f64 th))) 2) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (cbrt.f64 (*.f64 a1 (cos.f64 th))) 3) |
(*.f64 a1 (cos.f64 th)) |
(pow.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 3) 1/3) |
(*.f64 a1 (cos.f64 th)) |
(sqrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 2)) |
(fabs.f64 (*.f64 a1 (cos.f64 th))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 th)) a1)) |
(*.f64 a1 (cos.f64 th)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (cos.f64 th))))) |
(*.f64 a1 (cos.f64 th)) |
(cbrt.f64 (pow.f64 (*.f64 a1 (cos.f64 th)) 3)) |
(*.f64 a1 (cos.f64 th)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 th) 3) (pow.f64 a1 3))) |
(*.f64 a1 (cos.f64 th)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 a1 (cos.f64 th)) |
(exp.f64 (log.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 a1 (cos.f64 th)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (cos.f64 th)))) |
(*.f64 a1 (cos.f64 th)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) 1) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 1) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(pow.f64 (*.f64 a1 (sqrt.f64 (cos.f64 th))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) 3) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3) 1/3) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 2)) |
(fabs.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))) |
(log.f64 (pow.f64 (exp.f64 a1) (*.f64 a1 (cos.f64 th)))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1))))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) 3)) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 a1 (cos.f64 th)) 3))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)))) |
(*.f64 (cos.f64 th) (*.f64 a1 a1)) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
Compiled 16 to 10 computations (37.5% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | a1 | @ | 0 | (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
| 0.0ms | a1 | @ | inf | (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
| 0.0ms | a1 | @ | -inf | (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
| 1× | batch-egg-rewrite |
| 1368× | add-sqr-sqrt |
| 1350× | *-un-lft-identity |
| 1252× | add-cube-cbrt |
| 1236× | add-cbrt-cube |
| 1224× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 17 |
| 1 | 158 | 17 |
| 2 | 1802 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
| Outputs |
|---|
(((-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) (2)) ((pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3) 1/3) (2)) ((sqrt.f64 (*.f64 1/2 (pow.f64 a1 4))) (2)) ((log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a1 a1))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) (2))) |
| 1× | egg-herbie |
| 1474× | distribute-rgt-in |
| 1446× | distribute-lft-in |
| 1208× | log-prod |
| 754× | associate-*r* |
| 696× | associate-+r+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 39 | 391 |
| 1 | 96 | 391 |
| 2 | 364 | 391 |
| 3 | 2000 | 391 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3) 1/3) |
(sqrt.f64 (*.f64 1/2 (pow.f64 a1 4))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a1 a1))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 3) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3) 1/3) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(sqrt.f64 (*.f64 1/2 (pow.f64 a1 4))) |
(sqrt.f64 (*.f64 (pow.f64 a1 4) 1/2)) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a1 a1))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) 3)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
Compiled 16 to 10 computations (37.5% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a2 | @ | inf | (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
| 0.0ms | a2 | @ | 0 | (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
| 0.0ms | a2 | @ | -inf | (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
| 1× | batch-egg-rewrite |
| 1588× | add-sqr-sqrt |
| 1568× | *-un-lft-identity |
| 1464× | add-cube-cbrt |
| 1448× | add-cbrt-cube |
| 158× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 17 |
| 1 | 164 | 17 |
| 2 | 2068 | 17 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) 1) (2)) ((*.f64 a2 (*.f64 a2 (pow.f64 2 -1/2))) (2)) ((*.f64 a2 (/.f64 1 (/.f64 (sqrt.f64 2) a2))) (2)) ((*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) (2)) ((*.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 1) (2)) ((*.f64 1 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) (2)) ((*.f64 (/.f64 a2 (pow.f64 2 1/4)) (/.f64 a2 (pow.f64 2 1/4))) (2)) ((*.f64 (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) (cbrt.f64 (/.f64 (pow.f64 a2 4) 2))) (2)) ((*.f64 (cbrt.f64 (/.f64 (pow.f64 a2 4) 2)) (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) (2)) ((*.f64 (cbrt.f64 (pow.f64 a2 4)) (*.f64 (cbrt.f64 (*.f64 a2 a2)) (pow.f64 2 -1/2))) (2)) ((*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) (2)) ((*.f64 (*.f64 a2 (neg.f64 a2)) (/.f64 1 (neg.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (*.f64 a2 a2) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a2 a2) (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 a2 (sqrt.f64 2)) a2) (2)) ((*.f64 (/.f64 a2 1) (/.f64 a2 (sqrt.f64 2))) (2)) ((*.f64 (/.f64 a2 (cbrt.f64 2)) (/.f64 a2 (cbrt.f64 (sqrt.f64 2)))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) 1) (/.f64 (cbrt.f64 (*.f64 a2 a2)) (sqrt.f64 2))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a2 a2)) (pow.f64 2 1/4))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 2)) (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) (2)) ((pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 1) (2)) ((pow.f64 (/.f64 a2 (pow.f64 2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 3) 1/3) (2)) ((pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) (2)) ((neg.f64 (/.f64 (*.f64 a2 a2) (neg.f64 (sqrt.f64 2)))) (2)) ((sqrt.f64 (/.f64 (pow.f64 a2 4) 2)) (2)) ((log.f64 (exp.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) (2)) ((exp.f64 (log.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) (2))) |
| 1× | egg-herbie |
| 1496× | associate-*r* |
| 1238× | associate-+r+ |
| 1226× | associate-*l* |
| 1116× | associate-+l+ |
| 624× | associate-*r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 92 | 992 |
| 1 | 221 | 980 |
| 2 | 792 | 980 |
| 3 | 4996 | 980 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) 1) |
(*.f64 a2 (*.f64 a2 (pow.f64 2 -1/2))) |
(*.f64 a2 (/.f64 1 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) |
(*.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 1) |
(*.f64 1 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(*.f64 (/.f64 a2 (pow.f64 2 1/4)) (/.f64 a2 (pow.f64 2 1/4))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) (cbrt.f64 (/.f64 (pow.f64 a2 4) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a2 4) 2)) (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(*.f64 (cbrt.f64 (pow.f64 a2 4)) (*.f64 (cbrt.f64 (*.f64 a2 a2)) (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) |
(*.f64 (*.f64 a2 (neg.f64 a2)) (/.f64 1 (neg.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (*.f64 a2 a2) (pow.f64 2 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a2 a2) (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(*.f64 (/.f64 a2 1) (/.f64 a2 (sqrt.f64 2))) |
(*.f64 (/.f64 a2 (cbrt.f64 2)) (/.f64 a2 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) 1) (/.f64 (cbrt.f64 (*.f64 a2 a2)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a2 a2)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 2)) (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 1) |
(pow.f64 (/.f64 a2 (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(neg.f64 (/.f64 (*.f64 a2 a2) (neg.f64 (sqrt.f64 2)))) |
(sqrt.f64 (/.f64 (pow.f64 a2 4) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(exp.f64 (log.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
| Outputs |
|---|
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(/.f64 (pow.f64 a2 2) (sqrt.f64 2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) 1) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(*.f64 a2 (*.f64 a2 (pow.f64 2 -1/2))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) |
(*.f64 a2 (/.f64 1 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(*.f64 (*.f64 a2 a2) (pow.f64 2 -1/2)) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) |
(*.f64 a2 (*.f64 a2 (pow.f64 2 -1/2))) |
(*.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 1) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(*.f64 1 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(*.f64 (/.f64 a2 (pow.f64 2 1/4)) (/.f64 a2 (pow.f64 2 1/4))) |
(pow.f64 (/.f64 a2 (pow.f64 2 1/4)) 2) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) (cbrt.f64 (/.f64 (pow.f64 a2 4) 2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a2 (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 a2 4) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a2 4) 2)) (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a2 (sqrt.f64 2)))) (cbrt.f64 (/.f64 (pow.f64 a2 4) 2))) |
(*.f64 (cbrt.f64 (pow.f64 a2 4)) (*.f64 (cbrt.f64 (*.f64 a2 a2)) (pow.f64 2 -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 a2 4)) (*.f64 (pow.f64 2 -1/2) (cbrt.f64 (*.f64 a2 a2)))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 (*.f64 a2 a2)))) |
(*.f64 (pow.f64 2 -1/2) (*.f64 a2 a2)) |
(*.f64 a2 (*.f64 a2 (pow.f64 2 -1/2))) |
(*.f64 (*.f64 a2 (neg.f64 a2)) (/.f64 1 (neg.f64 (sqrt.f64 2)))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(*.f64 (/.f64 1 (pow.f64 2 1/4)) (/.f64 (*.f64 a2 a2) (pow.f64 2 1/4))) |
(pow.f64 (/.f64 a2 (pow.f64 2 1/4)) 2) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a2 a2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 a2 (/.f64 a2 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 a2 (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) a2) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(*.f64 (/.f64 a2 1) (/.f64 a2 (sqrt.f64 2))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(*.f64 (/.f64 a2 (cbrt.f64 2)) (/.f64 a2 (cbrt.f64 (sqrt.f64 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (*.f64 a2 a2) (cbrt.f64 (sqrt.f64 2)))) |
(/.f64 (*.f64 a2 (/.f64 a2 (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (/.f64 (/.f64 a2 (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) a2) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) 1) (/.f64 (cbrt.f64 (*.f64 a2 a2)) (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (pow.f64 a2 4)) (/.f64 (cbrt.f64 (*.f64 a2 a2)) (sqrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 a2 a2)) (/.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 a2 4)))) |
(/.f64 (cbrt.f64 (pow.f64 a2 4)) (/.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 a2 a2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) (pow.f64 2 1/4)) (/.f64 (cbrt.f64 (*.f64 a2 a2)) (pow.f64 2 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 2)) (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a2 (sqrt.f64 2)))) (/.f64 (cbrt.f64 (pow.f64 a2 4)) (cbrt.f64 2))) |
(pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 1) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(pow.f64 (/.f64 a2 (pow.f64 2 1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) 3) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 3) 1/3) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(neg.f64 (/.f64 (*.f64 a2 a2) (neg.f64 (sqrt.f64 2)))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(sqrt.f64 (/.f64 (pow.f64 a2 4) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) 3)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(exp.f64 (log.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2)) 1)) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(*.f64 a2 (/.f64 a2 (sqrt.f64 2))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))) |
| ✓ | 99.4% | (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th))))) |
| ✓ | 96.5% | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
| ✓ | 92.2% | (*.f64 a1 (*.f64 th th)) |
Compiled 59 to 27 computations (54.2% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | a1 | @ | inf | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
| 1.0ms | a1 | @ | -inf | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
| 1.0ms | a1 | @ | 0 | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
| 1.0ms | a1 | @ | 0 | (*.f64 a1 (*.f64 th th)) |
| 0.0ms | th | @ | inf | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
| 1× | batch-egg-rewrite |
| 922× | distribute-rgt-in |
| 886× | associate-*r/ |
| 876× | distribute-lft-in |
| 656× | associate-*l/ |
| 340× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 114 |
| 1 | 297 | 102 |
| 2 | 3868 | 102 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th))))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 th th)))) 1) (2)) ((pow.f64 (*.f64 a1 (*.f64 th th)) 1) (2)) ((pow.f64 (*.f64 th (sqrt.f64 a1)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 th th))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 1/3) (2)) ((sqrt.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (2)) ((log.f64 (pow.f64 (pow.f64 (exp.f64 th) th) a1)) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (*.f64 th th))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 th th) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (*.f64 th th) 3) (pow.f64 a1 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 a1 (*.f64 th th)))) (2)) ((exp.f64 (log.f64 (*.f64 a1 (*.f64 th th)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 a1 (*.f64 th th))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 a1 (*.f64 th th)))) (2))) |
(((+.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (2)) ((+.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2)))) (2)) ((+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (2)) ((+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (2)) ((+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1)) (2)) ((+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (2)) ((+.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (2)) ((+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 a1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1))) (2)) ((+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1))) (2)) ((+.f64 (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) (2)) ((+.f64 (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (*.f64 1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) a1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1)) (2)) ((+.f64 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) 1)) (2)) ((+.f64 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1)) (2)) ((+.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) 1) (2)) ((/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 a1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 a1 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 a1 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (2)) ((/.f64 (*.f64 a1 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3))) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) (2)) ((/.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) 1) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 a1 (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 a1 (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 a1 (sqrt.f64 1/2))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 a1 (sqrt.f64 1/2))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) a1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) a1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) a1) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) a1) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 a1) (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) (pow.f64 a1 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) (2)) ((exp.f64 (log.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) (2))) |
(((+.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (2)) ((+.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 a1 (sqrt.f64 1/2))) (2)) ((+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) 1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) 1)) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 1) (2)) ((/.f64 (sqrt.f64 1/2) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (sqrt.f64 1/2))) (2)) ((/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (sqrt.f64 1/2))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3))) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 1/2)) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 1/2)) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) 1) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) 1) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 1/2))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 1/2))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) 1/3) (2)) ((sqrt.f64 (*.f64 1/2 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 2))) (2)) ((log.f64 (exp.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3)) (2)) ((cbrt.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3) (*.f64 1/2 (sqrt.f64 1/2)))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) (2)) ((fma.f64 a1 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (2)) ((fma.f64 (sqrt.f64 1/2) a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (-.f64 1 a1)) (2)) ((-.f64 (exp.f64 (log1p.f64 a1)) (-.f64 1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (2)) ((-.f64 (/.f64 (*.f64 a1 a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((-.f64 (+.f64 a1 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))))) 1) (2)) ((-.f64 (+.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (exp.f64 (log1p.f64 a1))) 1) (2)) ((*.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 1) (2)) ((*.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (2)) ((*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((*.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((*.f64 (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (2)) ((*.f64 (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (2)) ((*.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (2)) ((*.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (+.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (-.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) 3))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (2)) ((/.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 1 (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (2)) ((/.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)))) (2)) ((/.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) 3)) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (+.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) 3)) (*.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))))) (2)) ((/.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 1 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) 1) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) 3)) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) 3)) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (+.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) (2)) ((/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (2)) ((/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (2)) ((/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (2)) ((pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 1) (2)) ((pow.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (2)) ((pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) (2)) ((pow.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 2)) (2)) ((log.f64 (exp.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) (2)) ((cbrt.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3)) (2)) ((expm1.f64 (log1p.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((exp.f64 (log.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 1)) (2)) ((log1p.f64 (expm1.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (2)) ((fma.f64 (*.f64 a1 (*.f64 th th)) -1/2 a1) (2)) ((fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1) (2)) ((fma.f64 1 a1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (2)) ((fma.f64 1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1) (2)) ((fma.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) a1) (2)) ((fma.f64 (sqrt.f64 a1) (sqrt.f64 a1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 2) (cbrt.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) a1) (2)) ((fma.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 a1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (2)) ((fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) (2))) |
| 1× | egg-herbie |
| 1406× | associate-*l* |
| 1310× | associate-/l* |
| 650× | *-commutative |
| 638× | +-commutative |
| 488× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 618 | 21430 |
| 1 | 1678 | 19322 |
| 2 | 7335 | 19322 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(*.f64 (sqrt.f64 1/2) a1) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
a1 |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 th th)))) 1) |
(pow.f64 (*.f64 a1 (*.f64 th th)) 1) |
(pow.f64 (*.f64 th (sqrt.f64 a1)) 2) |
(pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 th th))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 th) th) a1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (*.f64 th th))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 th th) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 th th) 3) (pow.f64 a1 3))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (*.f64 th th)))) |
(exp.f64 (log.f64 (*.f64 a1 (*.f64 th th)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (*.f64 th th))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (*.f64 th th)))) |
(+.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(+.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2)))) |
(+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1)) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 a1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1))) |
(+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1))) |
(+.f64 (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) |
(+.f64 (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (*.f64 1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) a1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1)) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) 1)) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1)) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) 1) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (*.f64 a1 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3))) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) 1) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 a1 (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 a1 (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 a1 (sqrt.f64 1/2))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 a1 (sqrt.f64 1/2))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) a1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) a1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) a1) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) a1) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1) |
(pow.f64 (sqrt.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) (pow.f64 a1 3))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(exp.f64 (log.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(+.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) 1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) 1)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 1) |
(/.f64 (sqrt.f64 1/2) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (sqrt.f64 1/2))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (sqrt.f64 1/2))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3))) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 1/2)) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 1/2)) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) 1) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) 1) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 1/2))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 1/2))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) 1/3) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 2))) |
(log.f64 (exp.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3)) |
(cbrt.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3) (*.f64 1/2 (sqrt.f64 1/2)))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(fma.f64 a1 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) |
(fma.f64 (sqrt.f64 1/2) a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (-.f64 1 a1)) |
(-.f64 (exp.f64 (log1p.f64 a1)) (-.f64 1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) |
(-.f64 (/.f64 (*.f64 a1 a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(-.f64 (+.f64 a1 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))))) 1) |
(-.f64 (+.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (exp.f64 (log1p.f64 a1))) 1) |
(*.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 1) |
(*.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(*.f64 (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) |
(*.f64 (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) |
(*.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) |
(*.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (+.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (-.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) 3))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) |
(/.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 1 (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(/.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) 3)) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (+.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) 3)) (*.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) 1) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) 3)) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) 3)) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (+.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 2)) |
(log.f64 (exp.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(exp.f64 (log.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(fma.f64 (*.f64 a1 (*.f64 th th)) -1/2 a1) |
(fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1) |
(fma.f64 1 a1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) |
(fma.f64 1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1) |
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) a1) |
(fma.f64 (sqrt.f64 a1) (sqrt.f64 a1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 2) (cbrt.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) a1) |
(fma.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 a1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) |
(fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) |
| Outputs |
|---|
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 a1 (pow.f64 th 2)) |
(*.f64 a1 (*.f64 th th)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 1/2 (*.f64 th th) -1) (*.f64 a1 a1)))) |
(*.f64 (*.f64 a1 (*.f64 a1 (fma.f64 (*.f64 th th) 1/2 -1))) (neg.f64 (sqrt.f64 1/2))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 1/2 (*.f64 th th) -1) (*.f64 a1 a1)))) |
(*.f64 (*.f64 a1 (*.f64 a1 (fma.f64 (*.f64 th th) 1/2 -1))) (neg.f64 (sqrt.f64 1/2))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 1/2 (*.f64 th th) -1) (*.f64 a1 a1)))) |
(*.f64 (*.f64 a1 (*.f64 a1 (fma.f64 (*.f64 th th) 1/2 -1))) (neg.f64 (sqrt.f64 1/2))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 1/2 (*.f64 th th) -1) (*.f64 a1 a1)))) |
(*.f64 (*.f64 a1 (*.f64 a1 (fma.f64 (*.f64 th th) 1/2 -1))) (neg.f64 (sqrt.f64 1/2))) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a1 2)) |
(*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a1 2) (pow.f64 th 2)))) (*.f64 (sqrt.f64 1/2) (pow.f64 a1 2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) (*.f64 (sqrt.f64 1/2) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1))) |
(*.f64 -1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1)))) |
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1))) |
(*.f64 (sqrt.f64 1/2) a1) |
(*.f64 a1 (sqrt.f64 1/2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) a1) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (pow.f64 th 2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 th 2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
(neg.f64 (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1))) |
(*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1)) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
(neg.f64 (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1))) |
(*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1)) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
(neg.f64 (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1))) |
(*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1)) |
(*.f64 -1 (*.f64 a1 (-.f64 (*.f64 1/2 (pow.f64 th 2)) 1))) |
(neg.f64 (*.f64 a1 (fma.f64 1/2 (*.f64 th th) -1))) |
(*.f64 (fma.f64 (*.f64 th th) 1/2 -1) (neg.f64 a1)) |
a1 |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) |
(*.f64 (*.f64 a1 -1/2) (*.f64 th th)) |
(*.f64 (*.f64 th th) (*.f64 a1 -1/2)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 -1/2 (*.f64 a1 (pow.f64 th 2))) |
(*.f64 (*.f64 a1 -1/2) (*.f64 th th)) |
(*.f64 (*.f64 th th) (*.f64 a1 -1/2)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(+.f64 a1 (*.f64 -1/2 (*.f64 a1 (pow.f64 th 2)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 th th)))) 1) |
(*.f64 a1 (*.f64 th th)) |
(pow.f64 (*.f64 a1 (*.f64 th th)) 1) |
(*.f64 a1 (*.f64 th th)) |
(pow.f64 (*.f64 th (sqrt.f64 a1)) 2) |
(*.f64 a1 (*.f64 th th)) |
(pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 th th))) 3) |
(*.f64 a1 (*.f64 th th)) |
(pow.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 1/3) |
(*.f64 a1 (*.f64 th th)) |
(sqrt.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) |
(sqrt.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 th) th) a1)) |
(*.f64 a1 (log.f64 (pow.f64 (exp.f64 th) th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (*.f64 th th))))) |
(*.f64 a1 (*.f64 th th)) |
(cbrt.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3)) |
(*.f64 a1 (*.f64 th th)) |
(cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 th th) 3))) |
(*.f64 a1 (*.f64 th th)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 th th) 3) (pow.f64 a1 3))) |
(*.f64 a1 (*.f64 th th)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (*.f64 th th)))) |
(*.f64 a1 (*.f64 th th)) |
(exp.f64 (log.f64 (*.f64 a1 (*.f64 th th)))) |
(*.f64 a1 (*.f64 th th)) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (*.f64 th th))) 1)) |
(*.f64 a1 (*.f64 th th)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (*.f64 th th)))) |
(*.f64 a1 (*.f64 th th)) |
(+.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 a1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2)))) (*.f64 1 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1)) (*.f64 1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) a1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 a1 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) a1) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 1) (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) a1) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 a1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) 1) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 a1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 a1 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 a1 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 a1 (/.f64 (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) (*.f64 (fma.f64 a1 (sqrt.f64 1/2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/8)) (*.f64 (sqrt.f64 1/2) (-.f64 a1 (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) a1) |
(/.f64 (*.f64 a1 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3))) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 a1 (/.f64 (fma.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 a1 (sqrt.f64 1/2))))) (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (*.f64 -1/8 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) 3))) (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) a1) |
(/.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) 1) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1))) (/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (/.f64 (sqrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))) (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1))) (/.f64 (sqrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))))) (sqrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2)) (/.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(*.f64 (/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2))) (cbrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2)) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (/.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))) (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 a1 (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 a1 (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 a1 (sqrt.f64 1/2))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 a1 (sqrt.f64 1/2))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) a1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) a1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) a1) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 a1 (/.f64 (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) (*.f64 (fma.f64 a1 (sqrt.f64 1/2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/8)) (*.f64 (sqrt.f64 1/2) (-.f64 a1 (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) a1) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) a1) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 a1 (/.f64 (fma.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 a1 (sqrt.f64 1/2))))) (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (*.f64 -1/8 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) 3))) (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) a1) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (*.f64 (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2)))) (fma.f64 (sqrt.f64 (*.f64 a1 -1/2)) th (sqrt.f64 a1)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))))) (/.f64 a1 (fma.f64 th (sqrt.f64 (*.f64 a1 -1/2)) (sqrt.f64 a1)))) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(/.f64 (/.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 a1 (sqrt.f64 1/2)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) a1) |
(pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(pow.f64 (sqrt.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 2) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 3) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(pow.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3) 1/3) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1))) 2)) |
(fabs.f64 (*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))))) |
(log.f64 (pow.f64 (exp.f64 a1) (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(cbrt.f64 (*.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) (pow.f64 a1 3))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(exp.f64 (log.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(*.f64 a1 (*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1) 1) (*.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) 1) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(/.f64 (sqrt.f64 1/2) (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (sqrt.f64 1/2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (*.f64 (fma.f64 a1 (sqrt.f64 1/2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/8)) (*.f64 (sqrt.f64 1/2) (-.f64 a1 (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) 3)) (fma.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 a1 (sqrt.f64 1/2)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (*.f64 -1/8 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) 3))) (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2))) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (*.f64 (fma.f64 a1 (sqrt.f64 1/2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/8)) (*.f64 (sqrt.f64 1/2) (-.f64 a1 (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3))) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) 3)) (fma.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 a1 (sqrt.f64 1/2)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (*.f64 -1/8 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) 3))) (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (/.f64 (sqrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))) (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 (sqrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1))))) |
(/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)))) (sqrt.f64 1/2))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2)) (/.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2)) (cbrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2)) (/.f64 (cbrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2)) (cbrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (sqrt.f64 1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 1/2)) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 1/2)) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) 1) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))) |
(/.f64 (*.f64 (fma.f64 a1 (sqrt.f64 1/2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))) (-.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/8)) (*.f64 (sqrt.f64 1/2) (-.f64 a1 (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) 3)) 1) (+.f64 (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2))) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) 3)) (fma.f64 (*.f64 a1 (sqrt.f64 1/2)) (*.f64 a1 (sqrt.f64 1/2)) (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 a1 (sqrt.f64 1/2)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a1 (sqrt.f64 1/2)) 3) (*.f64 -1/8 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th))) 3))) (fma.f64 (*.f64 a1 a1) 1/2 (*.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 th th)))) (*.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 1/2))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1))))) |
(/.f64 (sqrt.f64 1/2) (/.f64 (/.f64 (sqrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))) (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 1/2))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 (sqrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1))))) |
(/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)))) (sqrt.f64 1/2))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 (sqrt.f64 (*.f64 a1 -1/2)) th (sqrt.f64 a1)) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))))) |
(*.f64 (/.f64 (sqrt.f64 1/2) (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 th (sqrt.f64 (*.f64 a1 -1/2)) (sqrt.f64 a1)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 1/2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 (sqrt.f64 (*.f64 a1 -1/2)) th (sqrt.f64 a1)) (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))))) |
(*.f64 (/.f64 (sqrt.f64 1/2) (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 th (sqrt.f64 (*.f64 a1 -1/2)) (sqrt.f64 a1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 1/2)) |
(*.f64 (/.f64 (sqrt.f64 1/2) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 1) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 2) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 3) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) 1/3) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 2))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1) 2))) |
(sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) 2))) |
(log.f64 (exp.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(cbrt.f64 (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3) (*.f64 1/2 (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1)) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(fma.f64 a1 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(fma.f64 (sqrt.f64 1/2) a1 (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 -1/2 (sqrt.f64 1/2)))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (sqrt.f64 1/2))) |
(*.f64 a1 (*.f64 (fma.f64 (*.f64 th th) -1/2 1) (sqrt.f64 1/2))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) 1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) (-.f64 1 a1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)))) (-.f64 1 a1)) |
(+.f64 a1 (expm1.f64 (log1p.f64 (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) |
(-.f64 (exp.f64 (log1p.f64 a1)) (-.f64 1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a1)) 1) (*.f64 (*.f64 a1 -1/2) (*.f64 th th))) |
(fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (expm1.f64 (log1p.f64 a1))) |
(-.f64 (/.f64 (*.f64 a1 a1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(-.f64 (+.f64 a1 (exp.f64 (log1p.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)))) (-.f64 1 a1)) |
(+.f64 a1 (expm1.f64 (log1p.f64 (*.f64 (*.f64 th th) (*.f64 a1 -1/2))))) |
(-.f64 (+.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (exp.f64 (log1p.f64 a1))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a1)) 1) (*.f64 (*.f64 a1 -1/2) (*.f64 th th))) |
(fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (expm1.f64 (log1p.f64 a1))) |
(*.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(*.f64 (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(*.f64 (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(*.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(*.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (+.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(/.f64 (*.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) |
(*.f64 (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 1/8))) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (-.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (-.f64 (*.f64 a1 (pow.f64 a1 3)) (*.f64 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)) (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))))) (-.f64 (*.f64 a1 a1) (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (-.f64 (pow.f64 a1 4) (*.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 (*.f64 a1 1/4))) (*.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) (*.f64 a1 (-.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (+.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) 3))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (-.f64 (*.f64 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (*.f64 (*.f64 a1 a1) (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)) 3) (pow.f64 a1 6))) (+.f64 (*.f64 a1 (pow.f64 a1 3)) (*.f64 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)) (-.f64 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)) (*.f64 a1 a1))))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 th th)) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))) 3) (pow.f64 a1 6))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 th th)) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))) (*.f64 a1 (-.f64 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))) a1)) (pow.f64 a1 4))) |
(/.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(/.f64 1 (/.f64 1 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) (/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))) (/.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (/.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) |
(*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) (/.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4))) (/.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(/.f64 (-.f64 (pow.f64 a1 6) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) (pow.f64 (*.f64 a1 (*.f64 th th)) 3)) 1/64)) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 6) -1/64)) (*.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 1/8)))) |
(/.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)))) |
(/.f64 (-.f64 (*.f64 a1 (pow.f64 a1 3)) (*.f64 1/16 (*.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (fma.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 4) (*.f64 -1/16 (*.f64 (pow.f64 a1 4) (*.f64 (pow.f64 th 4) (pow.f64 th 4))))) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (*.f64 (+.f64 (*.f64 (pow.f64 th 4) 1/4) 1) (*.f64 a1 a1))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 4) (*.f64 -1/16 (*.f64 (pow.f64 a1 4) (*.f64 (pow.f64 th 4) (pow.f64 th 4))))) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (*.f64 (+.f64 1 (*.f64 (pow.f64 th 4) 1/4)) (*.f64 a1 a1))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) 3)) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))) (+.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (*.f64 (pow.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 3) -1/512)) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 6) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (-.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (pow.f64 a1 3)))))) |
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 3) -1/512 (pow.f64 (pow.f64 a1 3) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (neg.f64 (pow.f64 a1 3))) (pow.f64 a1 6))) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) 3)) (*.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))))) |
(/.f64 (-.f64 (pow.f64 a1 6) (pow.f64 (*.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) 1/4) 3)) (*.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 (pow.f64 a1 3)) (*.f64 (*.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) 1/4) (fma.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (*.f64 a1 a1)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 6) -1/64)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 (*.f64 a1 1/4))) (*.f64 (+.f64 (*.f64 (pow.f64 th 4) 1/4) 1) (*.f64 a1 a1)) (pow.f64 a1 4))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 6) -1/64)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 (*.f64 a1 1/4))) (*.f64 (+.f64 1 (*.f64 (pow.f64 th 4) 1/4)) (*.f64 a1 a1)) (pow.f64 a1 4))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)))) |
(/.f64 (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) (/.f64 (sqrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) (/.f64 (sqrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) (sqrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2) (/.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2) (cbrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2) (/.f64 (cbrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (*.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1)) 1) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) 1) (neg.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) 1) (neg.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)))) |
(/.f64 (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) (/.f64 (sqrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) (/.f64 (sqrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (sqrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) (sqrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2) (/.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) (cbrt.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2) (cbrt.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2)) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1)) 2) (/.f64 (cbrt.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) (cbrt.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 a1 a1))) |
(/.f64 (-.f64 (*.f64 a1 (pow.f64 a1 3)) (*.f64 1/16 (*.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))) (*.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (fma.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (*.f64 a1 a1)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 4) (*.f64 -1/16 (*.f64 (pow.f64 a1 4) (*.f64 (pow.f64 th 4) (pow.f64 th 4))))) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (*.f64 (+.f64 (*.f64 (pow.f64 th 4) 1/4) 1) (*.f64 a1 a1))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 4) (*.f64 -1/16 (*.f64 (pow.f64 a1 4) (*.f64 (pow.f64 th 4) (pow.f64 th 4))))) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (*.f64 (+.f64 1 (*.f64 (pow.f64 th 4) 1/4)) (*.f64 a1 a1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a1 a1) 3) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) 3)) (/.f64 1 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (+.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1))))))) |
(/.f64 (-.f64 (pow.f64 a1 6) (pow.f64 (*.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) 1/4) 3)) (*.f64 (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th))) (+.f64 (*.f64 a1 (pow.f64 a1 3)) (*.f64 (*.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) 1/4) (fma.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)) (*.f64 a1 a1)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 6) -1/64)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 (*.f64 a1 1/4))) (*.f64 (+.f64 (*.f64 (pow.f64 th 4) 1/4) 1) (*.f64 a1 a1)) (pow.f64 a1 4))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 6) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 6) -1/64)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) (fma.f64 (*.f64 (pow.f64 th 4) (*.f64 a1 (*.f64 a1 1/4))) (*.f64 (+.f64 1 (*.f64 (pow.f64 th 4) 1/4)) (*.f64 a1 a1)) (pow.f64 a1 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))) |
(/.f64 (-.f64 (pow.f64 a1 6) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) (pow.f64 (*.f64 a1 (*.f64 th th)) 3)) 1/64)) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (-.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)))) |
(/.f64 (+.f64 (pow.f64 a1 6) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 6) -1/64)) (*.f64 (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1)))))) (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 1/8)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) 3)) (/.f64 1 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (+.f64 (*.f64 (pow.f64 a1 3) (pow.f64 a1 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a1 3) 3) (*.f64 (pow.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 3) -1/512)) (*.f64 (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1))) (+.f64 (pow.f64 a1 6) (*.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (-.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (pow.f64 a1 3)))))) |
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) 3) -1/512 (pow.f64 (pow.f64 a1 3) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8) (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (neg.f64 (pow.f64 a1 3))) (pow.f64 a1 6))) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) 1) (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) (sqrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (*.f64 (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th))))))) (cbrt.f64 (+.f64 a1 (*.f64 1/2 (*.f64 a1 (*.f64 th th)))))) |
(/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 a1 (*.f64 (*.f64 1/2 a1) (*.f64 th th)))) |
(/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 1/2 (*.f64 a1 (*.f64 th th)) a1)) |
(/.f64 (/.f64 (-.f64 (*.f64 a1 a1) (*.f64 1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th))) |
(/.f64 (/.f64 (+.f64 (*.f64 a1 a1) (*.f64 -1/4 (*.f64 (pow.f64 th 4) (*.f64 a1 a1)))) (fma.f64 (sqrt.f64 (*.f64 a1 -1/2)) th (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))))) |
(/.f64 (/.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 a1 (pow.f64 th 4))) -1/4)) (fma.f64 th (sqrt.f64 (*.f64 a1 -1/2)) (sqrt.f64 a1))) (-.f64 (sqrt.f64 a1) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) 1) (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) (sqrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (*.f64 (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1)))))) (cbrt.f64 (fma.f64 a1 a1 (*.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) (-.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1))))) |
(/.f64 (+.f64 (pow.f64 a1 3) (*.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8)) (fma.f64 a1 a1 (*.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) (-.f64 (*.f64 (*.f64 a1 -1/2) (*.f64 th th)) a1)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 a1 (*.f64 th th)) 3) -1/8 (pow.f64 a1 3)) (*.f64 a1 (+.f64 a1 (*.f64 th (*.f64 (*.f64 th -1/2) (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) (neg.f64 a1))))))) |
(pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 2) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 3) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3) 1/3) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1) 2)) |
(fabs.f64 (*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1))) |
(log.f64 (exp.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) 3)) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(exp.f64 (log.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1)) 1)) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 (*.f64 a1 (*.f64 th th)) -1/2 a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 -1/2 (*.f64 a1 (*.f64 th th)) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 1 a1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 1 (*.f64 a1 (*.f64 (*.f64 th th) -1/2)) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) (*.f64 (sqrt.f64 (*.f64 a1 -1/2)) th) a1) |
(fma.f64 (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))) (*.f64 th (sqrt.f64 (*.f64 a1 -1/2))) a1) |
(fma.f64 (sqrt.f64 a1) (sqrt.f64 a1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) 2) (cbrt.f64 (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 (pow.f64 (cbrt.f64 a1) 2) (cbrt.f64 a1) (*.f64 a1 (*.f64 (*.f64 th th) -1/2))) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
(fma.f64 (*.f64 a1 -1/2) (*.f64 th th) a1) |
(*.f64 a1 (+.f64 1 (*.f64 th (*.f64 th -1/2)))) |
(*.f64 a1 (fma.f64 (*.f64 th th) -1/2 1)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| ✓ | 99.5% | (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
Compiled 28 to 15 computations (46.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | th | @ | -inf | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| 0.0ms | a2 | @ | inf | (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
| 0.0ms | a2 | @ | 0 | (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
| 0.0ms | th | @ | 0 | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| 0.0ms | th | @ | inf | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| 1× | batch-egg-rewrite |
| 1992× | add-sqr-sqrt |
| 1974× | *-un-lft-identity |
| 1826× | add-cube-cbrt |
| 1798× | add-cbrt-cube |
| 212× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 44 |
| 1 | 218 | 44 |
| 2 | 2569 | 44 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) 1) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) (2)) ((pow.f64 (*.f64 a2 (pow.f64 1/2 1/4)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) 1/3) (2)) ((sqrt.f64 (*.f64 1/2 (pow.f64 a2 4))) (2)) ((log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a2 a2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) 1) (2)) ((pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 1) (2)) ((pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) a2) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 3) 1/3) (2)) ((sqrt.f64 (*.f64 (*.f64 1/2 (pow.f64 a2 4)) (pow.f64 (cos.f64 th) 2))) (2)) ((log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a2 a2)) (cos.f64 th))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) (2)) ((exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) (2))) |
| 1× | egg-herbie |
| 902× | log-prod |
| 786× | associate--r+ |
| 698× | unswap-sqr |
| 592× | associate-*r/ |
| 580× | *-commutative |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 98 | 1606 |
| 1 | 253 | 1606 |
| 2 | 1043 | 1558 |
| 3 | 3405 | 1538 |
| 4 | 6668 | 1538 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4)))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 6)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4))))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) 1) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) |
(pow.f64 (*.f64 a2 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) 1/3) |
(sqrt.f64 (*.f64 1/2 (pow.f64 a2 4))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a2 a2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) 1) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) a2) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 1/2 (pow.f64 a2 4)) (pow.f64 (cos.f64 th) 2))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a2 a2)) (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 th th)))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 th th))))) |
(*.f64 (*.f64 a2 a2) (+.f64 (*.f64 (*.f64 th th) (*.f64 (sqrt.f64 1/2) -1/2)) (sqrt.f64 1/2))) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4)))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 th th)) (*.f64 1/24 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (pow.f64 th 4))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 th th))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (*.f64 a2 a2) (pow.f64 th 4)) 1/24)))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (+.f64 (*.f64 -1/2 (*.f64 th th)) (*.f64 1/24 (pow.f64 th 4))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (pow.f64 a2 2)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 2)))) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 6)))) (*.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (pow.f64 th 4))))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (*.f64 th th)) (fma.f64 -1/720 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (pow.f64 th 6))) (*.f64 1/24 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (pow.f64 th 4)))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (fma.f64 -1/2 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (*.f64 th th))) (fma.f64 1/24 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (pow.f64 th 4))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 (*.f64 a2 (pow.f64 th 6))) -1/720))))) |
(+.f64 (*.f64 (*.f64 a2 a2) (+.f64 (*.f64 (*.f64 th th) (*.f64 (sqrt.f64 1/2) -1/2)) (sqrt.f64 1/2))) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (+.f64 (*.f64 1/24 (pow.f64 th 4)) (*.f64 -1/720 (pow.f64 th 6))))) |
(fma.f64 (sqrt.f64 1/2) (*.f64 a2 a2) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (+.f64 (*.f64 -1/2 (*.f64 th th)) (+.f64 (*.f64 -1/720 (pow.f64 th 6)) (*.f64 1/24 (pow.f64 th 4)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 a2 2) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(pow.f64 (*.f64 a2 (pow.f64 1/2 1/4)) 2) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 3) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3) 1/3) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(sqrt.f64 (*.f64 1/2 (pow.f64 a2 4))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) 3)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) 1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) 1) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 1) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 1/2) (cos.f64 th))) a2) 2) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))) 3) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 3) 1/3) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(sqrt.f64 (*.f64 (*.f64 1/2 (pow.f64 a2 4)) (pow.f64 (cos.f64 th) 2))) |
(sqrt.f64 (*.f64 1/2 (*.f64 (pow.f64 a2 4) (pow.f64 (cos.f64 th) 2)))) |
(fabs.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sqrt.f64 1/2)) (*.f64 a2 a2)) (cos.f64 th))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) 3)) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th)))) 1)) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))))) |
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) (cos.f64 th)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a2 a2) (cos.f64 th))) |
Compiled 16519 to 9492 computations (42.5% saved)
32 alts after pruning (21 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 651 | 6 | 657 |
| Fresh | 1 | 15 | 16 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 10 | 11 |
| Total | 653 | 32 | 685 |
| Status | Accuracy | Program |
|---|---|---|
| 34.0% | (pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) | |
| 34.4% | (pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) | |
| ✓ | 54.5% | (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
| 25.4% | (/.f64 (*.f64 (pow.f64 a2 4) (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) | |
| 30.1% | (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) | |
| 55.7% | (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) | |
| ✓ | 34.1% | (/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
| ✓ | 57.3% | (/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
| ✓ | 34.5% | (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
| 55.2% | (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) | |
| 34.1% | (/.f64 a2 (/.f64 (sqrt.f64 2) a2)) | |
| 34.5% | (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) | |
| 25.4% | (-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) | |
| ✓ | 99.3% | (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| 34.1% | (*.f64 (/.f64 a2 (sqrt.f64 2)) a2) | |
| ✓ | 34.5% | (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
| 34.1% | (*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) | |
| 30.1% | (*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) | |
| 34.5% | (*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) | |
| 16.0% | (*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) | |
| 29.6% | (*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) | |
| 10.1% | (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) | |
| ✓ | 55.7% | (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| 34.1% | (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) | |
| 57.3% | (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) | |
| ✓ | 34.5% | (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
| ✓ | 99.3% | (*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
| ✓ | 55.6% | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
| 57.3% | (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) | |
| 34.5% | (*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) | |
| ✓ | 57.3% | (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
| 11.2% | (*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
Compiled 396 to 302 computations (23.7% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (*.f64 (pow.f64 2 -1/2) (cos.f64 th)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
(*.f64 (cos.f64 th) (+.f64 (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (/.f64 a2 (sqrt.f64 2)) a2))) |
(/.f64 (*.f64 (pow.f64 a2 4) (/.f64 (neg.f64 (cos.f64 th)) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)) (pow.f64 a2 4)) (/.f64 (cos.f64 th) (sqrt.f64 2))) (-.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (pow.f64 (hypot.f64 a1 a2) 2))) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 a1 a2) (pow.f64 2 1/4)) 2) (cos.f64 th)) |
(+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2))) |
| Outputs |
|---|
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
8 calls:
| 32.0ms | a1 |
| 27.0ms | (+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2))) |
| 25.0ms | a2 |
| 23.0ms | th |
| 21.0ms | (cos.f64 th) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.3% | 1 | a1 |
| 99.3% | 1 | a2 |
| 99.3% | 1 | th |
| 99.3% | 1 | (+.f64 (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2))) |
| 99.3% | 1 | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 99.3% | 1 | (cos.f64 th) |
| 99.3% | 1 | (*.f64 a1 a1) |
| 99.3% | 1 | (*.f64 a2 a2) |
Compiled 585 to 324 computations (44.6% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)))) |
(*.f64 (*.f64 (pow.f64 2 -1/2) (cos.f64 th)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
| Outputs |
|---|
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
7 calls:
| 38.0ms | th |
| 21.0ms | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 20.0ms | a1 |
| 20.0ms | a2 |
| 18.0ms | (cos.f64 th) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.3% | 1 | a1 |
| 99.3% | 1 | a2 |
| 99.3% | 1 | th |
| 99.3% | 1 | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 99.3% | 1 | (cos.f64 th) |
| 99.3% | 1 | (*.f64 a1 a1) |
| 99.3% | 1 | (*.f64 a2 a2) |
Compiled 450 to 253 computations (43.8% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) |
| Outputs |
|---|
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2)) |
7 calls:
| 156.0ms | a1 |
| 68.0ms | (cos.f64 th) |
| 67.0ms | a2 |
| 67.0ms | th |
| 65.0ms | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.6% | 4 | a1 |
| 88.5% | 4 | a2 |
| 80.3% | 4 | th |
| 80.5% | 5 | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 80.5% | 5 | (cos.f64 th) |
| 82.1% | 4 | (*.f64 a1 a1) |
| 82.8% | 4 | (*.f64 a2 a2) |
Compiled 409 to 239 computations (41.6% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 34.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 31.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 31.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 38.0ms | 80× | body | 1024 | valid |
| 37.0ms | 202× | body | 256 | valid |
| 17.0ms | 54× | body | 512 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
(/.f64 (*.f64 (cos.f64 th) (*.f64 a1 a1)) (sqrt.f64 2)) |
| Outputs |
|---|
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2)) |
7 calls:
| 146.0ms | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 85.0ms | a1 |
| 80.0ms | a2 |
| 72.0ms | (cos.f64 th) |
| 70.0ms | (*.f64 a1 a1) |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.5% | 4 | a1 |
| 88.6% | 5 | a2 |
| 80.3% | 4 | th |
| 80.5% | 5 | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 80.5% | 5 | (cos.f64 th) |
| 82.1% | 4 | (*.f64 a1 a1) |
| 82.8% | 4 | (*.f64 a2 a2) |
Compiled 400 to 235 computations (41.3% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 27.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 28.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 67.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 56.0ms | 55× | body | 512 | valid |
| 38.0ms | 230× | body | 256 | valid |
| 23.0ms | 51× | body | 1024 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(/.f64 (*.f64 a1 (*.f64 a1 (cos.f64 th))) (sqrt.f64 2)) |
| Outputs |
|---|
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
7 calls:
| 84.0ms | a2 |
| 84.0ms | (cos.f64 th) |
| 79.0ms | (*.f64 a2 a2) |
| 76.0ms | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 65.0ms | a1 |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.5% | 4 | a1 |
| 88.6% | 5 | a2 |
| 80.3% | 4 | th |
| 80.5% | 5 | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 80.5% | 5 | (cos.f64 th) |
| 82.1% | 4 | (*.f64 a1 a1) |
| 82.8% | 4 | (*.f64 a2 a2) |
Compiled 382 to 228 computations (40.3% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 31.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 30.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 29.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 37.0ms | 222× | body | 256 | valid |
| 31.0ms | 64× | body | 1024 | valid |
| 16.0ms | 50× | body | 512 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a2 a2)) |
(/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a1 a1))) |
| Outputs |
|---|
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
7 calls:
| 71.0ms | a2 |
| 63.0ms | a1 |
| 61.0ms | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 59.0ms | (cos.f64 th) |
| 58.0ms | th |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.5% | 4 | a1 |
| 88.6% | 5 | a2 |
| 80.3% | 4 | th |
| 80.5% | 5 | (/.f64 (cos.f64 th) (sqrt.f64 2)) |
| 80.5% | 5 | (cos.f64 th) |
| 82.1% | 4 | (*.f64 a1 a1) |
| 82.7% | 4 | (*.f64 a2 a2) |
Compiled 364 to 221 computations (39.3% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 29.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 30.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 32.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 37.0ms | 227× | body | 256 | valid |
| 31.0ms | 65× | body | 1024 | valid |
| 17.0ms | 44× | body | 512 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
| Outputs |
|---|
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th)))) |
6 calls:
| 71.0ms | a2 |
| 57.0ms | a1 |
| 57.0ms | (cos.f64 th) |
| 56.0ms | th |
| 35.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.5% | 4 | a1 |
| 88.6% | 5 | a2 |
| 80.3% | 4 | th |
| 80.5% | 5 | (cos.f64 th) |
| 82.1% | 4 | (*.f64 a1 a1) |
| 82.7% | 4 | (*.f64 a2 a2) |
Compiled 329 to 202 computations (38.6% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 32.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 31.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 33.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 43.0ms | 90× | body | 1024 | valid |
| 33.0ms | 200× | body | 256 | valid |
| 14.0ms | 46× | body | 512 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
| Outputs |
|---|
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
6 calls:
| 69.0ms | a2 |
| 54.0ms | a1 |
| 54.0ms | th |
| 53.0ms | (cos.f64 th) |
| 31.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.5% | 4 | a1 |
| 88.5% | 4 | a2 |
| 80.3% | 4 | th |
| 80.4% | 5 | (cos.f64 th) |
| 82.1% | 4 | (*.f64 a1 a1) |
| 82.7% | 4 | (*.f64 a2 a2) |
Compiled 320 to 197 computations (38.4% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 29.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 29.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 30.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 36.0ms | 79× | body | 1024 | valid |
| 35.0ms | 213× | body | 256 | valid |
| 13.0ms | 44× | body | 512 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
| Outputs |
|---|
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
6 calls:
| 66.0ms | a2 |
| 52.0ms | (cos.f64 th) |
| 51.0ms | a1 |
| 50.0ms | th |
| 30.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.5% | 4 | a1 |
| 88.5% | 4 | a2 |
| 80.3% | 4 | th |
| 80.4% | 5 | (cos.f64 th) |
| 82.1% | 4 | (*.f64 a1 a1) |
| 82.7% | 4 | (*.f64 a2 a2) |
Compiled 311 to 192 computations (38.3% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 29.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 28.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 35.0ms | 229× | body | 256 | valid |
| 26.0ms | 55× | body | 1024 | valid |
| 16.0ms | 52× | body | 512 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (cos.f64 th) (/.f64 a1 (/.f64 (sqrt.f64 2) a1))) |
| Outputs |
|---|
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
6 calls:
| 52.0ms | th |
| 52.0ms | (cos.f64 th) |
| 51.0ms | a1 |
| 41.0ms | a2 |
| 32.0ms | (*.f64 a1 a1) |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.5% | 4 | a1 |
| 86.9% | 2 | a2 |
| 80.2% | 4 | th |
| 80.4% | 5 | (cos.f64 th) |
| 82.0% | 4 | (*.f64 a1 a1) |
| 82.7% | 4 | (*.f64 a2 a2) |
Compiled 302 to 187 computations (38.1% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | -5.299540819977983e-155 | -6.981033459670755e-157 |
| 29.0ms | -1.5676968849384842e-94 | -8.27812320560418e-97 |
| 28.0ms | -4.499116667144033e-81 | -1.9722812890343158e-82 |
| 37.0ms | 229× | body | 256 | valid |
| 27.0ms | 57× | body | 1024 | valid |
| 14.0ms | 50× | body | 512 | valid |
Compiled 574 to 440 computations (23.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) |
| Outputs |
|---|
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) |
6 calls:
| 36.0ms | th |
| 35.0ms | a2 |
| 28.0ms | a1 |
| 21.0ms | (cos.f64 th) |
| 20.0ms | (*.f64 a1 a1) |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.6% | 2 | a1 |
| 70.1% | 2 | a2 |
| 75.6% | 3 | th |
| 75.6% | 2 | (cos.f64 th) |
| 68.6% | 2 | (*.f64 a1 a1) |
| 68.9% | 2 | (*.f64 a2 a2) |
Compiled 284 to 178 computations (37.3% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 794855.634371474 | 3689397.1334749274 |
| 0.0ms | -7811589489439244.0 | -7764870048515884.0 |
| 17.0ms | 96× | body | 256 | valid |
Compiled 190 to 140 computations (26.3% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(*.f64 (pow.f64 2 -1/2) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(*.f64 -1/2 (*.f64 (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2))) (*.f64 th th))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 a1 (*.f64 th th)) (*.f64 a1 -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 a1 (*.f64 (sqrt.f64 1/2) (+.f64 a1 (*.f64 -1/2 (*.f64 a1 (*.f64 th th)))))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a2 a2))) |
(*.f64 (+.f64 1 (*.f64 th (*.f64 th -1/2))) (*.f64 a1 (*.f64 a1 (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 th th)) 1) (*.f64 a1 a1)) (sqrt.f64 2)) |
(sqrt.f64 (/.f64 (pow.f64 a1 4) 2)) |
(pow.f64 (*.f64 a1 (pow.f64 1/2 1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 2) (*.f64 a2 a2)) -1) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
5 calls:
| 13.0ms | th |
| 12.0ms | a1 |
| 12.0ms | a2 |
| 9.0ms | (*.f64 a2 a2) |
| 7.0ms | (*.f64 a1 a1) |
| Accuracy | Segments | Branch |
|---|---|---|
| 54.5% | 1 | a1 |
| 54.5% | 1 | a2 |
| 54.5% | 1 | th |
| 54.5% | 1 | (*.f64 a1 a1) |
| 54.5% | 1 | (*.f64 a2 a2) |
Compiled 261 to 164 computations (37.2% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 (*.f64 a2 a2) (sqrt.f64 2)) |
(*.f64 a1 (/.f64 1 (/.f64 (sqrt.f64 2) a1))) |
(*.f64 (sqrt.f64 (/.f64 a1 (/.f64 2 a1))) a1) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a1 a1)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (*.f64 a2 a2)) |
(*.f64 (*.f64 (neg.f64 a1) (/.f64 1 (neg.f64 (sqrt.f64 2)))) a1) |
(-.f64 (+.f64 1 (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1))) 1) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a1) (sqrt.f64 2)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
5 calls:
| 28.0ms | th |
| 28.0ms | (*.f64 a1 a1) |
| 20.0ms | a2 |
| 14.0ms | a1 |
| 10.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.8% | 2 | a1 |
| 49.9% | 2 | a2 |
| 37.7% | 4 | th |
| 47.3% | 7 | (*.f64 a1 a1) |
| 46.2% | 2 | (*.f64 a2 a2) |
Compiled 127 to 86 computations (32.3% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 3.3025490478137326e-190 | 1.847809808480659e-189 |
| 11.0ms | 69× | body | 256 | valid |
| 7.0ms | 15× | body | 1024 | valid |
| 4.0ms | 12× | body | 512 | valid |
Compiled 148 to 116 computations (21.6% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
| Outputs |
|---|
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(/.f64 a2 (/.f64 (sqrt.f64 2) a2)) |
5 calls:
| 19.0ms | (*.f64 a1 a1) |
| 17.0ms | th |
| 12.0ms | a2 |
| 9.0ms | a1 |
| 6.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.8% | 2 | a1 |
| 49.9% | 2 | a2 |
| 37.7% | 4 | th |
| 47.3% | 7 | (*.f64 a1 a1) |
| 46.2% | 2 | (*.f64 a2 a2) |
Compiled 63 to 44 computations (30.2% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 3.3025490478137326e-190 | 1.847809808480659e-189 |
| 12.0ms | 74× | body | 256 | valid |
| 8.0ms | 16× | body | 1024 | valid |
| 2.0ms | 6× | body | 512 | valid |
Compiled 148 to 116 computations (21.6% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
| Outputs |
|---|
(/.f64 a1 (/.f64 (sqrt.f64 2) a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
5 calls:
| 17.0ms | th |
| 13.0ms | (*.f64 a1 a1) |
| 11.0ms | a2 |
| 8.0ms | a1 |
| 7.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.8% | 2 | a1 |
| 49.9% | 2 | a2 |
| 37.7% | 4 | th |
| 45.7% | 4 | (*.f64 a1 a1) |
| 46.2% | 2 | (*.f64 a2 a2) |
Compiled 57 to 40 computations (29.8% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 3.3025490478137326e-190 | 1.847809808480659e-189 |
| 11.0ms | 69× | body | 256 | valid |
| 6.0ms | 14× | body | 1024 | valid |
| 4.0ms | 13× | body | 512 | valid |
Compiled 148 to 116 computations (21.6% saved)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (/.f64 a2 (sqrt.f64 2)) a2) |
| Outputs |
|---|
(*.f64 (/.f64 a1 (sqrt.f64 2)) a1) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
5 calls:
| 17.0ms | th |
| 14.0ms | (*.f64 a1 a1) |
| 10.0ms | a2 |
| 8.0ms | a1 |
| 6.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.8% | 2 | a1 |
| 49.9% | 2 | a2 |
| 37.7% | 4 | th |
| 47.2% | 6 | (*.f64 a1 a1) |
| 46.2% | 2 | (*.f64 a2 a2) |
Compiled 51 to 36 computations (29.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 3.3025490478137326e-190 | 1.847809808480659e-189 |
| 10.0ms | 67× | body | 256 | valid |
| 8.0ms | 17× | body | 1024 | valid |
| 3.0ms | 12× | body | 512 | valid |
Compiled 148 to 116 computations (21.6% saved)
Total -22.9b remaining (-71.4%)
Threshold costs -22.9b (-71.4%)
| Inputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)) |
5 calls:
| 10.0ms | (*.f64 a1 a1) |
| 8.0ms | th |
| 8.0ms | a2 |
| 6.0ms | a1 |
| 4.0ms | (*.f64 a2 a2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.7% | 2 | a1 |
| 49.9% | 2 | a2 |
| 36.1% | 2 | th |
| 45.6% | 4 | (*.f64 a1 a1) |
| 46.2% | 2 | (*.f64 a2 a2) |
Compiled 39 to 28 computations (28.2% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 3.3025490478137326e-190 | 1.847809808480659e-189 |
| 10.0ms | 67× | body | 256 | valid |
| 8.0ms | 18× | body | 1024 | valid |
| 3.0ms | 11× | body | 512 | valid |
Compiled 148 to 116 computations (21.6% saved)
| 1× | egg-herbie |
| 34× | *-commutative |
| 12× | if-if-or-not |
| 12× | if-not |
| 8× | not-or |
| 4× | not-not |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 120 | 1436 |
| 1 | 151 | 1396 |
| 2 | 157 | 1396 |
| 3 | 163 | 1388 |
| 4 | 165 | 1388 |
| 5 | 171 | 1388 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(if (<=.f64 a1 -6664279552073239/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2))))) |
(if (<=.f64 a1 -7903152032907367/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -1382821872737233/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2))))) |
(if (<=.f64 a1 -4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -155003810463073/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))) |
(if (<=.f64 a1 -1495190925144637/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -4136441080187897/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))) |
(if (<=.f64 a1 -2734063405978765/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))) |
(if (<=.f64 a1 -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))))) |
(if (<=.f64 a1 -2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))))) |
(if (<=.f64 a1 -640796110776273/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -5771778251424973/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(if (<=.f64 th -7800000000000000) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 th 800000) (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
| Outputs |
|---|
(*.f64 (cos.f64 th) (/.f64 (fma.f64 a1 a1 (*.f64 a2 a2)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a1 a1) (*.f64 a2 a2))) |
(*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (+.f64 (*.f64 a2 a2) (*.f64 a1 a1))) |
(if (<=.f64 a1 -6664279552073239/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2))))) |
(if (<=.f64 a1 -6664279552073239/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -7936195095709337/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) (/.f64 (*.f64 (cos.f64 th) (*.f64 a2 a2)) (sqrt.f64 2))))) |
(if (<=.f64 a1 -7903152032907367/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -1382821872737233/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (/.f64 (*.f64 a2 (*.f64 a2 (cos.f64 th))) (sqrt.f64 2))))) |
(if (<=.f64 a1 -7903152032907367/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -1382821872737233/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) (/.f64 (*.f64 a2 (*.f64 (cos.f64 th) a2)) (sqrt.f64 2))))) |
(if (<=.f64 a1 -4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -155003810463073/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))) |
(if (<=.f64 a1 -4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -155003810463073/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (/.f64 (cos.f64 th) (/.f64 (sqrt.f64 2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 (cos.f64 th) a2)))))) |
(if (<=.f64 a1 -1495190925144637/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -4136441080187897/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))) |
(if (<=.f64 a1 -1495190925144637/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 (/.f64 (cos.f64 th) (sqrt.f64 2)) (*.f64 a1 a1)) (if (<=.f64 a1 -4136441080187897/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 (cos.f64 th) a2)))))) |
(if (<=.f64 a1 -2734063405978765/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 a2 (cos.f64 th))))))) |
(if (<=.f64 a1 -2734063405978765/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))) (*.f64 (sqrt.f64 1/2) (*.f64 a2 (*.f64 (cos.f64 th) a2)))))) |
(if (<=.f64 a1 -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 a1 (cos.f64 th)))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))))) |
(if (<=.f64 a1 -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (or (<=.f64 a1 -6974232053805175/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (not (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (*.f64 (sqrt.f64 1/2) (*.f64 a1 (*.f64 (cos.f64 th) a1))))) |
(if (<=.f64 a1 -2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (if (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))))) |
(if (<=.f64 a1 -2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (or (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (not (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) |
(if (or (<=.f64 a1 -2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (not (or (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (not (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464))))) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))) |
(if (or (<=.f64 a1 -2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (and (not (<=.f64 a1 -7815949715471317/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856)) (<=.f64 a1 -7246007855657359/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464))) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (/.f64 a2 (/.f64 (sqrt.f64 2) a2)))) |
(if (<=.f64 a1 -640796110776273/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 a1 -5771778251424973/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) (if (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2)))))) |
(if (<=.f64 a1 -640796110776273/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (or (<=.f64 a1 -5771778251424973/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (not (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232))) (*.f64 (cos.f64 th) (*.f64 (*.f64 a2 a2) (sqrt.f64 1/2))) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) |
(if (or (<=.f64 a1 -640796110776273/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (not (or (<=.f64 a1 -5771778251424973/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (not (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232))))) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (*.f64 (*.f64 a2 a2) (sqrt.f64 1/2)))) |
(if (or (<=.f64 a1 -640796110776273/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (and (not (<=.f64 a1 -5771778251424973/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848)) (<=.f64 a1 -6279873474903045/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232))) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (*.f64 (cos.f64 th) (*.f64 (*.f64 a2 a2) (sqrt.f64 1/2)))) |
(if (<=.f64 th -7800000000000000) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (if (<=.f64 th 800000) (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))))) |
(if (or (<=.f64 th -7800000000000000) (not (<=.f64 th 800000))) (*.f64 a1 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 th) a1))) (/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2))) |
(/.f64 (+.f64 (*.f64 a2 a2) (*.f64 a1 a1)) (sqrt.f64 2)) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 (*.f64 a1 a1) (sqrt.f64 2)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (/.f64 a2 (/.f64 (sqrt.f64 2) a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 a1 (/.f64 (sqrt.f64 2) a1)) (*.f64 (*.f64 a2 a2) (sqrt.f64 1/2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 (/.f64 a1 (sqrt.f64 2)) a1) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 a1 (/.f64 a1 (sqrt.f64 2))) (*.f64 (*.f64 a2 a2) (sqrt.f64 1/2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) (*.f64 (sqrt.f64 1/2) (*.f64 a2 a2))) |
(if (<=.f64 a2 4514810859101807/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 (*.f64 a1 a1) (sqrt.f64 1/2)) (*.f64 (*.f64 a2 a2) (sqrt.f64 1/2))) |
(*.f64 (sqrt.f64 1/2) (*.f64 a1 a1)) |
(*.f64 (*.f64 a1 a1) (sqrt.f64 1/2)) |
Compiled 545 to 368 computations (32.5% saved)
| 1× | egg-herbie |
| 60× | fma-def |
| 50× | *-commutative |
| 40× | associate-/l* |
| 18× | associate-/r/ |
| 16× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 39 |
| 1 | 30 | 35 |
| 2 | 56 | 35 |
| 3 | 79 | 35 |
| 4 | 106 | 35 |
| 5 | 124 | 35 |
| 6 | 142 | 35 |
| 7 | 147 | 35 |
| 8 | 149 | 35 |
| 1× | saturated |
Compiled 73 to 33 computations (54.8% saved)
(sort a1 a2)
Compiled 524 to 287 computations (45.2% saved)
Loading profile data...