
Time bar (total: 20.9s)
| 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 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 3 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 4 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 5 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 6 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 7 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 8 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 9 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 10 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 11 |
| 93.8% | 93.6% | 6.2% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 27 to 21 computations (22.2% saved)
| 1.2s | 5700× | body | 256 | valid |
| 850.0ms | 910× | body | 4096 | valid |
| 683.0ms | 863× | body | 2048 | valid |
| 323.0ms | 524× | body | 1024 | valid |
| 91.0ms | 259× | body | 512 | valid |
| 2× | egg-herbie |
| 1298× | fma-neg |
| 1048× | fma-def |
| 758× | div-sub |
| 744× | unsub-neg |
| 718× | cancel-sign-sub-inv |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 55 | 284 |
| 1 | 132 | 196 |
| 2 | 367 | 196 |
| 3 | 1166 | 196 |
| 4 | 4761 | 196 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (*.f64 A A)))))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 B (hypot.f64 A (-.f64 B C)))) A)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (hypot.f64 A (-.f64 B C)))) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 C A) 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 A C) (hypot.f64 B (-.f64 C A))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (*.f64 C C)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 B A) (hypot.f64 C (-.f64 A B))) C)) (PI.f64))) |
Compiled 29 to 23 computations (20.7% saved)
| 1× | egg-herbie |
| 1376× | associate-/r* |
| 1248× | associate-/l* |
| 1054× | fma-neg |
| 916× | fma-def |
| 710× | cancel-sign-sub-inv |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 71 |
| 1 | 47 | 49 |
| 2 | 113 | 49 |
| 3 | 302 | 49 |
| 4 | 978 | 49 |
| 5 | 3508 | 49 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
Compiled 113 to 57 computations (49.6% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 3 | 3 | 6 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 4 | 3 | 7 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 55.6% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))))) (PI.f64)) |
| ▶ | 70.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
| ▶ | 79.5% | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
| ▶ | 55.6% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))))) (PI.f64)) |
| ▶ | 70.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
| ▶ | 79.5% | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
Compiled 128 to 88 computations (31.3% saved)
Found 11 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))))) |
| ✓ | 94.9% | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))) |
| ✓ | 84.5% | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
| ✓ | 49.2% | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))) |
| ✓ | 99.8% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
| ✓ | 95.2% | (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
| ✓ | 87.6% | (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
| ✓ | 82.5% | (+.f64 A (hypot.f64 B (-.f64 A C))) |
| ✓ | 99.8% | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 95.2% | (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
| ✓ | 84.5% | (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
Compiled 277 to 88 computations (68.2% saved)
99 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 12.0ms | B | @ | 0 | (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
| 6.0ms | A | @ | 0 | (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
| 2.0ms | B | @ | inf | (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
| 1.0ms | B | @ | 0 | (+.f64 A (hypot.f64 B (-.f64 A C))) |
| 1.0ms | C | @ | 0 | (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
| 1× | batch-egg-rewrite |
| 734× | add-sqr-sqrt |
| 718× | pow1 |
| 714× | *-un-lft-identity |
| 682× | add-exp-log |
| 682× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 34 | 339 |
| 1 | 794 | 339 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))) |
(*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))))) |
| Outputs |
|---|
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 C A)))) (sqrt.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 2) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(*.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 C A)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 C A)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 C A)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 1) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 3) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 2)) |
(log.f64 (exp.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(exp.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 C A)) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) 1) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 2) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 2) |
(pow.f64 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) (pow.f64 (/.f64 1 B) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 180) (PI.f64)) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) 1) |
(*.f64 1 (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (-.f64 A (hypot.f64 B (-.f64 A C)))) |
(pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) |
(sqrt.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) |
(log.f64 (exp.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(exp.f64 (log.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 (hypot.f64 B (-.f64 A C)) A) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (hypot.f64 B (-.f64 A C))) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 1) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 3) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 (/.f64 1 B) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) (pow.f64 (PI.f64) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) 1) |
(*.f64 1 (hypot.f64 B (-.f64 A C))) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))) |
(*.f64 (pow.f64 1 1/2) (hypot.f64 B (-.f64 A C))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 1/2)) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 6))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (-.f64 (pow.f64 B 4) (pow.f64 (*.f64 (-.f64 A C) B) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2) |
(pow.f64 (hypot.f64 B (-.f64 A C)) 1) |
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3) |
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3) |
(fabs.f64 (hypot.f64 B (-.f64 A C))) |
(log.f64 (exp.f64 (hypot.f64 B (-.f64 A C)))) |
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 B (-.f64 A C))))) |
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) |
(expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 A C) B) |
(exp.f64 (log.f64 (hypot.f64 B (-.f64 A C)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 B (-.f64 A C))) 1)) |
(log1p.f64 (expm1.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 1) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 3) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 1 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (neg.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (neg.f64 B)) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 (/.f64 B 1) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 B (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 (/.f64 B 1) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (/.f64 B 1) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 (/.f64 B 1) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) -1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) -1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) -1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (neg.f64 B))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3))) (*.f64 (neg.f64 B) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3))) (*.f64 (neg.f64 B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2))) (*.f64 (neg.f64 B) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (*.f64 -1 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (neg.f64 B) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 (/.f64 1 B) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 2)) |
(log.f64 (pow.f64 (exp.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
| 1× | egg-herbie |
| 1604× | fma-def |
| 854× | associate-+r+ |
| 832× | associate-+l+ |
| 582× | times-frac |
| 480× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 C A) 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (-.f64 C A) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (pow.f64 B 8)) (-.f64 C A))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 C A) 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A)))))) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3))) (*.f64 -1 B)))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 C A) 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (-.f64 C A) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (pow.f64 B 7)) (-.f64 C A))) (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 C A) 5)))))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(*.f64 2 A) |
(+.f64 (*.f64 -1 C) (*.f64 2 A)) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
C |
(+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 (*.f64 2 A) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(*.f64 -1 B) |
(+.f64 A (*.f64 -1 B)) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) |
(+.f64 A (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
C |
(+.f64 A (+.f64 C (*.f64 -1 A))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))) |
(*.f64 -1 C) |
(+.f64 (*.f64 2 A) (*.f64 -1 C)) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) |
A |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(*.f64 -1 A) |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
C |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(*.f64 -1 C) |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(-.f64 A C) |
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B)))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 C A)))) (sqrt.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 2) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(*.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 C A)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 C A)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 C A)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 1) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 3) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 2)) |
(log.f64 (exp.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(exp.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 C A)) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) 1) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 2) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 2) |
(pow.f64 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) (pow.f64 (/.f64 1 B) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 180) (PI.f64)) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) 1) |
(*.f64 1 (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (-.f64 A (hypot.f64 B (-.f64 A C)))) |
(pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) |
(sqrt.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) |
(log.f64 (exp.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(exp.f64 (log.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 (hypot.f64 B (-.f64 A C)) A) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (hypot.f64 B (-.f64 A C))) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 1) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 3) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 (/.f64 1 B) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) (pow.f64 (PI.f64) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) 1) |
(*.f64 1 (hypot.f64 B (-.f64 A C))) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))) |
(*.f64 (pow.f64 1 1/2) (hypot.f64 B (-.f64 A C))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 1/2)) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 6))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (-.f64 (pow.f64 B 4) (pow.f64 (*.f64 (-.f64 A C) B) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2) |
(pow.f64 (hypot.f64 B (-.f64 A C)) 1) |
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3) |
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3) |
(fabs.f64 (hypot.f64 B (-.f64 A C))) |
(log.f64 (exp.f64 (hypot.f64 B (-.f64 A C)))) |
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 B (-.f64 A C))))) |
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) |
(expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 A C) B) |
(exp.f64 (log.f64 (hypot.f64 B (-.f64 A C)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 B (-.f64 A C))) 1)) |
(log1p.f64 (expm1.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 1) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 3) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 1 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (neg.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (neg.f64 B)) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 (/.f64 B 1) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 B (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 (/.f64 B 1) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (/.f64 B 1) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 (/.f64 B 1) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) -1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) -1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 B 1))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) -1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (neg.f64 B))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3))) (*.f64 (neg.f64 B) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3))) (*.f64 (neg.f64 B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2))) (*.f64 (neg.f64 B) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (*.f64 -1 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (neg.f64 B) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 (/.f64 1 B) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 2)) |
(log.f64 (pow.f64 (exp.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
| Outputs |
|---|
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(neg.f64 (+.f64 A (hypot.f64 A B))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(-.f64 (fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (*.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (+.f64 A (hypot.f64 A B))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))))) (+.f64 A (hypot.f64 A B)))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(neg.f64 (*.f64 0 A)) |
0 |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(*.f64 2 (-.f64 C A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(fma.f64 1/2 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 B B) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 C (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) C) (*.f64 A (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))) (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))))) (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) C)) (hypot.f64 B C))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(+.f64 C (-.f64 (*.f64 A -2) (neg.f64 C))) |
(+.f64 C (fma.f64 A -2 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A)))) (neg.f64 C)) |
(+.f64 C (+.f64 (fma.f64 A -2 C) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(-.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) C)) (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A))))) (neg.f64 C)) |
(+.f64 (+.f64 (fma.f64 A -2 C) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (/.f64 (*.f64 A A) C)) C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 1/2 (/.f64 (*.f64 B B) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A))) |
(*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3)) (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A)) (/.f64 (*.f64 1/8 (pow.f64 B 4)) (pow.f64 (-.f64 C A) 3))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 C A) 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 C A) 5)) (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3)) (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A)) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 (-.f64 C A) 5)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (-.f64 C A) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (pow.f64 B 8)) (-.f64 C A))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 C A) 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 C A)))))) |
(fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 (-.f64 C A) 6)) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (/.f64 (-.f64 C A) (pow.f64 B 8))) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 C A) 5)) (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A)))))) |
(fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 (-.f64 C A) 6)) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (/.f64 (-.f64 C A) (pow.f64 B 8))) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 C A) 3)) (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A)) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 (-.f64 C A) 5))))) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(+.f64 C (-.f64 (neg.f64 B) A)) |
(-.f64 (-.f64 C B) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (neg.f64 B))) A) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) B) (-.f64 C A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3))) (*.f64 -1 B)))) A) |
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) (neg.f64 B))) A)) |
(+.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (/.f64 (*.f64 1/8 (pow.f64 (-.f64 C A) 4)) (pow.f64 B 3))) B) (-.f64 C A)) |
B |
(-.f64 (+.f64 C B) A) |
(+.f64 C (-.f64 B A)) |
(+.f64 B (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (+.f64 C B)) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (+.f64 B C)) A) |
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) C) (-.f64 B A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) (+.f64 B C))) A) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (-.f64 (+.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) B)) A)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B) |
(/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)) |
(fma.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))) (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B))) |
(-.f64 (fma.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C)) B)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))) (/.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))) (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3))) B)) (-.f64 (fma.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C)) B)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(/.f64 (neg.f64 (*.f64 0 A)) B) |
(/.f64 0 B) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (/.f64 (neg.f64 (*.f64 0 A)) B)) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) B)) (/.f64 0 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (pow.f64 C 3)) B) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (pow.f64 C 3)) B) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) B)) (/.f64 0 B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (+.f64 (/.f64 (*.f64 A B) (*.f64 C C)) (/.f64 B C))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 B C))) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (/.f64 C B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (/.f64 C B))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(+.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))))) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))) (/.f64 C B)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)))))) (/.f64 C B))) (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A))) (/.f64 (hypot.f64 B C) B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 A -2) B) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (neg.f64 C) B)) |
(fma.f64 -2 (/.f64 A B) (+.f64 (/.f64 C B) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A B)))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 B (*.f64 A A)) C)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A B)))))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A A))) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) (fma.f64 -2 (/.f64 A B) (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A)))) |
(fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 B) (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B (pow.f64 A 4))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)))) (*.f64 B (pow.f64 A 4))) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 B) (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3))))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)))) |
(fma.f64 -1/2 (/.f64 B (-.f64 C A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)) (/.f64 (*.f64 -1/2 B) (-.f64 C A))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 C A) 5))))) |
(fma.f64 -1/2 (/.f64 B (-.f64 C A)) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 C A) 5))))) |
(fma.f64 -1/2 (/.f64 B (-.f64 C A)) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)) (/.f64 (*.f64 -1/16 (pow.f64 B 5)) (pow.f64 (-.f64 C A) 5)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (-.f64 C A) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (pow.f64 B 7)) (-.f64 C A))) (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 C A) 5)))))) |
(fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 (-.f64 C A) 6)) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (/.f64 (-.f64 C A) (pow.f64 B 7))) (fma.f64 -1/2 (/.f64 B (-.f64 C A)) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 C A) 5)))))) |
(fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 (-.f64 C A) 6)) (pow.f64 (/.f64 -1/8 (pow.f64 (-.f64 C A) 3)) 2)) (/.f64 (-.f64 C A) (pow.f64 B 7))) (fma.f64 -1/2 (/.f64 B (-.f64 C A)) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 C A) 3)) (/.f64 (*.f64 -1/16 (pow.f64 B 5)) (pow.f64 (-.f64 C A) 5))))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (-.f64 (/.f64 C B) 1) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)) (/.f64 A B))) |
(+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)))) (/.f64 A B)) |
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (/.f64 (-.f64 C A) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (neg.f64 (+.f64 A (*.f64 -1 C)))))) B))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (+.f64 C (*.f64 -1 A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) |
(hypot.f64 B C) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(fma.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 A (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (hypot.f64 B C)) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (fma.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (fma.f64 A (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (hypot.f64 B C))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) |
(fma.f64 1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (fma.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))))) |
(fma.f64 1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))))) (fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (fma.f64 A (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (hypot.f64 B C)))) |
(*.f64 2 A) |
(*.f64 A 2) |
(+.f64 (*.f64 -1 C) (*.f64 2 A)) |
(-.f64 (*.f64 A 2) C) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(fma.f64 -1 C (fma.f64 2 A (*.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A)))) |
(-.f64 (fma.f64 A 2 (/.f64 (*.f64 1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A)) C) |
(+.f64 (*.f64 -1 C) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(fma.f64 -1 C (fma.f64 2 A (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) C)))))) |
(-.f64 (fma.f64 A 2 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (/.f64 (*.f64 A A) C))))) C) |
C |
(+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 C (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) A) C) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 C (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A)))) |
(fma.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A)) C) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (+.f64 C (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)) (fma.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A)) C)) |
(-.f64 (*.f64 2 A) C) |
(-.f64 (*.f64 A 2) C) |
(-.f64 (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (fma.f64 2 A (*.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)))) C) |
(-.f64 (fma.f64 A 2 (/.f64 (*.f64 (*.f64 B B) 1/2) (-.f64 A C))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (fma.f64 2 A (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (fma.f64 A 2 (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (/.f64 (*.f64 -1/8 (pow.f64 B 4)) (pow.f64 (-.f64 A C) 3)))) C) |
(-.f64 (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
(-.f64 (fma.f64 2 A (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
(-.f64 (fma.f64 A 2 (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (/.f64 (*.f64 -1/8 (pow.f64 B 4)) (pow.f64 (-.f64 A C) 3))))) C) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) B)) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) B))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) B))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 A (*.f64 -1 B)) |
(+.f64 A (neg.f64 B)) |
(-.f64 A B) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B))) |
(+.f64 (-.f64 A B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B))) |
(+.f64 A (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 A (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)))) |
(+.f64 A (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (/.f64 (*.f64 1/8 (pow.f64 (-.f64 C A) 4)) (pow.f64 B 3))) B)) |
(+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) |
(+.f64 A (hypot.f64 A B)) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 A (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(+.f64 A (fma.f64 (neg.f64 (*.f64 A C)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (hypot.f64 A B))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 A (+.f64 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) 1/2))) |
(+.f64 (-.f64 A (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B))))))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))) 1/2 (hypot.f64 A B))) |
(+.f64 A (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) |
(+.f64 A (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A C)) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) 1/2))))) |
(+.f64 (-.f64 A (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B))))))) (fma.f64 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))))) 1/2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))) 1/2 (hypot.f64 A B)))) |
C |
(+.f64 A (+.f64 C (*.f64 -1 A))) |
(+.f64 A (-.f64 C A)) |
(+.f64 C 0) |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 A (+.f64 C (fma.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 A)))) |
(+.f64 (+.f64 C (/.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) C)) 0) |
(+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))) |
(+.f64 A (+.f64 C (fma.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 A))))) |
(+.f64 (+.f64 (+.f64 C (/.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) C)) 0) (*.f64 (/.f64 1/2 C) (/.f64 (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))) C))) |
(*.f64 -1 C) |
(neg.f64 C) |
(+.f64 (*.f64 2 A) (*.f64 -1 C)) |
(-.f64 (*.f64 A 2) C) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(fma.f64 2 A (fma.f64 -1 C (/.f64 (*.f64 -1/2 (*.f64 B B)) C))) |
(fma.f64 A 2 (fma.f64 -1/2 (/.f64 (*.f64 B B) C) (neg.f64 C))) |
(+.f64 (*.f64 2 A) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(fma.f64 2 A (fma.f64 -1 C (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))))))) |
(fma.f64 A 2 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (*.f64 (/.f64 (*.f64 B B) C) (/.f64 A C))) (neg.f64 C))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(neg.f64 (+.f64 A (hypot.f64 A B))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(-.f64 (fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (*.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (+.f64 A (hypot.f64 A B))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))))) (+.f64 A (hypot.f64 A B)))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(neg.f64 (*.f64 0 A)) |
0 |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(*.f64 2 (-.f64 C A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(fma.f64 1/2 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 B B) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 C (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) C) (*.f64 A (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))) (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))))) (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) C)) (hypot.f64 B C))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(+.f64 C (-.f64 (*.f64 A -2) (neg.f64 C))) |
(+.f64 C (fma.f64 A -2 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A)))) (neg.f64 C)) |
(+.f64 C (+.f64 (fma.f64 A -2 C) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(-.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) C)) (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A))))) (neg.f64 C)) |
(+.f64 (+.f64 (fma.f64 A -2 C) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (/.f64 (*.f64 A A) C)) C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 1/2 (/.f64 (*.f64 B B) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(*.f64 2 (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C))) (*.f64 2 (-.f64 C A))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 2 (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 A -2)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 A -2)) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(+.f64 C (-.f64 (neg.f64 B) A)) |
(-.f64 (-.f64 C B) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (neg.f64 B))) A) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) B) (-.f64 C A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) (neg.f64 B))) A)) |
(+.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (/.f64 (*.f64 1/8 (pow.f64 (-.f64 C A) 4)) (pow.f64 B 3))) B) (-.f64 C A)) |
B |
(-.f64 (+.f64 C B) A) |
(+.f64 C (-.f64 B A)) |
(+.f64 B (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (+.f64 B C)) A) |
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) C) (-.f64 B A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) (+.f64 B C))) A) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (-.f64 (+.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) B)) A)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B) |
(/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)) |
(fma.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))) (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B))) |
(-.f64 (fma.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C)) B)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))) (/.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))) (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3))) B)) (-.f64 (fma.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C)) B)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(/.f64 (neg.f64 (*.f64 0 A)) B) |
(/.f64 0 B) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (/.f64 (neg.f64 (*.f64 0 A)) B)) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) B)) (/.f64 0 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (pow.f64 C 3)) B) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (pow.f64 C 3)) B) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) B)) (/.f64 0 B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (+.f64 (/.f64 (*.f64 A B) (*.f64 C C)) (/.f64 B C))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 B C))) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (/.f64 C B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (/.f64 C B))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(+.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))))) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))) (/.f64 C B)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)))))) (/.f64 C B))) (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A))) (/.f64 (hypot.f64 B C) B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 A -2) B) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (neg.f64 C) B)) |
(fma.f64 -2 (/.f64 A B) (+.f64 (/.f64 C B) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A B)))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 B (*.f64 A A)) C)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A B)))))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A A))) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) (fma.f64 -2 (/.f64 A B) (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A)))) |
(fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 B) (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B (pow.f64 A 4))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)))) (*.f64 B (pow.f64 A 4))) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 B) (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (/.f64 (*.f64 A -2) B)) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (*.f64 2 (/.f64 C B)))) (/.f64 (*.f64 A -2) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (/.f64 (*.f64 A -2) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (fma.f64 2 (/.f64 C B) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (/.f64 (*.f64 -1/16 (pow.f64 B 5)) (pow.f64 (-.f64 A C) 5)))) (/.f64 (*.f64 A -2) B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (-.f64 (/.f64 C B) 1) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)) (/.f64 A B))) |
(+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)))) (/.f64 A B)) |
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (/.f64 (-.f64 C A) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) |
(hypot.f64 B C) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 A C)))) |
(-.f64 (hypot.f64 B C) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (*.f64 A C))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 A C))))) |
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (hypot.f64 B C)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (*.f64 A C))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) |
(fma.f64 1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 A C)))))) |
(fma.f64 1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))))) (-.f64 (fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (hypot.f64 B C)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (*.f64 A C)))) |
A |
(+.f64 A (*.f64 -1 C)) |
(-.f64 A C) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A))) |
(+.f64 (/.f64 (*.f64 1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A) (-.f64 A C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(+.f64 (-.f64 A C) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) C))))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (/.f64 (*.f64 A A) C)))) (-.f64 A C)) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 C (*.f64 -1 A)) |
(-.f64 C A) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) A) C) A) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A)))) |
(+.f64 C (-.f64 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))) A)) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) |
(hypot.f64 A B) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) |
(fma.f64 (neg.f64 (*.f64 A C)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (hypot.f64 A B)) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A C)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) 1/2)) |
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))) 1/2 (hypot.f64 A B)) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A C)) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) 1/2)))) |
(-.f64 (fma.f64 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))))) 1/2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))) 1/2 (hypot.f64 A B))) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B))))))) |
C |
(+.f64 C (*.f64 -1 A)) |
(-.f64 C A) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (fma.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 A))) |
(+.f64 (-.f64 C A) (/.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) C)) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 A)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C))) (-.f64 C A)) |
(*.f64 -1 C) |
(neg.f64 C) |
(+.f64 A (*.f64 -1 C)) |
(-.f64 A C) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (-.f64 A C) (/.f64 (*.f64 -1/2 (*.f64 B B)) C)) |
(+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 B B) C) (neg.f64 C))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(+.f64 (-.f64 A C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))))) |
(+.f64 A (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (*.f64 (/.f64 (*.f64 B B) C) (/.f64 A C))) (neg.f64 C))) |
(-.f64 A C) |
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(+.f64 A (-.f64 (*.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C))) C)) |
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) A) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(+.f64 A (-.f64 (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))) C)) |
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (/.f64 (*.f64 -1/8 (pow.f64 B 4)) (pow.f64 (-.f64 A C) 3))) (-.f64 A C)) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
(-.f64 (+.f64 A (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
(+.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (/.f64 (*.f64 -1/8 (pow.f64 B 4)) (pow.f64 (-.f64 A C) 3)))) (-.f64 A C)) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) B) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) B)) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) B))) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 C A) 6) (pow.f64 B 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) B))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B))) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (neg.f64 B))) |
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (/.f64 (*.f64 1/8 (pow.f64 (-.f64 C A) 4)) (pow.f64 B 3))) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B)))) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) (neg.f64 B)))) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) (/.f64 (*.f64 -1/16 (pow.f64 (-.f64 C A) 6)) (pow.f64 B 5))) B)) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(neg.f64 (+.f64 A (hypot.f64 A B))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(-.f64 (fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (*.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (+.f64 A (hypot.f64 A B))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C))))) (+.f64 A (hypot.f64 A B)))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(neg.f64 (*.f64 0 A)) |
0 |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (*.f64 C C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(*.f64 2 (-.f64 C A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(fma.f64 1/2 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 B B) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 C (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) C) (*.f64 A (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))) (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))))) (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) C)) (hypot.f64 B C))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(+.f64 C (-.f64 (*.f64 A -2) (neg.f64 C))) |
(+.f64 C (fma.f64 A -2 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A)))) (neg.f64 C)) |
(+.f64 C (+.f64 (fma.f64 A -2 C) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(-.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) C)) (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A))))) (neg.f64 C)) |
(+.f64 (+.f64 (fma.f64 A -2 C) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (/.f64 (*.f64 A A) C)) C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 1/2 (/.f64 (*.f64 B B) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (*.f64 B B) C) (*.f64 A A)) (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(*.f64 2 (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C))) (*.f64 2 (-.f64 C A))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 2 (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 A -2)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 A -2)) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(+.f64 C (-.f64 (neg.f64 B) A)) |
(-.f64 (-.f64 C B) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (neg.f64 B))) A) |
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B)) B) (-.f64 C A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) (neg.f64 B))) A)) |
(+.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (/.f64 (*.f64 1/8 (pow.f64 (-.f64 C A) 4)) (pow.f64 B 3))) B) (-.f64 C A)) |
B |
(-.f64 (+.f64 C B) A) |
(+.f64 C (-.f64 B A)) |
(+.f64 B (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (+.f64 B C)) A) |
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) C) (-.f64 B A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) (+.f64 B C))) A) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) B) (-.f64 (+.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 3)) B)) A)) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (/.f64 (*.f64 A -2) B)) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (*.f64 2 (/.f64 C B)))) (/.f64 (*.f64 A -2) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (/.f64 (*.f64 A -2) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (fma.f64 2 (/.f64 C B) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (/.f64 (*.f64 -1/16 (pow.f64 B 5)) (pow.f64 (-.f64 A C) 5)))) (/.f64 (*.f64 A -2) B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (-.f64 (/.f64 C B) 1) (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)) (/.f64 A B))) |
(+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)) (/.f64 C B)))) (/.f64 A B)) |
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) (/.f64 (-.f64 C A) B))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B) |
(/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)) |
(fma.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))) (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B))) |
(-.f64 (fma.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C)) B)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))) (/.f64 (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))) (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3))) B)) (-.f64 (fma.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 C C)) B)) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(/.f64 (neg.f64 (*.f64 0 A)) B) |
(/.f64 0 B) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (/.f64 (neg.f64 (*.f64 0 A)) B)) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) B)) (/.f64 0 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (pow.f64 C 3)) B) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (pow.f64 C 3)) B) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) B)) (/.f64 0 B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (+.f64 (/.f64 (*.f64 A B) (*.f64 C C)) (/.f64 B C))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 B C))) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (/.f64 C B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (/.f64 C B))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(+.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))))) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))) (/.f64 C B)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (neg.f64 C)) 2)))))) (/.f64 C B))) (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A))) (/.f64 (hypot.f64 B C) B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 A -2) B) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (neg.f64 C) B)) |
(fma.f64 -2 (/.f64 A B) (+.f64 (/.f64 C B) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A B)))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 B (*.f64 A A)) C)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A B)))))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A A))) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) (fma.f64 -2 (/.f64 A B) (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A)))) |
(fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 B) (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B (pow.f64 A 4))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)))) (*.f64 B (pow.f64 A 4))) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 B) (/.f64 (fma.f64 (*.f64 C (neg.f64 C)) (*.f64 B B) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 A 3))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 C A)))) (sqrt.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (*.f64 (hypot.f64 B (-.f64 C A)) 0)) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (*.f64 (hypot.f64 B (-.f64 C A)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (*.f64 (hypot.f64 B (-.f64 C A)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (*.f64 (hypot.f64 B (-.f64 C A)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) 1 (*.f64 (hypot.f64 B (-.f64 C A)) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (*.f64 (hypot.f64 B (-.f64 C A)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 C A))) 2)))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 C A))) (hypot.f64 B (-.f64 C A)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (*.f64 (hypot.f64 B (-.f64 C A)) 0)) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 2) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(*.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 C A)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 C A)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 C A)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 C A)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 C A)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 3) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) 1/3) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(pow.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 2) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(sqrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 2)) |
(fabs.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) |
(log.f64 (exp.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(exp.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) 1)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(log1p.f64 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C)) (+.f64 A (hypot.f64 B (-.f64 C A)))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 C A)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 C A))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 C A)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) (/.f64 1 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 2) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 3) 1/3) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 2) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(pow.f64 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A)))) -1) |
(/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 2)) |
(fabs.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) 3)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) (pow.f64 (/.f64 1 B) 3))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) 3) (pow.f64 B 3))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 3) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (sqrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 2) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(sqrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 2)) |
(fabs.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) 3)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) 3))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(expm1.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(exp.f64 (log.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64)))) 1)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(log1p.f64 (expm1.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) 1) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(*.f64 1 (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(*.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 A A (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (-.f64 A (hypot.f64 B (-.f64 A C)))) |
(pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3) 1/3) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(pow.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(sqrt.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) |
(fabs.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(log.f64 (exp.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(expm1.f64 (log1p.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(exp.f64 (log.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(exp.f64 (*.f64 (log.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1)) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(log1p.f64 (expm1.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 A (hypot.f64 B (-.f64 A C))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 (hypot.f64 B (-.f64 A C)) A) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C))) A) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (hypot.f64 B (-.f64 A C))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) A) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (hypot.f64 B (-.f64 A C))) |
(+.f64 A (hypot.f64 B (-.f64 A C))) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (+.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (-.f64 (*.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C)) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (-.f64 (*.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C)) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 1) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 3) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) 1/3) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)) |
(fabs.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 1)) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C)) (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 1 B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3) 1/3) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) -1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 2)) |
(fabs.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 (/.f64 1 B) 3))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 B 3))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 1)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) 1/3) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 2) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) 2)) |
(fabs.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) (pow.f64 (PI.f64) 3))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 1)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) 1) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 1 (hypot.f64 B (-.f64 A C))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (pow.f64 1 1/2) (hypot.f64 B (-.f64 A C))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 1/2)) |
(hypot.f64 B (-.f64 A C)) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 6))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (-.f64 (pow.f64 B 4) (pow.f64 (*.f64 (-.f64 A C) B) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 6))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (-.f64 (pow.f64 B 4) (pow.f64 (*.f64 B (-.f64 A C)) 2))))) |
(/.f64 (hypot.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4)) (pow.f64 (*.f64 B (-.f64 A C)) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 C A) 4) (pow.f64 B 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B B)))) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (hypot.f64 B (-.f64 A C)) 1) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3) |
(hypot.f64 B (-.f64 A C)) |
(fabs.f64 (hypot.f64 B (-.f64 A C))) |
(hypot.f64 B (-.f64 A C)) |
(log.f64 (exp.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 B (-.f64 A C))))) |
(hypot.f64 B (-.f64 A C)) |
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) |
(hypot.f64 B (-.f64 A C)) |
(expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(exp.f64 (log.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1/2)) |
(hypot.f64 B (-.f64 A C)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 B (-.f64 A C))) 1)) |
(hypot.f64 B (-.f64 A C)) |
(log1p.f64 (expm1.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (+.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (-.f64 (*.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C)) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (-.f64 (*.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C)) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 1 (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2) (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0)) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 1) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 3) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) 1/3) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 2) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 2)) |
(fabs.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) 1)) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 C C)) (cbrt.f64 C)) (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 1 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (neg.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (neg.f64 B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 (/.f64 B 1) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 B (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 B (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 (/.f64 B 1) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 B (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (/.f64 B 1) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 (/.f64 B 1) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
(/.f64 (-.f64 (*.f64 B C) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
(/.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 B B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) B)) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 B 1))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (neg.f64 B))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3))) (*.f64 (neg.f64 B) (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) B)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) B)) |
(/.f64 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 B (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) (/.f64 B 1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (*.f64 B (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) -1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) (neg.f64 B))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3))) (*.f64 (neg.f64 B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) B)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (/.f64 B 1))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) -1) (*.f64 (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2))) (*.f64 (neg.f64 B) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) B)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 B 1))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) -1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (neg.f64 B))) |
(/.f64 (neg.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (neg.f64 B) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) B)) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3))) (*.f64 (neg.f64 B) (+.f64 (pow.f64 (-.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3))) (*.f64 (neg.f64 B) (+.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) B)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3))) (*.f64 (neg.f64 B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3))) (*.f64 (neg.f64 B) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) B)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2))) (*.f64 (neg.f64 B) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2))) (*.f64 (neg.f64 B) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) B)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (*.f64 -1 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (neg.f64 B) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (neg.f64 B) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) B)) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 3) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3) 1/3) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 2) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) -1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 2)) |
(fabs.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 3)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 (/.f64 1 B) 3))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 3) (pow.f64 B 3))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) 1)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) 1) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(pow.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3) 1/3) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(pow.f64 (sqrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 2) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(sqrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 2)) |
(fabs.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(log.f64 (pow.f64 (exp.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(cbrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 3)) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 1)) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
Compiled 22456 to 11183 computations (50.2% saved)
22 alts after pruning (22 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 667 | 22 | 689 |
| Fresh | 0 | 0 | 0 |
| Picked | 3 | 0 | 3 |
| Done | 0 | 0 | 0 |
| Total | 670 | 22 | 692 |
| Status | Accuracy | Program |
|---|---|---|
| 69.0% | (/.f64 (pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (PI.f64)) | |
| ▶ | 75.9% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) (PI.f64)) |
| 59.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) | |
| 52.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) | |
| 48.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) | |
| 67.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) | |
| 53.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) | |
| 38.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) | |
| 71.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) | |
| ▶ | 23.1% | (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (/.f64 180 (PI.f64))) |
| 28.7% | (*.f64 (atan.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)) B)) (/.f64 180 (PI.f64))) | |
| ▶ | 26.1% | (*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
| 20.4% | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 24.9% | (*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 B B) A)) B)) (/.f64 180 (PI.f64))) | |
| ▶ | 30.4% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
| 37.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) | |
| 67.5% | (*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) (/.f64 180 (PI.f64))) | |
| 15.0% | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) | |
| 26.5% | (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) | |
| 22.1% | (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) | |
| ▶ | 18.6% | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| 69.0% | (/.f64 (pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (PI.f64)) | |
| ▶ | 75.9% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) (PI.f64)) |
| 59.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) | |
| 52.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) | |
| 48.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) | |
| 67.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) | |
| 53.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) | |
| 38.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) | |
| 71.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) | |
| ▶ | 23.1% | (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (/.f64 180 (PI.f64))) |
| 28.7% | (*.f64 (atan.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)) B)) (/.f64 180 (PI.f64))) | |
| ▶ | 26.1% | (*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
| 20.4% | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 24.9% | (*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 B B) A)) B)) (/.f64 180 (PI.f64))) | |
| ▶ | 30.4% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
| 37.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) | |
| 67.5% | (*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) (/.f64 180 (PI.f64))) | |
| 15.0% | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) | |
| 26.5% | (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) | |
| 22.1% | (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) | |
| ▶ | 18.6% | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
Compiled 1772 to 1248 computations (29.6% saved)
Found 11 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
| ✓ | 99.7% | (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (/.f64 180 (PI.f64))) |
| ✓ | 64.5% | (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) |
| ✓ | 99.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 88.5% | (/.f64 (*.f64 B B) (-.f64 C A)) |
| ✓ | 77.8% | (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B) |
| ✓ | 99.7% | (*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
| ✓ | 100.0% | (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) |
| ✓ | 99.9% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) (PI.f64)) |
| ✓ | 99.7% | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))) |
| ✓ | 82.5% | (-.f64 (-.f64 C A) (hypot.f64 A B)) |
Compiled 305 to 133 computations (56.4% saved)
96 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 19.0ms | A | @ | -inf | (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) |
| 5.0ms | B | @ | -inf | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) (PI.f64)) |
| 4.0ms | B | @ | -inf | (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) |
| 2.0ms | C | @ | 0 | (-.f64 (-.f64 C A) (hypot.f64 A B)) |
| 1.0ms | C | @ | inf | (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B) |
| 1× | batch-egg-rewrite |
| 914× | add-sqr-sqrt |
| 892× | pow1 |
| 890× | *-un-lft-identity |
| 842× | add-exp-log |
| 842× | add-cbrt-cube |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 43 | 349 |
| 1 | 944 | 349 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 C A) (hypot.f64 A B)) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) (PI.f64)) |
(*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (/.f64 180 (PI.f64))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
| Outputs |
|---|
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 A B))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 A B)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B)))) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B)))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 A B) 3)) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (+.f64 (*.f64 A A) (*.f64 B B)) (*.f64 (-.f64 C A) (hypot.f64 A B))))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (*.f64 A A) (*.f64 B B))) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) 1) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) (-.f64 C (+.f64 A (hypot.f64 A B)))) (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) 1) |
(*.f64 1 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) 1) |
(log.f64 (exp.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(expm1.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(exp.f64 (log.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(log1p.f64 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) 180) (PI.f64)) |
(pow.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64)))) (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) 1) |
(*.f64 1 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) |
(*.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) (/.f64 1 B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (sqrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(pow.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B) (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) 1) |
(*.f64 1 (/.f64 B (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 B B) (/.f64 1 (-.f64 C A))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B))) (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (-.f64 C A) B))) (sqrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(pow.f64 (/.f64 B (/.f64 (-.f64 C A) B)) 1) |
(log.f64 (exp.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 B (/.f64 (-.f64 C A) B)) (/.f64 B (/.f64 (-.f64 C A) B))) (/.f64 B (/.f64 (-.f64 C A) B)))) |
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(exp.f64 (log.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) 1) |
(log.f64 (exp.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) 1) |
(*.f64 1 (/.f64 (fma.f64 B B 0) (*.f64 C B))) |
(*.f64 (fma.f64 B B 0) (/.f64 1 (*.f64 C B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(pow.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 1) |
(log.f64 (exp.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) (/.f64 (fma.f64 B B 0) (*.f64 C B))) (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) 1) |
(/.f64 (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) 180) (PI.f64)) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) 1) |
(log.f64 (exp.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(+.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B))) 0) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) 1) |
(*.f64 1 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (sqrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(pow.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0) 1) |
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0) (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
| 1× | egg-herbie |
| 542× | fma-def |
| 524× | associate-*l* |
| 522× | associate-*r* |
| 448× | unswap-sqr |
| 440× | log-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 545 | 16995 |
| 1 | 1415 | 15817 |
| 2 | 5297 | 15813 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(-.f64 C B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 A))) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) B) |
(*.f64 -2 A) |
(+.f64 C (*.f64 -2 A)) |
(+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
C |
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 C (*.f64 2 A)) |
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 B))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) A) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B)))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 A B)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 C B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(/.f64 (-.f64 C B) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 1) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(*.f64 -1 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 3) (pow.f64 B 2)) (pow.f64 A 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))) |
(/.f64 (pow.f64 B 2) C) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 B 2)) (pow.f64 C 4)) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3))))) |
(/.f64 (pow.f64 B 2) C) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 B 2)) (pow.f64 C 4)) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3))))) |
(/.f64 (pow.f64 B 2) C) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 B 2)) (pow.f64 C 4)) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3))))) |
(*.f64 -1 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 3) (pow.f64 B 2)) (pow.f64 A 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))) |
(*.f64 -1 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 3) (pow.f64 B 2)) (pow.f64 A 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 A B))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 A B)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B)))) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B)))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 A B) 3)) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (+.f64 (*.f64 A A) (*.f64 B B)) (*.f64 (-.f64 C A) (hypot.f64 A B))))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (*.f64 A A) (*.f64 B B))) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) 1) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) (-.f64 C (+.f64 A (hypot.f64 A B)))) (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) 1) |
(*.f64 1 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) 1) |
(log.f64 (exp.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(expm1.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(exp.f64 (log.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(log1p.f64 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) 180) (PI.f64)) |
(pow.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64)))) (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) 1) |
(*.f64 1 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) |
(*.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) (/.f64 1 B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (sqrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(pow.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B) (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) 1) |
(*.f64 1 (/.f64 B (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 B B) (/.f64 1 (-.f64 C A))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B))) (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (-.f64 C A) B))) (sqrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(pow.f64 (/.f64 B (/.f64 (-.f64 C A) B)) 1) |
(log.f64 (exp.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 B (/.f64 (-.f64 C A) B)) (/.f64 B (/.f64 (-.f64 C A) B))) (/.f64 B (/.f64 (-.f64 C A) B)))) |
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(exp.f64 (log.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) 1) |
(log.f64 (exp.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) 1) |
(*.f64 1 (/.f64 (fma.f64 B B 0) (*.f64 C B))) |
(*.f64 (fma.f64 B B 0) (/.f64 1 (*.f64 C B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(pow.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 1) |
(log.f64 (exp.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) (/.f64 (fma.f64 B B 0) (*.f64 C B))) (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) 1) |
(/.f64 (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) 180) (PI.f64)) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) 1) |
(log.f64 (exp.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(+.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B))) 0) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) 1) |
(*.f64 1 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (sqrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(pow.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0) 1) |
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0) (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
| Outputs |
|---|
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) |
(-.f64 (neg.f64 A) (hypot.f64 A B)) |
(-.f64 (neg.f64 (hypot.f64 A B)) A) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
C |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 C (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(-.f64 C B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (-.f64 C A) B) |
(-.f64 C (+.f64 B A)) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 A))) B) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (-.f64 C A)) B) |
(-.f64 (fma.f64 -1/2 (/.f64 A (/.f64 B A)) (-.f64 C A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) B) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (+.f64 C (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (neg.f64 A)))) B) |
(+.f64 (fma.f64 -1/2 (/.f64 A (/.f64 B A)) C) (-.f64 (-.f64 (/.f64 (*.f64 1/8 (pow.f64 A 4)) (pow.f64 B 3)) A) B)) |
(*.f64 -2 A) |
(*.f64 A -2) |
(+.f64 C (*.f64 -2 A)) |
(+.f64 C (*.f64 A -2)) |
(fma.f64 A -2 C) |
(+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A)))) |
(+.f64 (/.f64 (*.f64 (*.f64 B -1/2) B) A) (fma.f64 A -2 C)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 (/.f64 (*.f64 (*.f64 B -1/2) B) A) (fma.f64 A -2 C))) |
C |
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 C (*.f64 (/.f64 (*.f64 B B) A) 1/2)) |
(fma.f64 (/.f64 B (/.f64 A B)) 1/2 C) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 C (*.f64 (/.f64 (*.f64 B B) A) 1/2))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 (/.f64 B (/.f64 A B)) 1/2 C)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 C (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 (/.f64 (*.f64 B B) A) 1/2)))) |
(+.f64 (fma.f64 (/.f64 B (/.f64 A B)) 1/2 (/.f64 (*.f64 1/16 (pow.f64 B 6)) (pow.f64 A 5))) (fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 C)) |
(-.f64 C (*.f64 2 A)) |
(+.f64 C (*.f64 A -2)) |
(fma.f64 A -2 C) |
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 2 A)) |
(+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A)))) |
(+.f64 (/.f64 (*.f64 (*.f64 B -1/2) B) A) (fma.f64 A -2 C)) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) (*.f64 2 A)) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 (/.f64 (*.f64 (*.f64 B -1/2) B) A) (fma.f64 A -2 C))) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) (*.f64 2 A)) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16)))) (*.f64 A -2)) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 (fma.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16 (/.f64 (*.f64 (*.f64 B -1/2) B) A)) (fma.f64 A -2 C))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (+.f64 (fma.f64 -1/2 (/.f64 B (/.f64 A B)) C) (fma.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16 (*.f64 A -2)))) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (-.f64 C A) B) |
(-.f64 C (+.f64 B A)) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (*.f64 -1 B))) A) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (-.f64 C A)) B) |
(-.f64 (fma.f64 -1/2 (/.f64 A (/.f64 B A)) (-.f64 C A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) A) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (+.f64 (-.f64 C B) (/.f64 (*.f64 1/8 (pow.f64 A 4)) (pow.f64 B 3)))) A) |
(+.f64 (fma.f64 -1/2 (/.f64 A (/.f64 B A)) C) (-.f64 (-.f64 (/.f64 (*.f64 1/8 (pow.f64 A 4)) (pow.f64 B 3)) B) A)) |
(fma.f64 -1/2 (/.f64 A (/.f64 B A)) (-.f64 (-.f64 C (fma.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) -1/8 B)) A)) |
B |
(-.f64 (+.f64 C B) A) |
(+.f64 C (-.f64 B A)) |
(+.f64 B (-.f64 C A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) A) |
(+.f64 C (-.f64 (fma.f64 1/2 (/.f64 (*.f64 A A) B) B) A)) |
(+.f64 (fma.f64 (/.f64 A (/.f64 B A)) 1/2 B) (-.f64 C A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) A) |
(+.f64 C (-.f64 (fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) B)) A)) |
(+.f64 C (-.f64 (fma.f64 (/.f64 A (/.f64 B A)) 1/2 (fma.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) -1/8 B)) A)) |
(/.f64 (-.f64 C (*.f64 2 A)) B) |
(/.f64 (+.f64 C (*.f64 A -2)) B) |
(/.f64 (fma.f64 A -2 C) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B)) (*.f64 2 (/.f64 A B))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (/.f64 C B))) |
(fma.f64 -1/2 (/.f64 B A) (/.f64 (fma.f64 A -2 C) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (/.f64 C B)))) |
(+.f64 (fma.f64 -1/2 (/.f64 B A) (/.f64 (fma.f64 A -2 C) B)) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3))) |
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (/.f64 C B)))) (*.f64 2 (/.f64 A B))) |
(+.f64 (/.f64 (*.f64 -1/16 (pow.f64 B 5)) (pow.f64 A 5)) (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (/.f64 C B))))) |
(fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (+.f64 (fma.f64 -1/2 (/.f64 B A) (/.f64 (fma.f64 A -2 C) B)) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3)))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 C B)) (+.f64 (/.f64 A B) 1)) |
(+.f64 -1 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)))) (+.f64 (/.f64 A B) 1)) |
(fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (+.f64 (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (-.f64 C A) B)) -1)) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (-.f64 C A) B)) (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) -1)) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 A B)) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) 1) (*.f64 1/2 (/.f64 (*.f64 A A) (*.f64 B B)))) (/.f64 A B)) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 A B) (/.f64 A B))) (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 A B)) |
(+.f64 1 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (*.f64 A A) (*.f64 B B))))) (/.f64 A B))) |
(+.f64 1 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (fma.f64 1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (/.f64 C B))) (/.f64 A B))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) |
(/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(/.f64 C B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) (/.f64 C B)) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(/.f64 (-.f64 C B) B) |
(+.f64 (/.f64 C B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 A B) 1)) |
(+.f64 -1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B)))) 1) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 C B)) (+.f64 (/.f64 A B) 1)) |
(+.f64 -1 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))))) 1) |
(-.f64 (+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)))) (+.f64 (/.f64 A B) 1)) |
(fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (+.f64 (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (-.f64 C A) B)) -1)) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (-.f64 C A) B)) (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) -1)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 A (/.f64 B -2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) |
(/.f64 (+.f64 C (*.f64 A -2)) B) |
(/.f64 (fma.f64 A -2 C) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (/.f64 C B))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (/.f64 C B))) |
(fma.f64 -1/2 (/.f64 B A) (/.f64 (fma.f64 A -2 C) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (+.f64 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (/.f64 C B)))) |
(+.f64 (fma.f64 -1/2 (/.f64 B A) (/.f64 (fma.f64 A -2 C) B)) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3))) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(fma.f64 1/2 (/.f64 B A) (/.f64 C B)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B)))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B)))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B)))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B)))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C (hypot.f64 A B))) B)))) |
(*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 A (-.f64 (hypot.f64 A B) C))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (hypot.f64 A B) C)) A) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 B A) (*.f64 (/.f64 B A) (/.f64 C A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) B)) (/.f64 B A)))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (+.f64 (/.f64 B A) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (fma.f64 1/2 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) B)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 A 4) B)) (/.f64 B A))))) |
(fma.f64 1/2 (*.f64 (/.f64 B A) (/.f64 C A)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) B) (+.f64 (/.f64 B A) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) B))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) |
(*.f64 -1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C))) (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 A 3)) (pow.f64 C 4)) (/.f64 A (/.f64 (*.f64 C C) B)))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) B) (*.f64 -1/2 (+.f64 (/.f64 B C) (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) B)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) |
(*.f64 -1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C))) (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 A 3)) (pow.f64 C 4)) (/.f64 A (/.f64 (*.f64 C C) B)))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) B) (*.f64 -1/2 (+.f64 (/.f64 B C) (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) B)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) |
(*.f64 -1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C))) (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 A 3)) (pow.f64 C 4)) (/.f64 A (/.f64 (*.f64 C C) B)))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) B) (*.f64 -1/2 (+.f64 (/.f64 B C) (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) B)))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 B A) (*.f64 (/.f64 B A) (/.f64 C A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) B)) (/.f64 B A)))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (+.f64 (/.f64 B A) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (fma.f64 1/2 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) B)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 A 4) B)) (/.f64 B A))))) |
(fma.f64 1/2 (*.f64 (/.f64 B A) (/.f64 C A)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) B) (+.f64 (/.f64 B A) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) B))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 B A) (*.f64 (/.f64 B A) (/.f64 C A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) B)) (/.f64 B A)))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (+.f64 (/.f64 B A) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (fma.f64 1/2 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) B)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 A 4) B)) (/.f64 B A))))) |
(fma.f64 1/2 (*.f64 (/.f64 B A) (/.f64 C A)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) B) (+.f64 (/.f64 B A) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) B))))) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(/.f64 (pow.f64 B 2) (-.f64 C A)) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(*.f64 -1 (/.f64 (pow.f64 B 2) A)) |
(neg.f64 (/.f64 (*.f64 B B) A)) |
(/.f64 (*.f64 (neg.f64 B) B) A) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 B B) A) (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))))) |
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) A) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))) |
(fma.f64 -1 (/.f64 (*.f64 B B) A) (fma.f64 -1 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) (*.f64 B B))) (neg.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B)))))) |
(-.f64 (-.f64 (/.f64 (neg.f64 C) (*.f64 (/.f64 A B) (/.f64 A B))) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) (*.f64 B B))) (/.f64 B (/.f64 A B))) |
(-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 C C)) (pow.f64 A 3)) (+.f64 (/.f64 B (/.f64 A B)) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 3) (pow.f64 B 2)) (pow.f64 A 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))) |
(fma.f64 -1 (/.f64 (*.f64 B B) A) (fma.f64 -1 (/.f64 (*.f64 (*.f64 B B) (pow.f64 C 3)) (pow.f64 A 4)) (fma.f64 -1 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) (*.f64 B B))) (neg.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))))))) |
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 C) (*.f64 (/.f64 A B) (/.f64 A B))) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) (*.f64 B B))) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) (*.f64 B B))) (/.f64 B (/.f64 A B))) |
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 C C)) (pow.f64 A 3)) (+.f64 (/.f64 B (/.f64 A B)) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B)))) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) (*.f64 B B))) |
(/.f64 (pow.f64 B 2) C) |
(/.f64 (*.f64 B B) C) |
(/.f64 B (/.f64 C B)) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)) |
(+.f64 (/.f64 (*.f64 B B) C) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))) |
(+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (/.f64 B (/.f64 C B))) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3)))) |
(+.f64 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))) (+.f64 (/.f64 (*.f64 B B) C) (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) (*.f64 B B))))) |
(+.f64 (+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (/.f64 B (/.f64 C B))) (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) (*.f64 B B))) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 B 2)) (pow.f64 C 4)) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3))))) |
(+.f64 (+.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) (*.f64 B B))) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))) (+.f64 (/.f64 (*.f64 B B) C) (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) (*.f64 B B))))) |
(+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) (*.f64 B B)) (/.f64 B (/.f64 C B))) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 C 4)) (*.f64 B B)))) |
(/.f64 (pow.f64 B 2) C) |
(/.f64 (*.f64 B B) C) |
(/.f64 B (/.f64 C B)) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)) |
(+.f64 (/.f64 (*.f64 B B) C) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))) |
(+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (/.f64 B (/.f64 C B))) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3)))) |
(+.f64 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))) (+.f64 (/.f64 (*.f64 B B) C) (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) (*.f64 B B))))) |
(+.f64 (+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (/.f64 B (/.f64 C B))) (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) (*.f64 B B))) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 B 2)) (pow.f64 C 4)) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3))))) |
(+.f64 (+.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) (*.f64 B B))) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))) (+.f64 (/.f64 (*.f64 B B) C) (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) (*.f64 B B))))) |
(+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) (*.f64 B B)) (/.f64 B (/.f64 C B))) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 C 4)) (*.f64 B B)))) |
(/.f64 (pow.f64 B 2) C) |
(/.f64 (*.f64 B B) C) |
(/.f64 B (/.f64 C B)) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (/.f64 (pow.f64 B 2) C)) |
(+.f64 (/.f64 (*.f64 B B) C) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))) |
(+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (/.f64 B (/.f64 C B))) |
(+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3)))) |
(+.f64 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))) (+.f64 (/.f64 (*.f64 B B) C) (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) (*.f64 B B))))) |
(+.f64 (+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (/.f64 B (/.f64 C B))) (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) (*.f64 B B))) |
(+.f64 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 B 2)) (pow.f64 C 4)) (+.f64 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)) (+.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 C 3))))) |
(+.f64 (+.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) (*.f64 B B))) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))) (+.f64 (/.f64 (*.f64 B B) C) (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) (*.f64 B B))))) |
(+.f64 (/.f64 A (*.f64 (/.f64 C B) (/.f64 C B))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 A A) (pow.f64 C 3)) (*.f64 B B)) (/.f64 B (/.f64 C B))) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 C 4)) (*.f64 B B)))) |
(*.f64 -1 (/.f64 (pow.f64 B 2) A)) |
(neg.f64 (/.f64 (*.f64 B B) A)) |
(/.f64 (*.f64 (neg.f64 B) B) A) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 B B) A) (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))))) |
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) A) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))) |
(fma.f64 -1 (/.f64 (*.f64 B B) A) (fma.f64 -1 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) (*.f64 B B))) (neg.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B)))))) |
(-.f64 (-.f64 (/.f64 (neg.f64 C) (*.f64 (/.f64 A B) (/.f64 A B))) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) (*.f64 B B))) (/.f64 B (/.f64 A B))) |
(-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 C C)) (pow.f64 A 3)) (+.f64 (/.f64 B (/.f64 A B)) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 3) (pow.f64 B 2)) (pow.f64 A 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))) |
(fma.f64 -1 (/.f64 (*.f64 B B) A) (fma.f64 -1 (/.f64 (*.f64 (*.f64 B B) (pow.f64 C 3)) (pow.f64 A 4)) (fma.f64 -1 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) (*.f64 B B))) (neg.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))))))) |
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 C) (*.f64 (/.f64 A B) (/.f64 A B))) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) (*.f64 B B))) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) (*.f64 B B))) (/.f64 B (/.f64 A B))) |
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 C C)) (pow.f64 A 3)) (+.f64 (/.f64 B (/.f64 A B)) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B)))) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) (*.f64 B B))) |
(*.f64 -1 (/.f64 (pow.f64 B 2) A)) |
(neg.f64 (/.f64 (*.f64 B B) A)) |
(/.f64 (*.f64 (neg.f64 B) B) A) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 B B) A) (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))))) |
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) A) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))) |
(fma.f64 -1 (/.f64 (*.f64 B B) A) (fma.f64 -1 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) (*.f64 B B))) (neg.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B)))))) |
(-.f64 (-.f64 (/.f64 (neg.f64 C) (*.f64 (/.f64 A B) (/.f64 A B))) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) (*.f64 B B))) (/.f64 B (/.f64 A B))) |
(-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 C C)) (pow.f64 A 3)) (+.f64 (/.f64 B (/.f64 A B)) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 3) (pow.f64 B 2)) (pow.f64 A 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 A 3))) (*.f64 -1 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))) |
(fma.f64 -1 (/.f64 (*.f64 B B) A) (fma.f64 -1 (/.f64 (*.f64 (*.f64 B B) (pow.f64 C 3)) (pow.f64 A 4)) (fma.f64 -1 (/.f64 (*.f64 C C) (/.f64 (pow.f64 A 3) (*.f64 B B))) (neg.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))))))) |
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 C) (*.f64 (/.f64 A B) (/.f64 A B))) (*.f64 (/.f64 (*.f64 C C) (pow.f64 A 3)) (*.f64 B B))) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) (*.f64 B B))) (/.f64 B (/.f64 A B))) |
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 C C)) (pow.f64 A 3)) (+.f64 (/.f64 B (/.f64 A B)) (*.f64 (/.f64 C (*.f64 A A)) (*.f64 B B)))) (*.f64 (/.f64 (pow.f64 C 3) (pow.f64 A 4)) (*.f64 B B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) (+.f64 A (neg.f64 C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) (+.f64 A (neg.f64 C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) (+.f64 A (neg.f64 C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) (+.f64 A (neg.f64 C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 A B))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (-.f64 C A))) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (hypot.f64 A B) 1))) (fma.f64 (neg.f64 (hypot.f64 A B)) 1 (*.f64 (hypot.f64 A B) 1))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B))) (*.f64 (cbrt.f64 (hypot.f64 A B)) (*.f64 (cbrt.f64 (hypot.f64 A B)) (cbrt.f64 (hypot.f64 A B)))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(+.f64 (fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 A B))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(*.f64 1 (-.f64 C (+.f64 A (hypot.f64 A B)))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B)))) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) (cbrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B)))) (sqrt.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 A B) 3)) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (+.f64 (*.f64 A A) (*.f64 B B)) (*.f64 (-.f64 C A) (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 (-.f64 C A) (-.f64 C A) (+.f64 (fma.f64 A A (*.f64 B B)) (*.f64 (hypot.f64 A B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 (-.f64 C A) (-.f64 C A) (fma.f64 (hypot.f64 A B) (-.f64 C A) (fma.f64 B B (*.f64 A A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 (-.f64 C A) (-.f64 C A) (fma.f64 A A (fma.f64 B B (*.f64 (hypot.f64 A B) (-.f64 C A)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (*.f64 A A) (*.f64 B B))) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (fma.f64 A A (*.f64 B B))) (+.f64 (hypot.f64 A B) (-.f64 C A))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (fma.f64 B B (*.f64 A A))) (+.f64 (hypot.f64 A B) (-.f64 C A))) |
(pow.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) 1) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) (-.f64 C (+.f64 A (hypot.f64 A B)))) (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A (hypot.f64 A B))))) |
(+.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) C) |
(-.f64 C (+.f64 A (hypot.f64 A B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) 1) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(+.f64 (/.f64 C B) (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (fma.f64 A A (*.f64 B B))))) B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 1 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) (/.f64 1 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(*.f64 (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(log.f64 (exp.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(expm1.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(exp.f64 (log.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(log1p.f64 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) 1) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)))) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) 180) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(log.f64 (exp.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64)))) (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(expm1.f64 (log1p.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(exp.f64 (log.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(log1p.f64 (expm1.f64 (*.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (/.f64 180 (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) 1) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 1 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) (/.f64 1 B)) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (sqrt.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(pow.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B) 1) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B) (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) |
(/.f64 (*.f64 -1/2 B) (-.f64 C A)) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) 1) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(*.f64 1 (/.f64 B (/.f64 (-.f64 C A) B))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(*.f64 (*.f64 B B) (/.f64 1 (-.f64 C A))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B))) (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) (cbrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (-.f64 C A) B))) (sqrt.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(pow.f64 (/.f64 B (/.f64 (-.f64 C A) B)) 1) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(log.f64 (exp.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 B (/.f64 (-.f64 C A) B)) (/.f64 B (/.f64 (-.f64 C A) B))) (/.f64 B (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(exp.f64 (log.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 B B) (-.f64 C A)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(log.f64 (exp.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) 1) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(*.f64 1 (/.f64 (fma.f64 B B 0) (*.f64 C B))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(*.f64 (fma.f64 B B 0) (/.f64 1 (*.f64 C B))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(pow.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 1) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(log.f64 (exp.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) (/.f64 (fma.f64 B B 0) (*.f64 C B))) (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(exp.f64 (log.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (/.f64 B (/.f64 C B)) B) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) 1) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) 180) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) 1) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(log.f64 (exp.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(exp.f64 (log.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B))) (/.f64 180 (PI.f64))) |
(+.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B))) 0) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) 1) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(*.f64 1 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (cbrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (sqrt.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(pow.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0) 1) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0) (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(exp.f64 (log.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C))) |
(*.f64 -1/2 (/.f64 (/.f64 B (/.f64 C B)) B)) |
Compiled 7522 to 3986 computations (47% saved)
33 alts after pruning (32 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 305 | 19 | 324 |
| Fresh | 4 | 13 | 17 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 0 | 0 |
| Total | 313 | 33 | 346 |
| Status | Accuracy | Program |
|---|---|---|
| 69.0% | (/.f64 (pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) (PI.f64)) | |
| 32.9% | (/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) | |
| ▶ | 45.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (PI.f64)) |
| 67.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (PI.f64)) | |
| 33.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) | |
| 20.2% | (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) | |
| 49.8% | (/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1))) (PI.f64)) | |
| ▶ | 24.0% | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
| 67.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (neg.f64 (hypot.f64 A B)) A)))) (PI.f64)) | |
| 68.1% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (PI.f64)) | |
| ▶ | 22.1% | (/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
| 37.4% | (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) | |
| 59.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) | |
| 52.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) | |
| 48.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) | |
| 67.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) | |
| 37.4% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) | |
| 53.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) | |
| 38.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) | |
| ▶ | 71.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
| 20.4% | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 27.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) | |
| 37.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) | |
| 15.0% | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) | |
| 26.5% | (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) | |
| 23.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) | |
| 26.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) | |
| 34.7% | (*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) | |
| ✓ | 18.6% | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| 37.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) | |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) | |
| ▶ | 37.4% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
| 23.0% | (cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) | |
| 69.0% | (/.f64 (pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) (PI.f64)) | |
| 32.9% | (/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) | |
| ▶ | 45.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (PI.f64)) |
| 67.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (PI.f64)) | |
| 33.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) | |
| 20.2% | (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) | |
| 49.8% | (/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1))) (PI.f64)) | |
| ▶ | 24.0% | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
| 67.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (neg.f64 (hypot.f64 A B)) A)))) (PI.f64)) | |
| 68.1% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (PI.f64)) | |
| ▶ | 22.1% | (/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
| 37.4% | (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) | |
| 59.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) | |
| 52.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) | |
| 48.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) | |
| 67.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) | |
| 37.4% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) | |
| 53.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) | |
| 38.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) | |
| ▶ | 71.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
| 20.4% | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) | |
| 27.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) | |
| 37.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) | |
| 15.0% | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) | |
| 26.5% | (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) | |
| 23.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) | |
| 26.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) | |
| 34.7% | (*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) | |
| ✓ | 18.6% | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| 37.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) | |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) | |
| ▶ | 37.4% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
| 23.0% | (cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
Compiled 2470 to 1774 computations (28.2% saved)
Found 17 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 88.9% | (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) |
| 82.5% | (+.f64 A (hypot.f64 B (-.f64 A C))) | |
| ✓ | 67.5% | (PI.f64) |
| ✓ | 61.1% | (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
| ✓ | 100.0% | (*.f64 1/2 (/.f64 B A)) |
| ✓ | 100.0% | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
| ✓ | 100.0% | (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
| ✓ | 67.5% | (PI.f64) |
| ✓ | 99.9% | (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) |
| ✓ | 99.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
| ✓ | 99.6% | (/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
| ✓ | 67.5% | (PI.f64) |
| ✓ | 67.5% | (PI.f64) |
| 87.6% | (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) | |
| 82.5% | (+.f64 A (hypot.f64 B (-.f64 A C))) | |
| ✓ | 79.3% | (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
| ✓ | 67.5% | (PI.f64) |
Compiled 357 to 89 computations (75.1% saved)
78 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 13.0ms | A | @ | inf | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
| 1.0ms | A | @ | 0 | (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
| 1.0ms | C | @ | 0 | (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
| 1.0ms | C | @ | inf | (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
| 1.0ms | B | @ | -inf | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
| 1× | batch-egg-rewrite |
| 864× | add-sqr-sqrt |
| 850× | pow1 |
| 846× | *-un-lft-identity |
| 804× | add-exp-log |
| 802× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 36 | 302 |
| 1 | 832 | 302 |
| 1× | node limit |
| Inputs |
|---|
(PI.f64) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(PI.f64) |
(PI.f64) |
(/.f64 -1/2 (/.f64 (-.f64 C A) B)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) |
(PI.f64) |
(*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) |
(PI.f64) |
(-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 1 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (neg.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (neg.f64 B)) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) 1) |
(*.f64 -1/2 (/.f64 1 (/.f64 (-.f64 C A) B))) |
(*.f64 1 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (sqrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (/.f64 -1/2 (-.f64 C A)) B) |
(pow.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)) 1) |
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)) (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) 1) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) 1) |
(*.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) 1) |
(log.f64 (exp.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(expm1.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(exp.f64 (log.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(log1p.f64 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 B A)))) 1) |
(/.f64 (*.f64 1/2 B) A) |
(pow.f64 (*.f64 1/2 (/.f64 B A)) 1) |
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 B A)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 B A))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 1/2 (/.f64 B A))) (*.f64 1/2 (/.f64 B A)))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 B A)))) |
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 B A)))) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 B A)))) |
(-.f64 (/.f64 (*.f64 C B) (*.f64 B B)) (/.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) 1) |
(*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (/.f64 1 (*.f64 B B))) |
(*.f64 1 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (sqrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(pow.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(+.f64 (*.f64 C B) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 C B) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 C B (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 C B (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 B C (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 B C (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(*.f64 1 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 C B) 3) (pow.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) (fma.f64 (*.f64 C B) (*.f64 C B) (fma.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 C B) (*.f64 C B)) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 C B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(pow.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1) |
(log.f64 (exp.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(exp.f64 (log.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 C B (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 C B (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 1 (*.f64 C B) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
| 1× | egg-herbie |
| 1082× | fma-def |
| 974× | associate-*r* |
| 882× | associate-*l* |
| 530× | associate-/l* |
| 456× | times-frac |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 751 | 21969 |
| 1 | 2139 | 19177 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2)))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) 1) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 C (-.f64 B (*.f64 -1 (*.f64 (*.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 C (-.f64 B (*.f64 -1 (*.f64 (*.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 C (-.f64 B (*.f64 -1 (*.f64 (*.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))))))) |
(*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B) C)) (*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B) C)) (+.f64 (*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B)) (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B)) (pow.f64 C 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B) C)) (+.f64 (*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B)) (pow.f64 C 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) B) (pow.f64 C 3)))))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) (*.f64 -2 (*.f64 A B))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 1/2 (/.f64 (pow.f64 B 3) C)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 3)) (pow.f64 C 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 1/2 (/.f64 (pow.f64 B 3) C))))) |
(*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C))) (*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3))) (*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 7) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3))) (*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B)))) |
(*.f64 -1 (pow.f64 B 2)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 (-.f64 C A) B)))) |
(pow.f64 B 2) |
(+.f64 (pow.f64 B 2) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B))) |
(+.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 2)))))) |
(-.f64 (*.f64 C B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (*.f64 C B) (*.f64 -1 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (*.f64 C B) (+.f64 (*.f64 -1 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 C B) (+.f64 (*.f64 -1 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(*.f64 -2 (*.f64 A B)) |
(-.f64 (+.f64 (*.f64 C B) (*.f64 -2 (*.f64 A B))) (*.f64 -1 (*.f64 C B))) |
(-.f64 (+.f64 (*.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) B) A)) (*.f64 -2 (*.f64 A B)))) (*.f64 -1 (*.f64 C B))) |
(-.f64 (+.f64 (*.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C B)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) B) A)) (*.f64 -2 (*.f64 A B))))) (*.f64 -1 (*.f64 C B))) |
(*.f64 1/2 (/.f64 (pow.f64 B 3) A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 3) A)) (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 3)) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 3) A)) (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 3)) (pow.f64 A 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 3) A)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 3)) (pow.f64 A 2)))))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 1 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (neg.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (neg.f64 B)) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) 1) |
(*.f64 -1/2 (/.f64 1 (/.f64 (-.f64 C A) B))) |
(*.f64 1 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (sqrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (/.f64 -1/2 (-.f64 C A)) B) |
(pow.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)) 1) |
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)) (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) 1) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) 1) |
(*.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) 1) |
(log.f64 (exp.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(expm1.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(exp.f64 (log.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(log1p.f64 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 B A)))) 1) |
(/.f64 (*.f64 1/2 B) A) |
(pow.f64 (*.f64 1/2 (/.f64 B A)) 1) |
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 B A)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 B A))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 1/2 (/.f64 B A))) (*.f64 1/2 (/.f64 B A)))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 B A)))) |
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 B A)))) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 B A)))) |
(-.f64 (/.f64 (*.f64 C B) (*.f64 B B)) (/.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) 1) |
(*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (/.f64 1 (*.f64 B B))) |
(*.f64 1 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (sqrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(pow.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(*.f64 1 (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(pow.f64 (PI.f64) 1) |
(log.f64 (exp.f64 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(exp.f64 (log.f64 (PI.f64))) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(+.f64 (*.f64 C B) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 C B) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 C B (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 C B (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 B C (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 B C (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(*.f64 1 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 C B) 3) (pow.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) (fma.f64 (*.f64 C B) (*.f64 C B) (fma.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 C B) (*.f64 C B)) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 C B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(pow.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1) |
(log.f64 (exp.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(exp.f64 (log.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 C B (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 C B (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 1 (*.f64 C B) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 1 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B)) |
(/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 B) (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) C) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (/.f64 B (*.f64 C C)))) (-.f64 (*.f64 (+.f64 (/.f64 1 B) (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) C) (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3)) (/.f64 B A)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (/.f64 B (*.f64 C C)))) (-.f64 (*.f64 (+.f64 (/.f64 1 B) (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) C) (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(neg.f64 (/.f64 (*.f64 0 A) B)) |
(/.f64 0 B) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (neg.f64 (/.f64 (*.f64 0 A) B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))) (neg.f64 (/.f64 (*.f64 0 A) B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (/.f64 0 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (*.f64 B (pow.f64 C 3))) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))) (neg.f64 (/.f64 (*.f64 0 A) B))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (*.f64 B (pow.f64 C 3))) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (/.f64 0 B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (/.f64 (*.f64 B 1/2) C) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (+.f64 (/.f64 A (/.f64 (*.f64 C C) B)) (/.f64 B C))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 B C))) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(+.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (*.f64 (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) -1/2))) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 3) C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3)))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 A 3) C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3)))))) (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 (/.f64 A B) -2) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (neg.f64 C) B)) |
(fma.f64 (/.f64 A B) -2 (+.f64 (/.f64 C B) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (*.f64 -1/2 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2)))) (*.f64 A B))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 (/.f64 A B) -2 (/.f64 C B)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A A)) (/.f64 C B)) (+.f64 (/.f64 C B) (/.f64 (*.f64 -1/2 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2)))) (*.f64 A B))))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (/.f64 B (/.f64 C (*.f64 A A)))) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) (fma.f64 (/.f64 A B) -2 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B (pow.f64 A 4))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 C (*.f64 (pow.f64 B 4) -1/2)) (*.f64 C (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))))) (*.f64 B (pow.f64 A 4))) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 (/.f64 A B) -2)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 3) (pow.f64 B 3))) (*.f64 2 (/.f64 (-.f64 C A) B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 (/.f64 A B) -2)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (/.f64 (*.f64 -1/16 (pow.f64 B 5)) (pow.f64 (-.f64 A C) 5))) (*.f64 2 (/.f64 (-.f64 C A) B)))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 (-.f64 C A) B) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))) (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 (/.f64 -1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 (/.f64 (-.f64 C A) B) 1)) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)))) (+.f64 1 (/.f64 A B)))) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (*.f64 (/.f64 -1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B))) (-.f64 (/.f64 (-.f64 C A) B) 1)) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)) (/.f64 A B))) |
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) 1) (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)))) (/.f64 A B)) |
(fma.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) -1/8 (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) 1) (/.f64 (-.f64 C A) B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B (*.f64 C C)) (pow.f64 A 3)) (/.f64 B A)))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (+.f64 (/.f64 B (/.f64 (pow.f64 A 3) (*.f64 C C))) (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (fma.f64 1/2 (/.f64 (*.f64 B (*.f64 C C)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 C 3)) (pow.f64 A 4)) (/.f64 B A))))) |
(fma.f64 1/2 (*.f64 (/.f64 B A) (/.f64 C A)) (*.f64 1/2 (+.f64 (/.f64 B (/.f64 (pow.f64 A 3) (*.f64 C C))) (+.f64 (/.f64 (*.f64 B (pow.f64 C 3)) (pow.f64 A 4)) (/.f64 B A))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) |
(*.f64 -1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C))) (/.f64 B (/.f64 (pow.f64 C 3) (*.f64 A A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 A 3)) (pow.f64 C 4)) (/.f64 A (/.f64 (*.f64 C C) B)))))) |
(fma.f64 -1/2 (/.f64 B (/.f64 (pow.f64 C 3) (*.f64 A A))) (*.f64 -1/2 (+.f64 (/.f64 B C) (+.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) B)) (*.f64 (/.f64 B C) (/.f64 A C)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) |
(*.f64 -1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C))) (/.f64 B (/.f64 (pow.f64 C 3) (*.f64 A A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 A 3)) (pow.f64 C 4)) (/.f64 A (/.f64 (*.f64 C C) B)))))) |
(fma.f64 -1/2 (/.f64 B (/.f64 (pow.f64 C 3) (*.f64 A A))) (*.f64 -1/2 (+.f64 (/.f64 B C) (+.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) B)) (*.f64 (/.f64 B C) (/.f64 A C)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B)))) |
(*.f64 -1/2 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) |
(*.f64 -1/2 (+.f64 (+.f64 (/.f64 B C) (*.f64 (/.f64 B C) (/.f64 A C))) (/.f64 B (/.f64 (pow.f64 C 3) (*.f64 A A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) B) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 3) B) (pow.f64 C 4))) (*.f64 -1/2 (/.f64 (*.f64 A B) (pow.f64 C 2)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) (/.f64 (pow.f64 C 3) B)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 A 3)) (pow.f64 C 4)) (/.f64 A (/.f64 (*.f64 C C) B)))))) |
(fma.f64 -1/2 (/.f64 B (/.f64 (pow.f64 C 3) (*.f64 A A))) (*.f64 -1/2 (+.f64 (/.f64 B C) (+.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 C 4) B)) (*.f64 (/.f64 B C) (/.f64 A C)))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B (*.f64 C C)) (pow.f64 A 3)) (/.f64 B A)))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (+.f64 (/.f64 B (/.f64 (pow.f64 A 3) (*.f64 C C))) (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (fma.f64 1/2 (/.f64 (*.f64 B (*.f64 C C)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 C 3)) (pow.f64 A 4)) (/.f64 B A))))) |
(fma.f64 1/2 (*.f64 (/.f64 B A) (/.f64 C A)) (*.f64 1/2 (+.f64 (/.f64 B (/.f64 (pow.f64 A 3) (*.f64 C C))) (+.f64 (/.f64 (*.f64 B (pow.f64 C 3)) (pow.f64 A 4)) (/.f64 B A))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B (*.f64 C C)) (pow.f64 A 3)) (/.f64 B A)))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (+.f64 (/.f64 B (/.f64 (pow.f64 A 3) (*.f64 C C))) (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 3) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 C (/.f64 (*.f64 A A) B)) (fma.f64 1/2 (/.f64 (*.f64 B (*.f64 C C)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B (pow.f64 C 3)) (pow.f64 A 4)) (/.f64 B A))))) |
(fma.f64 1/2 (*.f64 (/.f64 B A) (/.f64 C A)) (*.f64 1/2 (+.f64 (/.f64 B (/.f64 (pow.f64 A 3) (*.f64 C C))) (+.f64 (/.f64 (*.f64 B (pow.f64 C 3)) (pow.f64 A 4)) (/.f64 B A))))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 B (-.f64 C A))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (+.f64 A (*.f64 -1 C))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (-.f64 A C)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (+.f64 C (*.f64 -1 A))))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B (-.f64 C A)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 B A)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 -1 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B)) |
(/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 B) (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) C) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (/.f64 B (*.f64 C C)))) (-.f64 (*.f64 (+.f64 (/.f64 1 B) (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) C) (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))))) C (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) B))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (pow.f64 C 3)) (/.f64 B A)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (/.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (/.f64 B (*.f64 C C)))) (-.f64 (*.f64 (+.f64 (/.f64 1 B) (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) C) (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(neg.f64 (/.f64 (*.f64 0 A) B)) |
(/.f64 0 B) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (neg.f64 (/.f64 (*.f64 0 A) B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))) (neg.f64 (/.f64 (*.f64 0 A) B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (/.f64 0 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (*.f64 B (pow.f64 C 3))) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))) (neg.f64 (/.f64 (*.f64 0 A) B))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (*.f64 B (pow.f64 C 3))) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 B (*.f64 C C)) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (/.f64 0 B)))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2))) |
(/.f64 (neg.f64 (*.f64 C (-.f64 (neg.f64 B) B))) (*.f64 B B)) |
(*.f64 (/.f64 (neg.f64 (*.f64 B -2)) B) (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2)))) |
(fma.f64 -2 (/.f64 A B) (/.f64 (neg.f64 (*.f64 C (-.f64 (neg.f64 B) B))) (*.f64 B B))) |
(-.f64 (*.f64 (/.f64 A B) -2) (/.f64 (*.f64 B -2) (/.f64 B (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 1/2 (/.f64 B C) (/.f64 (neg.f64 (*.f64 C (-.f64 (neg.f64 B) B))) (*.f64 B B)))) |
(-.f64 (fma.f64 (/.f64 A B) -2 (/.f64 (*.f64 B 1/2) C)) (/.f64 (*.f64 B -2) (/.f64 B (/.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 B) B) C) (pow.f64 B 2)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 1/2 (/.f64 A (/.f64 (*.f64 C C) B)) (fma.f64 1/2 (/.f64 B C) (/.f64 (neg.f64 (*.f64 C (-.f64 (neg.f64 B) B))) (*.f64 B B))))) |
(fma.f64 (/.f64 A B) -2 (-.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 B C))) (/.f64 (*.f64 B -2) (/.f64 B (/.f64 C B))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(fma.f64 -2 (/.f64 A B) (*.f64 2 (/.f64 C B))) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 (/.f64 A B) -2)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 3) (pow.f64 B 3))) (*.f64 2 (/.f64 (-.f64 C A) B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 (/.f64 A B) -2)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (/.f64 (*.f64 -1/16 (pow.f64 B 5)) (pow.f64 (-.f64 A C) 5))) (*.f64 2 (/.f64 (-.f64 C A) B)))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 (-.f64 C A) B) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))) (+.f64 1 (/.f64 A B)))) |
(+.f64 (*.f64 (/.f64 -1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 (/.f64 (-.f64 C A) B) 1)) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)))) (+.f64 1 (/.f64 A B)))) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (*.f64 (/.f64 -1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B))) (-.f64 (/.f64 (-.f64 C A) B) 1)) |
1 |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) 1) |
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 C A)) B) 1) |
(-.f64 1 (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 C A)) B) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 B B)))) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) 1) (/.f64 (-.f64 A C) B)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 C A)) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 B B))))) |
(-.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) -1/8 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) 1)) (/.f64 (-.f64 A C) B)) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(+.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (*.f64 (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) -1/2))) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (/.f64 1 B))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 3) C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3)))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(fma.f64 -1 (/.f64 (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 A 3) C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3)))))) (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 (/.f64 A B) -2) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (neg.f64 C) B)) |
(fma.f64 (/.f64 A B) -2 (+.f64 (/.f64 C B) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (*.f64 -1/2 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2)))) (*.f64 A B))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 (/.f64 A B) -2 (/.f64 C B)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 A A)) (/.f64 C B)) (+.f64 (/.f64 C B) (/.f64 (*.f64 -1/2 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2)))) (*.f64 A B))))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (/.f64 B (/.f64 C (*.f64 A A)))) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A B)) (/.f64 C B))) (fma.f64 (/.f64 A B) -2 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (*.f64 B (pow.f64 A 4))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 C (*.f64 (pow.f64 B 4) -1/2)) (*.f64 C (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))))) (*.f64 B (pow.f64 A 4))) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))))) |
(*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(neg.f64 (*.f64 B (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(*.f64 B (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 (*.f64 C (-.f64 B (*.f64 -1 (*.f64 (*.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 C (-.f64 B (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A B)))) (neg.f64 (*.f64 B (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(fma.f64 C (+.f64 B (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 A B))) (*.f64 B (neg.f64 (+.f64 A (hypot.f64 A B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 C (-.f64 B (*.f64 -1 (*.f64 (*.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 B (*.f64 C C)))) (fma.f64 C (-.f64 B (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A B)))) (neg.f64 (*.f64 B (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 B (*.f64 C C)))) (*.f64 C (+.f64 B (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 A B))))) (*.f64 B (+.f64 A (hypot.f64 A B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 C (-.f64 B (*.f64 -1 (*.f64 (*.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 B (*.f64 C C)))) (fma.f64 C (-.f64 B (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 A B)))) (fma.f64 -1 (*.f64 B (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) (*.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 C 3) (*.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))))))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2)) (*.f64 B (*.f64 C C)))) (fma.f64 C (+.f64 B (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))) (*.f64 A B))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 A (pow.f64 C 3)) B) (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 A A (*.f64 B B)))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 A A (*.f64 B B)) 3))) -1/2)) (*.f64 B (+.f64 A (hypot.f64 A B)))))) |
(*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B)) |
(neg.f64 (*.f64 B (*.f64 0 A))) |
(*.f64 B 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B) C)) (*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (/.f64 C B)) (neg.f64 (*.f64 B (*.f64 0 A)))) |
(fma.f64 -1/2 (/.f64 B (/.f64 C (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (*.f64 B 0)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B) C)) (+.f64 (*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B)) (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B)) (pow.f64 C 2))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (/.f64 C B)) (fma.f64 -1 (*.f64 B (*.f64 0 A)) (*.f64 -1/2 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))))))) |
(fma.f64 -1/2 (/.f64 B (/.f64 C (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (fma.f64 -1/2 (*.f64 (/.f64 B (/.f64 C (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (/.f64 A C)) (*.f64 B 0))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B) C)) (+.f64 (*.f64 -1 (*.f64 (+.f64 A (*.f64 -1 A)) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) B)) (pow.f64 C 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) B) (pow.f64 C 3)))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (/.f64 C B)) (fma.f64 -1 (*.f64 B (*.f64 0 A)) (fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) 1/2) 2)) (/.f64 (pow.f64 C 3) B)))))) |
(fma.f64 -1/2 (/.f64 B (/.f64 C (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (fma.f64 0 B (fma.f64 -1/2 (*.f64 (/.f64 B (/.f64 C (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))) (/.f64 A C)) (/.f64 (*.f64 1/2 (*.f64 B (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 (*.f64 A A) (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))))))) (pow.f64 C 3))))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) |
(neg.f64 (*.f64 C (-.f64 (neg.f64 B) B))) |
(*.f64 (neg.f64 C) (*.f64 B -2)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) (*.f64 -2 (*.f64 A B))) |
(fma.f64 -1 (*.f64 C (-.f64 (neg.f64 B) B)) (*.f64 (*.f64 -2 A) B)) |
(-.f64 (*.f64 A (*.f64 B -2)) (*.f64 C (*.f64 B -2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 1/2 (/.f64 (pow.f64 B 3) C)))) |
(fma.f64 -1 (*.f64 C (-.f64 (neg.f64 B) B)) (fma.f64 -2 (*.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 B 3) C)))) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 B 3) C) (*.f64 A (*.f64 B -2))) (*.f64 C (*.f64 B -2))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 3)) (pow.f64 C 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 B) B) C)) (+.f64 (*.f64 -2 (*.f64 A B)) (*.f64 1/2 (/.f64 (pow.f64 B 3) C))))) |
(fma.f64 1/2 (/.f64 A (/.f64 (*.f64 C C) (pow.f64 B 3))) (fma.f64 -1 (*.f64 C (-.f64 (neg.f64 B) B)) (fma.f64 -2 (*.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 B 3) C))))) |
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 B 3) C) (/.f64 A C)) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 B 3) C) (*.f64 A (*.f64 B -2))) (*.f64 C (*.f64 B -2)))) |
(*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(*.f64 B (*.f64 2 (-.f64 C A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C))) (*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B)) |
(fma.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C)) (*.f64 B (*.f64 2 (-.f64 C A)))) |
(fma.f64 B (*.f64 2 (-.f64 C A)) (/.f64 (*.f64 (pow.f64 B 3) -1/2) (-.f64 A C))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3))) (*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B))) |
(fma.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C)) (fma.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3)) (*.f64 B (*.f64 2 (-.f64 C A))))) |
(fma.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C)) (fma.f64 B (*.f64 2 (-.f64 C A)) (*.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 7) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3))) (*.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B)))) |
(fma.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 7) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3)) (*.f64 B (*.f64 2 (-.f64 C A)))))) |
(fma.f64 -1/2 (/.f64 (pow.f64 B 3) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 7) (pow.f64 (-.f64 A C) 5)) (fma.f64 B (*.f64 2 (-.f64 C A)) (*.f64 1/8 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 3)))))) |
(*.f64 -1 (pow.f64 B 2)) |
(neg.f64 (*.f64 B B)) |
(*.f64 B (neg.f64 B)) |
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 (-.f64 C A) B)) |
(fma.f64 -1 (*.f64 B B) (*.f64 B (-.f64 C A))) |
(fma.f64 B (-.f64 C A) (*.f64 B (neg.f64 B))) |
(+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 (-.f64 C A) B))) |
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (fma.f64 -1 (*.f64 B B) (*.f64 B (-.f64 C A)))) |
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (fma.f64 B (-.f64 C A) (*.f64 B (neg.f64 B)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 (-.f64 C A) B)))) |
(fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (*.f64 B B)) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (fma.f64 -1 (*.f64 B B) (*.f64 B (-.f64 C A))))) |
(fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (*.f64 B B)) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (fma.f64 B (-.f64 C A) (*.f64 B (neg.f64 B))))) |
(pow.f64 B 2) |
(*.f64 B B) |
(+.f64 (pow.f64 B 2) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B))) |
(+.f64 (*.f64 B B) (neg.f64 (*.f64 B (*.f64 -1 (-.f64 C A))))) |
(*.f64 B (+.f64 B (neg.f64 (-.f64 A C)))) |
(+.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) |
(+.f64 (*.f64 B B) (fma.f64 -1 (*.f64 B (*.f64 -1 (-.f64 C A))) (*.f64 1/2 (pow.f64 (-.f64 A C) 2)))) |
(fma.f64 B B (-.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 B (-.f64 A C)))) |
(+.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 C) (*.f64 -1 A)) B)) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 2)))))) |
(+.f64 (*.f64 B B) (fma.f64 -1 (*.f64 B (*.f64 -1 (-.f64 C A))) (fma.f64 1/2 (pow.f64 (-.f64 A C) 2) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (*.f64 B B)))))) |
(fma.f64 B B (-.f64 (fma.f64 1/2 (pow.f64 (-.f64 A C) 2) (*.f64 (/.f64 -1/8 B) (/.f64 (pow.f64 (-.f64 A C) 4) B))) (*.f64 B (-.f64 A C)))) |
(-.f64 (*.f64 C B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(*.f64 B (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(*.f64 B (-.f64 C (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 C B) (*.f64 -1 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (fma.f64 C B (*.f64 (neg.f64 A) (*.f64 B (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))))) (*.f64 B (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(+.f64 (*.f64 (*.f64 B (neg.f64 A)) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))) (*.f64 B (-.f64 C (hypot.f64 B C)))) |
(-.f64 (+.f64 (*.f64 C B) (+.f64 (*.f64 -1 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (fma.f64 C B (fma.f64 -1 (*.f64 A (*.f64 B (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (*.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))))) (*.f64 B (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (*.f64 A (*.f64 A B))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) -1/2)) (*.f64 (*.f64 A B) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))) (*.f64 B (-.f64 C (hypot.f64 B C)))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 C B) (+.f64 (*.f64 -1 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))) (*.f64 (pow.f64 A 3) (*.f64 C (*.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))))) (fma.f64 C B (fma.f64 -1 (*.f64 A (*.f64 B (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (*.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))))))))) (*.f64 B (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))) (*.f64 (*.f64 (*.f64 (pow.f64 A 3) C) B) (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)))) (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (*.f64 A (*.f64 A B))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) -1/2)) (*.f64 (*.f64 A B) (-.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))) (*.f64 B (-.f64 C (hypot.f64 B C))))) |
(*.f64 -2 (*.f64 A B)) |
(*.f64 (*.f64 -2 A) B) |
(*.f64 A (*.f64 B -2)) |
(-.f64 (+.f64 (*.f64 C B) (*.f64 -2 (*.f64 A B))) (*.f64 -1 (*.f64 C B))) |
(-.f64 (fma.f64 C B (*.f64 (*.f64 -2 A) B)) (*.f64 (neg.f64 C) B)) |
(fma.f64 B C (*.f64 B (+.f64 C (*.f64 A -2)))) |
(-.f64 (+.f64 (*.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) B) A)) (*.f64 -2 (*.f64 A B)))) (*.f64 -1 (*.f64 C B))) |
(-.f64 (fma.f64 C B (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 A B)) (*.f64 (*.f64 -2 A) B))) (*.f64 (neg.f64 C) B)) |
(fma.f64 B C (fma.f64 B C (fma.f64 -1/2 (/.f64 B (/.f64 A (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)))) (*.f64 A (*.f64 B -2))))) |
(-.f64 (+.f64 (*.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C B)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) B) A)) (*.f64 -2 (*.f64 A B))))) (*.f64 -1 (*.f64 C B))) |
(-.f64 (fma.f64 C B (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) (*.f64 B C))) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 A B)) (*.f64 (*.f64 -2 A) B)))) (*.f64 (neg.f64 C) B)) |
(fma.f64 B C (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) (/.f64 (*.f64 B C) A)) (/.f64 B (/.f64 A (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)))))) (*.f64 B (+.f64 C (*.f64 A -2))))) |
(*.f64 1/2 (/.f64 (pow.f64 B 3) A)) |
(/.f64 1/2 (/.f64 A (pow.f64 B 3))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 3) A)) (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 3)) (pow.f64 A 2)))) |
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 3) A) (/.f64 C (/.f64 (*.f64 A A) (pow.f64 B 3))))) |
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 3) A) (*.f64 (/.f64 (pow.f64 B 3) A) (/.f64 C A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 3) A)) (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 3)) (pow.f64 A 2))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (/.f64 (pow.f64 A 3) B)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 3) A) (/.f64 C (/.f64 (*.f64 A A) (pow.f64 B 3)))))) |
(fma.f64 1/2 (+.f64 (/.f64 (pow.f64 B 3) A) (*.f64 (/.f64 (pow.f64 B 3) A) (/.f64 C A))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))) (/.f64 (pow.f64 A 3) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) B) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 3) A)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) B) (pow.f64 A 4))) (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 3)) (pow.f64 A 2)))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (/.f64 (pow.f64 A 3) B)) (fma.f64 1/2 (/.f64 (pow.f64 B 3) A) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (/.f64 (pow.f64 A 4) B)) (/.f64 C (/.f64 (*.f64 A A) (pow.f64 B 3))))))) |
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))) (/.f64 (pow.f64 A 3) B)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 3) A) (+.f64 (/.f64 (-.f64 (*.f64 C (*.f64 (pow.f64 B 4) -1/2)) (*.f64 C (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 B (*.f64 C C)))))) (/.f64 (pow.f64 A 4) B)) (*.f64 (/.f64 (pow.f64 B 3) A) (/.f64 C A)))))) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(PI.f64) |
(*.f64 1 (PI.f64)) |
(PI.f64) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(PI.f64) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(PI.f64) |
(pow.f64 (PI.f64) 1) |
(PI.f64) |
(log.f64 (exp.f64 (PI.f64))) |
(PI.f64) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(PI.f64) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) |
(cbrt.f64 (pow.f64 (PI.f64) 3)) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(PI.f64) |
(exp.f64 (log.f64 (PI.f64))) |
(PI.f64) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(PI.f64) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (/.f64 1 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 1 (/.f64 B (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (neg.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (neg.f64 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(cbrt.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(PI.f64) |
(*.f64 1 (PI.f64)) |
(PI.f64) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(PI.f64) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(PI.f64) |
(pow.f64 (PI.f64) 1) |
(PI.f64) |
(log.f64 (exp.f64 (PI.f64))) |
(PI.f64) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(PI.f64) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) |
(cbrt.f64 (pow.f64 (PI.f64) 3)) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(PI.f64) |
(exp.f64 (log.f64 (PI.f64))) |
(PI.f64) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(PI.f64) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(PI.f64) |
(*.f64 1 (PI.f64)) |
(PI.f64) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(PI.f64) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(PI.f64) |
(pow.f64 (PI.f64) 1) |
(PI.f64) |
(log.f64 (exp.f64 (PI.f64))) |
(PI.f64) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(PI.f64) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) |
(cbrt.f64 (pow.f64 (PI.f64) 3)) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(PI.f64) |
(exp.f64 (log.f64 (PI.f64))) |
(PI.f64) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(PI.f64) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) 1) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 -1/2 (/.f64 1 (/.f64 (-.f64 C A) B))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 1 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (cbrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (sqrt.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(*.f64 (/.f64 -1/2 (-.f64 C A)) B) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(pow.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)) 1) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)) (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(cbrt.f64 (*.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A))) (*.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A))) (*.f64 B (/.f64 -1/2 (-.f64 C A)))))) |
(cbrt.f64 (pow.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 B (/.f64 -1/2 (-.f64 C A))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (*.f64 32400 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) 1) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) 1) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(cbrt.f64 (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) (*.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64)) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(PI.f64) |
(*.f64 1 (PI.f64)) |
(PI.f64) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(PI.f64) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(PI.f64) |
(pow.f64 (PI.f64) 1) |
(PI.f64) |
(log.f64 (exp.f64 (PI.f64))) |
(PI.f64) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(PI.f64) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) |
(cbrt.f64 (pow.f64 (PI.f64) 3)) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(PI.f64) |
(exp.f64 (log.f64 (PI.f64))) |
(PI.f64) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(PI.f64) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) 1) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(pow.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) 1) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(cbrt.f64 (*.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (*.f64 32400 (*.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 (*.f64 180 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (/.f64 1 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 1 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) (cbrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(*.f64 (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (sqrt.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(log.f64 (exp.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))))) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(exp.f64 (log.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(log1p.f64 (expm1.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B))) (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 B A)))) 1) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 1/2 B) A) |
(*.f64 1/2 (/.f64 B A)) |
(pow.f64 (*.f64 1/2 (/.f64 B A)) 1) |
(*.f64 1/2 (/.f64 B A)) |
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 1/2 (/.f64 B A)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 B A))))) |
(*.f64 1/2 (/.f64 B A)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 1/2 (/.f64 B A))) (*.f64 1/2 (/.f64 B A)))) |
(cbrt.f64 (*.f64 (*.f64 1/2 (/.f64 B A)) (*.f64 1/4 (*.f64 (/.f64 B A) (/.f64 B A))))) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 B A)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 1/2 (/.f64 B A)) |
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 1/2 (/.f64 B A)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 1/2 (/.f64 B A)) |
(-.f64 (/.f64 (*.f64 C B) (*.f64 B B)) (/.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (/.f64 1 (*.f64 B B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 1 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (sqrt.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)) (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B))) (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(cbrt.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1) |
(PI.f64) |
(*.f64 1 (PI.f64)) |
(PI.f64) |
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(PI.f64) |
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) |
(PI.f64) |
(pow.f64 (PI.f64) 1) |
(PI.f64) |
(log.f64 (exp.f64 (PI.f64))) |
(PI.f64) |
(log.f64 (+.f64 1 (expm1.f64 (PI.f64)))) |
(PI.f64) |
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) |
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) |
(cbrt.f64 (pow.f64 (PI.f64) 3)) |
(expm1.f64 (log1p.f64 (PI.f64))) |
(PI.f64) |
(exp.f64 (log.f64 (PI.f64))) |
(PI.f64) |
(log1p.f64 (expm1.f64 (PI.f64))) |
(PI.f64) |
(+.f64 (*.f64 C B) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (*.f64 C B) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 C B (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 C B (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 B C (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 B C (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) (fma.f64 (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1 (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 1))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(*.f64 1 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 C B) 3) (pow.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) (fma.f64 (*.f64 C B) (*.f64 C B) (fma.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 B C) 3) (pow.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) (fma.f64 (*.f64 B C) (*.f64 B C) (fma.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 (*.f64 B C) B) (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 B C) 3) (pow.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 3)) (fma.f64 (*.f64 B B) (*.f64 C C) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (+.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B C))))) |
(/.f64 (-.f64 (*.f64 (*.f64 C B) (*.f64 C B)) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 C B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (*.f64 (fma.f64 C B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B)))) (fma.f64 C B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 B (*.f64 B (*.f64 C C))) (pow.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 6)) (*.f64 B (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(pow.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) 1) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(log.f64 (exp.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(cbrt.f64 (*.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (*.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B)))))) |
(cbrt.f64 (pow.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(exp.f64 (log.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 C B (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 C B (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 B C (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 B C (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 (*.f64 C B) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 (*.f64 C B) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 C B)) (cbrt.f64 (*.f64 C B))) (cbrt.f64 (*.f64 C B)) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
(fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (*.f64 (neg.f64 B) (+.f64 A (hypot.f64 B (-.f64 A C))))) |
(fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) |
(*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (+.f64 A (hypot.f64 B (-.f64 A C)))) B (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) |
(+.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))) 0)) |
Compiled 34415 to 16663 computations (51.6% saved)
40 alts after pruning (37 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 998 | 18 | 1016 |
| Fresh | 8 | 19 | 27 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 1 | 1 |
| Total | 1009 | 40 | 1049 |
| Status | Accuracy | Program |
|---|---|---|
| 69.0% | (/.f64 (pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) (PI.f64)) | |
| 10.9% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (/.f64 1/2 (/.f64 A (pow.f64 B 3))) (*.f64 B B)))) (PI.f64)) | |
| 33.3% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (hypot.f64 B C))) (*.f64 B B)))) (PI.f64)) | |
| ▶ | 67.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (PI.f64)) |
| 33.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) | |
| 21.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (*.f64 B B)))) (PI.f64)) | |
| 23.0% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 B B)))) (PI.f64)) | |
| 20.2% | (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) | |
| 37.4% | (/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) | |
| ▶ | 49.8% | (/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1))) (PI.f64)) |
| ✓ | 24.0% | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
| 67.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (neg.f64 (hypot.f64 A B)) A)))) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (/.f64 1 (*.f64 B B))))) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))))) (PI.f64)) | |
| 68.1% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (PI.f64)) | |
| ✓ | 22.1% | (/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
| 37.6% | (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) | |
| 37.4% | (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) | |
| 69.6% | (*.f64 (/.f64 180 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) | |
| ▶ | 70.1% | (*.f64 (/.f64 180 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
| 59.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) | |
| 52.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) | |
| ▶ | 48.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
| 67.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) | |
| ▶ | 15.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
| 53.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) | |
| 38.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) | |
| 20.4% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) | |
| 26.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) | |
| 59.2% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))))) | |
| 66.9% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))))) | |
| 27.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) | |
| 23.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) | |
| 26.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) | |
| 34.7% | (*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) | |
| ✓ | 18.6% | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) | |
| 37.3% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (cbrt.f64 (pow.f64 (PI.f64) 3)))) | |
| 37.6% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) | |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) | |
| 69.0% | (/.f64 (pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) (PI.f64)) | |
| 10.9% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (/.f64 1/2 (/.f64 A (pow.f64 B 3))) (*.f64 B B)))) (PI.f64)) | |
| 33.3% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (hypot.f64 B C))) (*.f64 B B)))) (PI.f64)) | |
| ▶ | 67.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (PI.f64)) |
| 33.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) | |
| 21.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (*.f64 B B)))) (PI.f64)) | |
| 23.0% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 B B)))) (PI.f64)) | |
| 20.2% | (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) | |
| 37.4% | (/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) | |
| ▶ | 49.8% | (/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1))) (PI.f64)) |
| ✓ | 24.0% | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
| 67.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (neg.f64 (hypot.f64 A B)) A)))) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (/.f64 1 (*.f64 B B))))) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))))) (PI.f64)) | |
| 68.1% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (PI.f64)) | |
| ✓ | 22.1% | (/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
| 37.6% | (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) | |
| 37.4% | (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) | |
| 69.6% | (*.f64 (/.f64 180 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) | |
| ▶ | 70.1% | (*.f64 (/.f64 180 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
| 59.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) | |
| 52.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) | |
| ▶ | 48.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
| 67.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) | |
| ▶ | 15.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
| 53.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) | |
| 38.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) | |
| 20.4% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) | |
| 26.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) | |
| 59.2% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))))) | |
| 66.9% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))))) | |
| 27.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) | |
| 23.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) | |
| 26.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) | |
| 34.7% | (*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) | |
| ✓ | 18.6% | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) | |
| 37.3% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (cbrt.f64 (pow.f64 (PI.f64) 3)))) | |
| 37.6% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) | |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
Compiled 3630 to 2230 computations (38.6% saved)
Found 17 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 92.9% | (+.f64 A (hypot.f64 A B)) |
| ✓ | 91.7% | (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
| ✓ | 91.3% | (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) |
| 48.5% | (PI.f64) | |
| ✓ | 99.9% | (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) |
| ✓ | 98.1% | (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B) |
| ✓ | 92.9% | (-.f64 (neg.f64 (hypot.f64 A B)) A) |
| 48.5% | (PI.f64) | |
| ✓ | 100.0% | (-.f64 C (+.f64 A B)) |
| ✓ | 100.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
| ✓ | 100.0% | (/.f64 (-.f64 C (+.f64 A B)) B) |
| 48.5% | (PI.f64) | |
| 48.5% | (PI.f64) | |
| 92.1% | (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) | |
| 87.1% | (+.f64 A (hypot.f64 B (-.f64 A C))) | |
| 86.2% | (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) | |
| 48.5% | (PI.f64) |
Compiled 354 to 80 computations (77.4% saved)
69 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 19.0ms | C | @ | 0 | (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
| 1.0ms | C | @ | -inf | (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
| 1.0ms | B | @ | 0 | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
| 1.0ms | A | @ | inf | (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
| 1.0ms | C | @ | inf | (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
| 1× | batch-egg-rewrite |
| 658× | add-sqr-sqrt |
| 648× | pow1 |
| 644× | *-un-lft-identity |
| 612× | add-exp-log |
| 612× | log1p-expm1-u |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 209 |
| 1 | 642 | 197 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 C (+.f64 A B)) B) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(-.f64 C (+.f64 A B)) |
(-.f64 (neg.f64 (hypot.f64 A B)) A) |
(/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) |
(log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1) |
(+.f64 A (hypot.f64 A B)) |
| Outputs |
|---|
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A B) B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A B) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) 1) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 B B)) |
(*.f64 (-.f64 C (+.f64 A B)) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 2) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (neg.f64 (-.f64 C (+.f64 A B))) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (-.f64 C (+.f64 A B)) (cbrt.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (-.f64 C (+.f64 A B)) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) 1) (/.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) 1) (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) B)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (cbrt.f64 B))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 2) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A B))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) 1) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (*.f64 (PI.f64) 1/180)) |
(/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) (PI.f64)) |
(/.f64 (neg.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) (neg.f64 (PI.f64))) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(+.f64 C (neg.f64 (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A B))) (sqrt.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C A) (neg.f64 B)) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(*.f64 1 (-.f64 C (+.f64 A B))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (cbrt.f64 (-.f64 C (+.f64 A B)))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (sqrt.f64 (-.f64 C (+.f64 A B)))) |
(*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (/.f64 1 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))))) |
(*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (/.f64 1 (+.f64 C (+.f64 A B)))) |
(/.f64 1 (/.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))) (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)))) |
(/.f64 1 (/.f64 (+.f64 C (+.f64 A B)) (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 C (+.f64 A B))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3))) (neg.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2))) (neg.f64 (+.f64 C (+.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (neg.f64 (+.f64 A B)) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (neg.f64 (+.f64 A B)) (neg.f64 (+.f64 A B))) (*.f64 C (neg.f64 (+.f64 A B)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 B 3)) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (*.f64 B B) (*.f64 (-.f64 C A) B)))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (neg.f64 (+.f64 A B)) (neg.f64 (+.f64 A B)))) (-.f64 C (neg.f64 (+.f64 A B)))) |
(pow.f64 (-.f64 C (+.f64 A B)) 1) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 3) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) 2) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A B)) 2)) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A B)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A B))))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A B)))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A B)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A B))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A B)))) |
(fma.f64 1 C (neg.f64 (+.f64 A B))) |
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (+.f64 A B))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A B))) |
(+.f64 (hypot.f64 A B) (neg.f64 A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (fma.f64 1 (hypot.f64 A B) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 1 (hypot.f64 A B) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (fma.f64 -1 (hypot.f64 A B) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 -1 (hypot.f64 A B) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(*.f64 1 (-.f64 (hypot.f64 A B) A)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (cbrt.f64 (-.f64 (hypot.f64 A B) A))) |
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (sqrt.f64 (-.f64 (hypot.f64 A B) A))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (/.f64 1 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))) (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)))) |
(/.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A)))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (+.f64 A (hypot.f64 A B))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 (neg.f64 A) 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (-.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (*.f64 (hypot.f64 A B) (neg.f64 A))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 (neg.f64 A) (neg.f64 A))) (-.f64 (hypot.f64 A B) (neg.f64 A))) |
(pow.f64 (-.f64 (hypot.f64 A B) A) 1) |
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 3) |
(pow.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) 2) |
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 2)) |
(log.f64 (exp.f64 (-.f64 (hypot.f64 A B) A))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 A B) A)))) |
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 A B) A))) |
(exp.f64 (log.f64 (-.f64 (hypot.f64 A B) A))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 A B) A)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 A B) A))) |
(fma.f64 1 (hypot.f64 A B) (neg.f64 A)) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 A)) |
(fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 A)) |
(fma.f64 -1 (hypot.f64 A B) (neg.f64 A)) |
(+.f64 (/.f64 (hypot.f64 A B) B) (neg.f64 (/.f64 A B))) |
(-.f64 (/.f64 (hypot.f64 A B) B) (/.f64 A B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 1) |
(*.f64 (-.f64 (hypot.f64 A B) A) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 (hypot.f64 A B) A) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(*.f64 (neg.f64 (-.f64 (hypot.f64 A B) A)) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (-.f64 (hypot.f64 A B) A) (cbrt.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (-.f64 (hypot.f64 A B) A) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) B)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (cbrt.f64 B))) |
(pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 2) |
(pow.f64 (/.f64 B (-.f64 (hypot.f64 A B) A)) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 2)) |
(log.f64 (pow.f64 (exp.f64 180) (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(+.f64 0 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2)) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) 1) |
(*.f64 1 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1) |
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 3) |
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) |
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) |
(log.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) |
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(exp.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 1)) |
(+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(*.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (/.f64 1 B)) |
(*.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (/.f64 1 (neg.f64 B))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (/.f64 1 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (cbrt.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) 1) (/.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 1) (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) B)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (cbrt.f64 B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(/.f64 1 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B)))) |
(/.f64 1 (/.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1))) |
(/.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (neg.f64 B)) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1)))) |
(/.f64 -1 (neg.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (-.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1)) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 A B)))) (*.f64 B B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2) (*.f64 C (+.f64 A (hypot.f64 A B))))) B)) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 A B))) B)) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)))) (neg.f64 (neg.f64 B))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1)) (neg.f64 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1))) |
(/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) (/.f64 (+.f64 A (hypot.f64 A B)) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 A B)) B))))) |
(pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) |
(pow.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(exp.f64 (log.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(fma.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) -1) |
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) -1) |
(-.f64 A (hypot.f64 A B)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (hypot.f64 A B)))) 1) |
(-.f64 (/.f64 (*.f64 A A) (+.f64 A (hypot.f64 A B))) (/.f64 (pow.f64 (hypot.f64 A B) 2) (+.f64 A (hypot.f64 A B)))) |
(*.f64 1 (+.f64 A (hypot.f64 A B))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) 2) (cbrt.f64 (+.f64 A (hypot.f64 A B)))) |
(*.f64 (sqrt.f64 (+.f64 A (hypot.f64 A B))) (sqrt.f64 (+.f64 A (hypot.f64 A B)))) |
(*.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (/.f64 1 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))) |
(*.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 1 (/.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))) (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)))) |
(/.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (-.f64 (hypot.f64 A B) A)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3))) (neg.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (-.f64 (*.f64 A A) (*.f64 (hypot.f64 A B) A)))) |
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (+.f64 (*.f64 A A) (+.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(pow.f64 (+.f64 A (hypot.f64 A B)) 1) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) 3) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 A (hypot.f64 A B))) 2) |
(sqrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) |
(log.f64 (exp.f64 (+.f64 A (hypot.f64 A B)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (hypot.f64 A B))))) |
(log.f64 (/.f64 (exp.f64 A) (exp.f64 (hypot.f64 A B)))) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) |
(expm1.f64 (log1p.f64 (+.f64 A (hypot.f64 A B)))) |
(exp.f64 (log.f64 (+.f64 A (hypot.f64 A B)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 A (hypot.f64 A B))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 A (hypot.f64 A B)))) |
(fma.f64 1 A (hypot.f64 A B)) |
(fma.f64 1 (hypot.f64 A B) A) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) A) |
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (hypot.f64 A B)) |
(fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) A) |
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (hypot.f64 A B)) |
(fma.f64 -1 (hypot.f64 A B) A) |
| 1× | egg-herbie |
| 1714× | fma-def |
| 1106× | times-frac |
| 714× | distribute-lft-in |
| 516× | *-commutative |
| 516× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1235 | 25043 |
| 1 | 3571 | 22197 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (+.f64 A B) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(/.f64 (-.f64 C B) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(*.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 -1 (+.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
C |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
C |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(*.f64 -1 A) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(*.f64 -1 A) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
(*.f64 -2 A) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -2 A) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
B |
(+.f64 (*.f64 -1 A) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 A) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (+.f64 (*.f64 -1 A) B))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 (pow.f64 A 7) B))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 A B))) |
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (/.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(+.f64 (/.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) |
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 C 3) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3)))) (+.f64 (/.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))))) |
(+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C)))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B) C) (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B) C) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)) (pow.f64 C 2))) (*.f64 -1 (log.f64 (/.f64 1 C)))))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B) C) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3)) (pow.f64 C 3))) (*.f64 -1 (log.f64 (/.f64 1 C))))))) |
(+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))) |
(+.f64 (/.f64 (*.f64 B (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1)) C) (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2)) (pow.f64 C 2))) (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) B) C) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3)) (pow.f64 C 3))) (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) B) C) (*.f64 -1 (log.f64 (/.f64 -1 C))))))) |
(log.f64 (/.f64 C B)) |
(+.f64 (log.f64 (/.f64 C B)) (*.f64 -1 (/.f64 A C))) |
(+.f64 (log.f64 (/.f64 C B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))) (*.f64 -1 (/.f64 A C)))) |
(+.f64 (log.f64 (/.f64 C B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))) (+.f64 (*.f64 -1 (/.f64 A C)) (*.f64 -1/6 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 C 3))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 C 2) B))))))))) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A)))) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 A))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) B) A)))) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2)))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) B) A))))) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 3) (pow.f64 B 3))) (*.f64 3/4 (*.f64 (+.f64 1 (/.f64 C B)) (pow.f64 B 3)))) (pow.f64 A 3))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2)))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) B) A)))))) |
(log.f64 (+.f64 1 (/.f64 C B))) |
(+.f64 (log.f64 (+.f64 1 (/.f64 C B))) (*.f64 1/2 (/.f64 B (*.f64 (+.f64 1 (/.f64 C B)) A)))) |
(+.f64 (log.f64 (+.f64 1 (/.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 B (*.f64 (+.f64 1 (/.f64 C B)) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 A 2)))))) |
(+.f64 (log.f64 (+.f64 1 (/.f64 C B))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3))) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 1 (/.f64 C B))))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B (*.f64 (+.f64 1 (/.f64 C B)) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 A 2))))))) |
(+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B))) |
(+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (+.f64 (/.f64 B (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) |
(+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (+.f64 (/.f64 B (-.f64 C (*.f64 2 A))) (+.f64 (*.f64 -1 (log.f64 B)) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))) (pow.f64 B 2)))))) |
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 3))) (*.f64 3 (/.f64 1 (*.f64 A (pow.f64 (-.f64 C (*.f64 2 A)) 2))))) (pow.f64 B 3))) (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (+.f64 (/.f64 B (-.f64 C (*.f64 2 A))) (+.f64 (*.f64 -1 (log.f64 B)) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))) (pow.f64 B 2))))))) |
(+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))) |
(+.f64 (log.f64 (/.f64 1 B)) (+.f64 (log.f64 (-.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (-.f64 C A) B))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (*.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (log.f64 (-.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (-.f64 C A) B)))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (*.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (log.f64 (-.f64 C A)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (-.f64 C A) B))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3))) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A)))) (pow.f64 B 3))))))) |
(log.f64 2) |
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 (-.f64 C A) B))) |
(+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (-.f64 C A) B)))) |
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (*.f64 (pow.f64 A 2) (-.f64 C A)))) (pow.f64 B 3))) (+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (-.f64 C A) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) 1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) C)) 1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))))) (pow.f64 C 2)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) C))) 1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))))) (pow.f64 C 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) C) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3))) (*.f64 1/6 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3)))))) (pow.f64 C 3))))) 1) |
(-.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) 1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) B)) C)) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) (pow.f64 C 2)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (*.f64 B (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1))) C))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) (pow.f64 C 2)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3) (pow.f64 B 3))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3) (pow.f64 B 3))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3) (pow.f64 B 3))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) (pow.f64 C 3))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (*.f64 B (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1))) C)))) 1) |
(-.f64 (/.f64 C B) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1 (/.f64 A B)) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 C (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 C 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))))) B))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (-.f64 (+.f64 (*.f64 -1/6 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 C 3))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 C 2) B))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))) C))) (*.f64 1/6 (/.f64 1 (pow.f64 C 3)))) C)) B) (+.f64 (/.f64 C B) (+.f64 (*.f64 -1 (/.f64 A B)) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 C (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 C 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))))) B)))) 1) |
(-.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) B)) A)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A)))))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) B)) A)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (pow.f64 A 2)))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2)))) B))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 3) (pow.f64 B 3))) (*.f64 1/6 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 3) (pow.f64 B 3))) (*.f64 3/4 (*.f64 (+.f64 1 (/.f64 C B)) (pow.f64 B 3))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A)))))) (pow.f64 A 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) B)) A)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (pow.f64 A 2))))) 1) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2))) (*.f64 1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2)))) (+.f64 1 (/.f64 C B))) (pow.f64 A 2)) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2))) (*.f64 1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2))))) (pow.f64 A 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3))) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 1 (/.f64 C B)))))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3))) (*.f64 1/16 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3)))))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) B) (-.f64 C (*.f64 2 A))) (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B))))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) B) (-.f64 C (*.f64 2 A))) (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))))) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (pow.f64 B 2))))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) B) (-.f64 C (*.f64 2 A))) (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))) (-.f64 C (*.f64 2 A)))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 3))) (*.f64 3 (/.f64 1 (*.f64 A (pow.f64 (-.f64 C (*.f64 2 A)) 2)))))) (*.f64 1/6 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 3))))) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))))) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (pow.f64 B 2)))))) 1) |
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) (*.f64 (-.f64 C A) B))) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))))) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) (*.f64 (-.f64 C A) B))) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))))) 1) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3))) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A))))) (*.f64 -1/48 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)))))) (pow.f64 B 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))))) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) (*.f64 (-.f64 C A) B))) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))))) 1) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2)))) (*.f64 1/8 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2))))) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (-.f64 C A))) (+.f64 (*.f64 -1/48 (pow.f64 (-.f64 C A) 3)) (*.f64 1/6 (+.f64 (*.f64 -1/4 (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (*.f64 (pow.f64 A 2) (-.f64 C A))))))) (pow.f64 B 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2)))) (*.f64 1/8 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2)))))) (/.f64 A B)) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
(*.f64 2 A) |
(+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 2 A) |
(+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
(*.f64 -1 B) |
(+.f64 A (*.f64 -1 B)) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A B) B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A B) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) 1) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 B B)) |
(*.f64 (-.f64 C (+.f64 A B)) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 2) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (neg.f64 (-.f64 C (+.f64 A B))) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (-.f64 C (+.f64 A B)) (cbrt.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (-.f64 C (+.f64 A B)) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) 1) (/.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) 1) (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) B)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (cbrt.f64 B))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 2) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A B))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) 1) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (*.f64 (PI.f64) 1/180)) |
(/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) (PI.f64)) |
(/.f64 (neg.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) (neg.f64 (PI.f64))) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(+.f64 C (neg.f64 (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A B))) (sqrt.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C A) (neg.f64 B)) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(*.f64 1 (-.f64 C (+.f64 A B))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (cbrt.f64 (-.f64 C (+.f64 A B)))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (sqrt.f64 (-.f64 C (+.f64 A B)))) |
(*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (/.f64 1 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))))) |
(*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (/.f64 1 (+.f64 C (+.f64 A B)))) |
(/.f64 1 (/.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))) (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)))) |
(/.f64 1 (/.f64 (+.f64 C (+.f64 A B)) (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B))))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 C (+.f64 A B))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3))) (neg.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2))) (neg.f64 (+.f64 C (+.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (neg.f64 (+.f64 A B)) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (neg.f64 (+.f64 A B)) (neg.f64 (+.f64 A B))) (*.f64 C (neg.f64 (+.f64 A B)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 B 3)) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (*.f64 B B) (*.f64 (-.f64 C A) B)))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (neg.f64 (+.f64 A B)) (neg.f64 (+.f64 A B)))) (-.f64 C (neg.f64 (+.f64 A B)))) |
(pow.f64 (-.f64 C (+.f64 A B)) 1) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 3) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) 2) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A B)) 2)) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A B)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A B))))) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A B)))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A B)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A B))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A B)))) |
(fma.f64 1 C (neg.f64 (+.f64 A B))) |
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (+.f64 A B))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A B))) |
(+.f64 (hypot.f64 A B) (neg.f64 A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (fma.f64 1 (hypot.f64 A B) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 1 (hypot.f64 A B) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (fma.f64 -1 (hypot.f64 A B) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (fma.f64 -1 (hypot.f64 A B) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(*.f64 1 (-.f64 (hypot.f64 A B) A)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (cbrt.f64 (-.f64 (hypot.f64 A B) A))) |
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (sqrt.f64 (-.f64 (hypot.f64 A B) A))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (/.f64 1 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))) (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)))) |
(/.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A)))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (+.f64 A (hypot.f64 A B))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 (neg.f64 A) 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (-.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (*.f64 (hypot.f64 A B) (neg.f64 A))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 (neg.f64 A) (neg.f64 A))) (-.f64 (hypot.f64 A B) (neg.f64 A))) |
(pow.f64 (-.f64 (hypot.f64 A B) A) 1) |
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 3) |
(pow.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) 2) |
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 2)) |
(log.f64 (exp.f64 (-.f64 (hypot.f64 A B) A))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 A B) A)))) |
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 A B) A))) |
(exp.f64 (log.f64 (-.f64 (hypot.f64 A B) A))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 A B) A)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 A B) A))) |
(fma.f64 1 (hypot.f64 A B) (neg.f64 A)) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 A)) |
(fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 A)) |
(fma.f64 -1 (hypot.f64 A B) (neg.f64 A)) |
(+.f64 (/.f64 (hypot.f64 A B) B) (neg.f64 (/.f64 A B))) |
(-.f64 (/.f64 (hypot.f64 A B) B) (/.f64 A B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 1) |
(*.f64 (-.f64 (hypot.f64 A B) A) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 (hypot.f64 A B) A) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(*.f64 (neg.f64 (-.f64 (hypot.f64 A B) A)) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (-.f64 (hypot.f64 A B) A) (cbrt.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (-.f64 (hypot.f64 A B) A) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) B)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (cbrt.f64 B))) |
(pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 2) |
(pow.f64 (/.f64 B (-.f64 (hypot.f64 A B) A)) -1) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 2)) |
(log.f64 (pow.f64 (exp.f64 180) (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(+.f64 0 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2)) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) 1) |
(*.f64 1 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1) |
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 3) |
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) |
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) |
(log.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) |
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(exp.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 1)) |
(+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(*.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (/.f64 1 B)) |
(*.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (/.f64 1 (neg.f64 B))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (/.f64 1 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (cbrt.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) 1) (/.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 1) (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) B)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (cbrt.f64 B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(/.f64 1 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B)))) |
(/.f64 1 (/.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1))) |
(/.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (neg.f64 B)) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1)))) |
(/.f64 -1 (neg.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (-.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1)) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 A B)))) (*.f64 B B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2) (*.f64 C (+.f64 A (hypot.f64 A B))))) B)) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 A B))) B)) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)))) (neg.f64 (neg.f64 B))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1)) (neg.f64 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1))) |
(/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) (/.f64 (+.f64 A (hypot.f64 A B)) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 A B)) B))))) |
(pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) |
(pow.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))) -1) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(exp.f64 (log.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(fma.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) -1) |
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) -1) |
(-.f64 A (hypot.f64 A B)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (hypot.f64 A B)))) 1) |
(-.f64 (/.f64 (*.f64 A A) (+.f64 A (hypot.f64 A B))) (/.f64 (pow.f64 (hypot.f64 A B) 2) (+.f64 A (hypot.f64 A B)))) |
(*.f64 1 (+.f64 A (hypot.f64 A B))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) 2) (cbrt.f64 (+.f64 A (hypot.f64 A B)))) |
(*.f64 (sqrt.f64 (+.f64 A (hypot.f64 A B))) (sqrt.f64 (+.f64 A (hypot.f64 A B)))) |
(*.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (/.f64 1 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))) |
(*.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 1 (/.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))) (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)))) |
(/.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (-.f64 (hypot.f64 A B) A)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3))) (neg.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (-.f64 (*.f64 A A) (*.f64 (hypot.f64 A B) A)))) |
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (+.f64 (*.f64 A A) (+.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(pow.f64 (+.f64 A (hypot.f64 A B)) 1) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) 3) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 A (hypot.f64 A B))) 2) |
(sqrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) |
(log.f64 (exp.f64 (+.f64 A (hypot.f64 A B)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (hypot.f64 A B))))) |
(log.f64 (/.f64 (exp.f64 A) (exp.f64 (hypot.f64 A B)))) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) |
(expm1.f64 (log1p.f64 (+.f64 A (hypot.f64 A B)))) |
(exp.f64 (log.f64 (+.f64 A (hypot.f64 A B)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 A (hypot.f64 A B))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 A (hypot.f64 A B)))) |
(fma.f64 1 A (hypot.f64 A B)) |
(fma.f64 1 (hypot.f64 A B) A) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) A) |
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (hypot.f64 A B)) |
(fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) A) |
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (hypot.f64 A B)) |
(fma.f64 -1 (hypot.f64 A B) A) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (+.f64 A B) B)) |
(/.f64 (neg.f64 (+.f64 A B)) B) |
(/.f64 (-.f64 (neg.f64 A) B) B) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A B) B)) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(/.f64 C B) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 A B))) (/.f64 C B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(/.f64 (-.f64 C B) B) |
(+.f64 (/.f64 C B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 -1 (/.f64 A B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 -1 (/.f64 A B)) |
(/.f64 (neg.f64 A) B) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(/.f64 (-.f64 C A) B) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C B)) B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 A (-.f64 B C)) (neg.f64 B)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C B)) B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 A (-.f64 B C)) (neg.f64 B)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C B)) B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 A (-.f64 B C)) (neg.f64 B)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) B)) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (neg.f64 (/.f64 (+.f64 A (fma.f64 -1 C B)) B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 A (-.f64 B C)) (neg.f64 B)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 B)) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(*.f64 -1 (+.f64 A B)) |
(neg.f64 (+.f64 A B)) |
(-.f64 (neg.f64 A) B) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
C |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
C |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
(+.f64 (*.f64 -1 (+.f64 A B)) C) |
(-.f64 C (+.f64 A B)) |
(-.f64 C B) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(*.f64 -1 A) |
(neg.f64 A) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(*.f64 -1 A) |
(neg.f64 A) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 A)) B) |
(-.f64 C (+.f64 A B)) |
(-.f64 C A) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 C (+.f64 A B)) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(neg.f64 (+.f64 A B)) |
(-.f64 (neg.f64 A) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (neg.f64 (+.f64 A B))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (-.f64 (neg.f64 A) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 B (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (neg.f64 A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (-.f64 (-.f64 (/.f64 (*.f64 1/8 (pow.f64 A 4)) (pow.f64 B 3)) A) B)) |
(*.f64 -2 A) |
(*.f64 A -2) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 -2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(fma.f64 A -2 (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) A))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 A -2 (/.f64 (*.f64 -1/2 (*.f64 B B)) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 A 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 A -2 (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 A 5))))) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 (/.f64 (*.f64 B B) A) 1/2) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (*.f64 (/.f64 (*.f64 B B) A) 1/2)) |
(fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 (/.f64 (*.f64 B B) A) 1/2))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) 1/16))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7)) (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 (/.f64 (*.f64 B B) A) 1/2)))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (*.f64 (pow.f64 B 8) 1/64)) (pow.f64 A 7)) (fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) 1/16)))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 -2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(fma.f64 A -2 (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (/.f64 (*.f64 -1/2 (*.f64 B B)) A))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 A -2 (/.f64 (*.f64 -1/2 (*.f64 B B)) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 A 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 A -2 (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 A 5))))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(neg.f64 (+.f64 A B)) |
(-.f64 (neg.f64 A) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (neg.f64 (+.f64 A B))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (-.f64 (neg.f64 A) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 B (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (neg.f64 A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (-.f64 (-.f64 (/.f64 (*.f64 1/8 (pow.f64 A 4)) (pow.f64 B 3)) A) B)) |
B |
(+.f64 (*.f64 -1 A) B) |
(fma.f64 -1 A B) |
(-.f64 B A) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 A) B)) |
(fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 A B)) |
(fma.f64 (/.f64 (*.f64 A A) B) 1/2 (-.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (+.f64 (*.f64 -1 A) B))) |
(fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (fma.f64 -1 A B))) |
(fma.f64 (/.f64 (*.f64 A A) B) 1/2 (fma.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) -1/8 (-.f64 B A))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(fma.f64 -1 (/.f64 A B) -1) |
(-.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B)) -1) |
(fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (-.f64 -1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (neg.f64 A) B))) -1) |
(+.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)))) (/.f64 A B)) -1) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 (/.f64 A B) -2) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(fma.f64 -2 (/.f64 A B) (/.f64 (*.f64 -1/2 B) A)) |
(fma.f64 (/.f64 A B) -2 (/.f64 (*.f64 -1/2 B) A)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3)))) |
(fma.f64 (/.f64 A B) -2 (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3))))) |
(fma.f64 (/.f64 A B) -2 (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3))))) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 1/2 B) A) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (/.f64 (*.f64 1/2 B) A)) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (/.f64 (*.f64 1/2 B) A))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 (pow.f64 A 7) B))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 B (pow.f64 A 7))) (/.f64 (*.f64 1/2 B) A)))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (*.f64 (pow.f64 B 8) 1/64)) (*.f64 B (pow.f64 A 7))) (/.f64 (*.f64 1/2 B) A)))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 (/.f64 A B) -2) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(fma.f64 -2 (/.f64 A B) (/.f64 (*.f64 -1/2 B) A)) |
(fma.f64 (/.f64 A B) -2 (/.f64 (*.f64 -1/2 B) A)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3)))) |
(fma.f64 (/.f64 A B) -2 (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3))))) |
(fma.f64 (/.f64 A B) -2 (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 A 3))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(fma.f64 -1 (/.f64 A B) -1) |
(-.f64 -1 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B)) -1) |
(fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (-.f64 -1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (neg.f64 A) B))) -1) |
(+.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)))) (/.f64 A B)) -1) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 A B))) |
(+.f64 1 (/.f64 (neg.f64 A) B)) |
(-.f64 1 (/.f64 A B)) |
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 1 (fma.f64 1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B))) |
(+.f64 1 (fma.f64 1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (/.f64 (neg.f64 A) B))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))))) |
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (fma.f64 1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B)))) |
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (fma.f64 1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (/.f64 (neg.f64 A) B)))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(*.f64 180 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 A B)) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) |
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(log1p.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) |
(log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B)) |
(+.f64 (/.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(+.f64 (log1p.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) (/.f64 C (*.f64 B (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B)))))) |
(+.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B)) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B))) |
(+.f64 (/.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))))) |
(+.f64 (/.f64 C (*.f64 B (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))))) (fma.f64 -1/2 (/.f64 (*.f64 C C) (*.f64 (*.f64 B B) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 2))) (log1p.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))))) |
(+.f64 (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B)) (fma.f64 -1/2 (*.f64 (/.f64 C (*.f64 B B)) (/.f64 C (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 2))) (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B)))) |
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 C 3) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3)))) (+.f64 (/.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))))) |
(fma.f64 1/3 (/.f64 (/.f64 (pow.f64 C 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 3)) (pow.f64 B 3)) (+.f64 (/.f64 C (*.f64 B (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))))) (fma.f64 -1/2 (/.f64 (*.f64 C C) (*.f64 (*.f64 B B) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 2))) (log1p.f64 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B)))))) |
(+.f64 (+.f64 (*.f64 (/.f64 1/3 (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 3)) (pow.f64 (/.f64 C B) 3)) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B))) (fma.f64 -1/2 (*.f64 (/.f64 C (*.f64 B B)) (/.f64 C (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 2))) (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B)))) |
(+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C)))) |
(+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C)))) |
(log.f64 (/.f64 C B)) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B) C) (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) |
(+.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C)))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) (/.f64 C B))) |
(+.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) (/.f64 C B)) (log.f64 (/.f64 C B))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B) C) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)) (pow.f64 C 2))) (*.f64 -1 (log.f64 (/.f64 1 C)))))) |
(+.f64 (+.f64 (/.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) (/.f64 C B)) (neg.f64 (log.f64 B))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 2) (/.f64 (*.f64 C C) (*.f64 B B))) (neg.f64 (neg.f64 (log.f64 C))))) |
(+.f64 (-.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) (/.f64 C B)) (log.f64 B)) (fma.f64 -1/2 (/.f64 (*.f64 B B) (/.f64 (*.f64 C C) (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 2))) (log.f64 C))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B) C) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3)) (pow.f64 C 3))) (*.f64 -1 (log.f64 (/.f64 1 C))))))) |
(+.f64 (+.f64 (/.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) (/.f64 C B)) (neg.f64 (log.f64 B))) (fma.f64 -1/2 (/.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 2) (/.f64 (*.f64 C C) (*.f64 B B))) (fma.f64 1/3 (/.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 3) (pow.f64 (/.f64 C B) 3)) (neg.f64 (neg.f64 (log.f64 C)))))) |
(+.f64 (-.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) (/.f64 C B)) (log.f64 B)) (fma.f64 -1/2 (/.f64 (*.f64 B B) (/.f64 (*.f64 C C) (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 2))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 3) (pow.f64 (/.f64 C B) 3)) (log.f64 C)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))) |
(+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C)))) |
(-.f64 (log.f64 (/.f64 -1 B)) (log.f64 (/.f64 -1 C))) |
(+.f64 (/.f64 (*.f64 B (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1)) C) (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) |
(+.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C)))) (/.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) (/.f64 C B))) |
(+.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) (/.f64 C B)) (-.f64 (log.f64 (/.f64 -1 B)) (log.f64 (/.f64 -1 C)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2)) (pow.f64 C 2))) (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) B) C) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 B B) (pow.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) 2)) (*.f64 C C)) (+.f64 (log.f64 (/.f64 -1 B)) (+.f64 (neg.f64 (log.f64 (/.f64 -1 C))) (/.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) (/.f64 C B))))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (/.f64 (*.f64 C C) (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 2))) (+.f64 (log.f64 (/.f64 -1 B)) (-.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) (/.f64 C B)) (log.f64 (/.f64 -1 C))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3)) (pow.f64 C 3))) (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) B) C) (*.f64 -1 (log.f64 (/.f64 -1 C))))))) |
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 B B) (pow.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) 2)) (*.f64 C C)) (fma.f64 1/3 (/.f64 (*.f64 (pow.f64 B 3) (pow.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) 3)) (pow.f64 C 3)) (+.f64 (log.f64 (/.f64 -1 B)) (+.f64 (neg.f64 (log.f64 (/.f64 -1 C))) (/.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) (/.f64 C B)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (/.f64 (*.f64 C C) (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 2))) (+.f64 (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 3) (pow.f64 (/.f64 C B) 3)) (log.f64 (/.f64 -1 B))) (-.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) (/.f64 C B)) (log.f64 (/.f64 -1 C))))) |
(log.f64 (/.f64 C B)) |
(+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C)))) |
(+.f64 (log.f64 (/.f64 C B)) (*.f64 -1 (/.f64 A C))) |
(+.f64 (log.f64 (/.f64 C B)) (/.f64 (neg.f64 A) C)) |
(-.f64 (log.f64 (/.f64 C B)) (/.f64 A C)) |
(+.f64 (log.f64 (/.f64 C B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))) (*.f64 -1 (/.f64 A C)))) |
(+.f64 (log.f64 (/.f64 C B)) (fma.f64 -1/2 (*.f64 (*.f64 A A) (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C)))) (/.f64 (neg.f64 A) C))) |
(+.f64 (log.f64 (/.f64 C B)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 A A)) (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C)))) (/.f64 A C))) |
(+.f64 (log.f64 (/.f64 C B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))) (+.f64 (*.f64 -1 (/.f64 A C)) (*.f64 -1/6 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 C 3))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 C 2) B))))))))) |
(+.f64 (log.f64 (/.f64 C B)) (fma.f64 -1/2 (*.f64 (*.f64 A A) (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C)))) (fma.f64 -1 (/.f64 A C) (*.f64 (*.f64 -1/6 (pow.f64 A 3)) (+.f64 (/.f64 2 (pow.f64 C 3)) (/.f64 3 (*.f64 B (*.f64 C C)))))))) |
(+.f64 (log.f64 (/.f64 C B)) (fma.f64 -1/2 (*.f64 (*.f64 A A) (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C)))) (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 A 3)) (+.f64 (/.f64 2 (pow.f64 C 3)) (/.f64 3 (*.f64 B (*.f64 C C))))) (/.f64 A C)))) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A)))) |
(+.f64 (log.f64 (/.f64 -2 B)) (log.f64 A)) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 A))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) B) A)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (fma.f64 -1 (neg.f64 (log.f64 A)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A B))))) |
(+.f64 (log.f64 (/.f64 -2 B)) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A B)) (log.f64 A))) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2)))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) B) A))))) |
(+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (fma.f64 -1 (neg.f64 (log.f64 A)) (fma.f64 1/2 (/.f64 (fma.f64 1/2 (*.f64 B B) (*.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))) (*.f64 A A)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A B)))))) |
(+.f64 (+.f64 (log.f64 (/.f64 -2 B)) (log.f64 A)) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A B)) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) (*.f64 (*.f64 B B) 1/2))) (*.f64 A A)))) |
(+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 3) (pow.f64 B 3))) (*.f64 3/4 (*.f64 (+.f64 1 (/.f64 C B)) (pow.f64 B 3)))) (pow.f64 A 3))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2)))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) B) A)))))) |
(+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (fma.f64 1/6 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (*.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1)))) (pow.f64 A 3)) (fma.f64 -1 (neg.f64 (log.f64 A)) (fma.f64 1/2 (/.f64 (fma.f64 1/2 (*.f64 B B) (*.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))) (*.f64 A A)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A B))))))) |
(+.f64 (log.f64 (/.f64 -2 B)) (+.f64 (fma.f64 1/6 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (*.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1)))) (pow.f64 A 3)) (log.f64 A)) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A B)) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) (*.f64 (*.f64 B B) 1/2))) (*.f64 A A))))) |
(log.f64 (+.f64 1 (/.f64 C B))) |
(log1p.f64 (/.f64 C B)) |
(+.f64 (log.f64 (+.f64 1 (/.f64 C B))) (*.f64 1/2 (/.f64 B (*.f64 (+.f64 1 (/.f64 C B)) A)))) |
(+.f64 (log1p.f64 (/.f64 C B)) (*.f64 1/2 (/.f64 (/.f64 B (+.f64 (/.f64 C B) 1)) A))) |
(fma.f64 1/2 (/.f64 B (+.f64 A (*.f64 A (/.f64 C B)))) (log1p.f64 (/.f64 C B))) |
(+.f64 (log.f64 (+.f64 1 (/.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 B (*.f64 (+.f64 1 (/.f64 C B)) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 A 2)))))) |
(+.f64 (log1p.f64 (/.f64 C B)) (fma.f64 1/2 (/.f64 (/.f64 B (+.f64 (/.f64 C B) 1)) A) (/.f64 (*.f64 -1/8 (*.f64 B B)) (*.f64 (*.f64 A A) (pow.f64 (+.f64 (/.f64 C B) 1) 2))))) |
(+.f64 (fma.f64 1/2 (/.f64 B (+.f64 A (*.f64 A (/.f64 C B)))) (log1p.f64 (/.f64 C B))) (*.f64 (/.f64 -1/8 (*.f64 A A)) (/.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))) |
(+.f64 (log.f64 (+.f64 1 (/.f64 C B))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3))) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 1 (/.f64 C B))))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B (*.f64 (+.f64 1 (/.f64 C B)) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 A 2))))))) |
(+.f64 (log1p.f64 (/.f64 C B)) (fma.f64 -1/6 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1)))) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (/.f64 B (+.f64 (/.f64 C B) 1)) A) (/.f64 (*.f64 -1/8 (*.f64 B B)) (*.f64 (*.f64 A A) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))))) |
(+.f64 (log1p.f64 (/.f64 C B)) (fma.f64 -1/6 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1)))) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 B (+.f64 A (*.f64 A (/.f64 C B)))) (*.f64 (/.f64 -1/8 (*.f64 A A)) (/.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))))) |
(+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B))) |
(+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2)))) |
(-.f64 (log.f64 (+.f64 C (*.f64 A -2))) (log.f64 B)) |
(+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (+.f64 (/.f64 B (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) |
(+.f64 (log.f64 (+.f64 C (*.f64 A -2))) (+.f64 (neg.f64 (log.f64 B)) (/.f64 B (+.f64 C (*.f64 A -2))))) |
(+.f64 (log.f64 (+.f64 C (*.f64 A -2))) (-.f64 (/.f64 B (+.f64 C (*.f64 A -2))) (log.f64 B))) |
(+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (+.f64 (/.f64 B (-.f64 C (*.f64 2 A))) (+.f64 (*.f64 -1 (log.f64 B)) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))) (pow.f64 B 2)))))) |
(+.f64 (+.f64 (log.f64 (+.f64 C (*.f64 A -2))) (/.f64 B (+.f64 C (*.f64 A -2)))) (fma.f64 -1 (log.f64 B) (*.f64 -1/2 (*.f64 (*.f64 B B) (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2)))))))) |
(+.f64 (+.f64 (log.f64 (+.f64 C (*.f64 A -2))) (/.f64 B (+.f64 C (*.f64 A -2)))) (fma.f64 -1/2 (*.f64 (*.f64 B B) (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2))))) (neg.f64 (log.f64 B)))) |
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 3))) (*.f64 3 (/.f64 1 (*.f64 A (pow.f64 (-.f64 C (*.f64 2 A)) 2))))) (pow.f64 B 3))) (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (+.f64 (/.f64 B (-.f64 C (*.f64 2 A))) (+.f64 (*.f64 -1 (log.f64 B)) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))) (pow.f64 B 2))))))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) (+.f64 (/.f64 2 (pow.f64 (+.f64 C (*.f64 A -2)) 3)) (/.f64 3 (*.f64 A (pow.f64 (+.f64 C (*.f64 A -2)) 2))))) (+.f64 (+.f64 (log.f64 (+.f64 C (*.f64 A -2))) (/.f64 B (+.f64 C (*.f64 A -2)))) (fma.f64 -1 (log.f64 B) (*.f64 -1/2 (*.f64 (*.f64 B B) (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2))))))))) |
(+.f64 (fma.f64 1/6 (*.f64 (pow.f64 B 3) (+.f64 (/.f64 2 (pow.f64 (+.f64 C (*.f64 A -2)) 3)) (/.f64 3 (*.f64 A (pow.f64 (+.f64 C (*.f64 A -2)) 2))))) (log.f64 (+.f64 C (*.f64 A -2)))) (+.f64 (/.f64 B (+.f64 C (*.f64 A -2))) (fma.f64 -1/2 (*.f64 (*.f64 B B) (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2))))) (neg.f64 (log.f64 B))))) |
(+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))) |
(+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A))) |
(-.f64 (log.f64 (-.f64 C A)) (log.f64 B)) |
(+.f64 (log.f64 (/.f64 1 B)) (+.f64 (log.f64 (-.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (-.f64 C A) B))))) |
(+.f64 (neg.f64 (log.f64 B)) (+.f64 (log.f64 (-.f64 C A)) (/.f64 (*.f64 -1/2 (*.f64 A A)) (*.f64 B (-.f64 C A))))) |
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A (-.f64 C A))) (log.f64 (-.f64 C A))) (log.f64 B)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (*.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (log.f64 (-.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (-.f64 C A) B)))))) |
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2)) (*.f64 B B)) (+.f64 (neg.f64 (log.f64 B)) (+.f64 (log.f64 (-.f64 C A)) (/.f64 (*.f64 -1/2 (*.f64 A A)) (*.f64 B (-.f64 C A)))))) |
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2)) (*.f64 B B)) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A (-.f64 C A))) (log.f64 (-.f64 C A))) (log.f64 B))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (*.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))) (+.f64 (log.f64 (/.f64 1 B)) (+.f64 (log.f64 (-.f64 C A)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (-.f64 C A) B))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3))) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A)))) (pow.f64 B 3))))))) |
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2)) (*.f64 B B)) (+.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A))) (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B (-.f64 C A))) (*.f64 1/6 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A)))) (pow.f64 B 3)))))) |
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2)) (*.f64 B B)) (+.f64 (-.f64 (log.f64 (-.f64 C A)) (log.f64 B)) (fma.f64 1/6 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A)))) (pow.f64 B 3)) (/.f64 (*.f64 -1/2 (*.f64 A A)) (*.f64 B (-.f64 C A)))))) |
(log.f64 2) |
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 (-.f64 C A) B))) |
(+.f64 (log.f64 2) (*.f64 (/.f64 (-.f64 C A) B) 1/2)) |
(fma.f64 (/.f64 (-.f64 C A) B) 1/2 (log.f64 2)) |
(+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (-.f64 C A) B)))) |
(+.f64 (log.f64 2) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 A A) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (*.f64 B B)) (/.f64 (-.f64 C A) B)))) |
(fma.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 2) (*.f64 (*.f64 A A) 1/2)) (*.f64 B B)) (/.f64 (-.f64 C A) B)) (log.f64 2)) |
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (*.f64 (pow.f64 A 2) (-.f64 C A)))) (pow.f64 B 3))) (+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (-.f64 C A) B))))) |
(fma.f64 -1/6 (/.f64 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 3) (*.f64 3/4 (*.f64 (-.f64 C A) (*.f64 A A)))) (pow.f64 B 3)) (+.f64 (log.f64 2) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 A A) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (*.f64 B B)) (/.f64 (-.f64 C A) B))))) |
(fma.f64 -1/6 (/.f64 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 3) (*.f64 3/4 (*.f64 (-.f64 C A) (*.f64 A A)))) (pow.f64 B 3)) (fma.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 2) (*.f64 (*.f64 A A) 1/2)) (*.f64 B B)) (/.f64 (-.f64 C A) B)) (log.f64 2))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(+.f64 (/.f64 C B) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) 1) |
(expm1.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) |
(expm1.f64 (log.f64 (/.f64 C B))) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) C)) 1) |
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (-.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (/.f64 C (*.f64 B (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B)))))) 1)) |
(+.f64 (exp.f64 (log.f64 (/.f64 C B))) (+.f64 (/.f64 (exp.f64 (log.f64 (/.f64 C B))) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B))) -1)) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))))) (pow.f64 C 2)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) C))) 1) |
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (-.f64 (+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (/.f64 C (*.f64 B (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B)))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (/.f64 (*.f64 C C) (*.f64 (*.f64 (*.f64 B B) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 2)) 0)))) 1)) |
(+.f64 (exp.f64 (log.f64 (/.f64 C B))) (+.f64 (+.f64 (/.f64 (exp.f64 (log.f64 (/.f64 C B))) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B))) (/.f64 (exp.f64 (log.f64 (/.f64 C B))) (/.f64 (*.f64 C C) 0))) -1)) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 2) (pow.f64 B 2))))) (pow.f64 C 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) B)) C) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (*.f64 -1 (log.f64 (/.f64 1 C))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3))) (*.f64 1/6 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) 3) (pow.f64 B 3)))))) (pow.f64 C 3))))) 1) |
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (-.f64 (+.f64 (+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (/.f64 C (*.f64 B (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B)))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (/.f64 (*.f64 C C) (*.f64 (*.f64 (*.f64 B B) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 2)) 0)))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (neg.f64 (neg.f64 (log.f64 C))))) (/.f64 (pow.f64 C 3) (fma.f64 1/3 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 3)) (*.f64 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) 3)) -1/3))))) 1)) |
(+.f64 (exp.f64 (log.f64 (/.f64 C B))) (+.f64 (+.f64 (+.f64 (/.f64 (exp.f64 (log.f64 (/.f64 C B))) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B))) (/.f64 (exp.f64 (log.f64 (/.f64 C B))) (/.f64 (*.f64 C C) 0))) (/.f64 (exp.f64 (log.f64 (/.f64 C B))) (/.f64 (pow.f64 C 3) (fma.f64 (*.f64 (pow.f64 B 3) (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 3)) -1/3 (*.f64 (*.f64 1/3 (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 3)) (pow.f64 B 3)))))) -1)) |
(-.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) 1) |
(expm1.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))) |
(fma.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1) -1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) B)) C)) 1) |
(+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))) (-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))) (/.f64 C (*.f64 B (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1)))) 1)) |
(+.f64 (fma.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1) (/.f64 (*.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1)) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B)))) -1) |
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) (pow.f64 C 2)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (*.f64 B (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1))) C))) 1) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) 2)) 0) (/.f64 (*.f64 C C) (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))))) (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))) (-.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))) (/.f64 C (*.f64 B (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1)))) 1))) |
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1)) C) (/.f64 0 C)) (+.f64 (fma.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1) (/.f64 (*.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1)) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B)))) -1)) |
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 2) (pow.f64 B 2)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) (pow.f64 C 2)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3) (pow.f64 B 3))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3) (pow.f64 B 3))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1) 3) (pow.f64 B 3))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C)))))) (pow.f64 C 3))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 B))) (*.f64 -1 (log.f64 (/.f64 -1 C))))) (*.f64 B (+.f64 (*.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 1 B)))) 1))) C)))) 1) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 B B) (pow.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) 2)) 0) (/.f64 (*.f64 C C) (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))))) (-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))) (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (pow.f64 B 3) (pow.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) 3)) (*.f64 (*.f64 (pow.f64 B 3) (pow.f64 (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1) 3)) 1/3)) (/.f64 (pow.f64 C 3) (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))))) (/.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 B)) (neg.f64 (log.f64 (/.f64 -1 C))))) (/.f64 C (*.f64 B (fma.f64 -1 (+.f64 (/.f64 A B) (*.f64 (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B))) (/.f64 1 B))) 1)))))) 1)) |
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1)) C) (/.f64 0 C)) (+.f64 (fma.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1) (-.f64 (/.f64 (*.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1)) (/.f64 C (fma.f64 B (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B) B))) (/.f64 (fma.f64 (*.f64 (pow.f64 B 3) (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 3)) -1/3 (*.f64 (*.f64 1/3 (pow.f64 (-.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) B)) 3)) (pow.f64 B 3))) (/.f64 (pow.f64 C 3) (*.f64 (/.f64 -1 B) (pow.f64 (/.f64 -1 C) -1)))))) -1)) |
(-.f64 (/.f64 C B) 1) |
(+.f64 (/.f64 C B) -1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1 (/.f64 A B)) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 C (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 C 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))))) B))) 1) |
(+.f64 (/.f64 C B) (-.f64 (fma.f64 -1 (/.f64 A B) (/.f64 (*.f64 (*.f64 (*.f64 A A) C) (+.f64 (/.f64 1/2 (*.f64 C C)) (*.f64 -1/2 (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C)))))) B)) 1)) |
(+.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (*.f64 (*.f64 (*.f64 A A) C) (fma.f64 -1/2 (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C))) (/.f64 1/2 (*.f64 C C)))) B)) -1) |
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (-.f64 (+.f64 (*.f64 -1/6 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 C 3))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 C 2) B))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))) C))) (*.f64 1/6 (/.f64 1 (pow.f64 C 3)))) C)) B) (+.f64 (/.f64 C B) (+.f64 (*.f64 -1 (/.f64 A B)) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 C (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 C 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 C 2)) (/.f64 1 (*.f64 C B))))))) B)))) 1) |
(+.f64 (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 (fma.f64 -1/6 (+.f64 (/.f64 2 (pow.f64 C 3)) (/.f64 3 (*.f64 B (*.f64 C C)))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C))) C))) (/.f64 1/6 (pow.f64 C 3)))))) (+.f64 (/.f64 C B) (-.f64 (fma.f64 -1 (/.f64 A B) (/.f64 (*.f64 (*.f64 (*.f64 A A) C) (+.f64 (/.f64 1/2 (*.f64 C C)) (*.f64 -1/2 (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C)))))) B)) 1))) |
(+.f64 (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (fma.f64 -1/6 (+.f64 (/.f64 2 (pow.f64 C 3)) (/.f64 3 (*.f64 B (*.f64 C C)))) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C))) C) (/.f64 -1/6 (pow.f64 C 3))))))) (+.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (*.f64 (*.f64 (*.f64 A A) C) (fma.f64 -1/2 (+.f64 (/.f64 1 (*.f64 C C)) (/.f64 1 (*.f64 B C))) (/.f64 1/2 (*.f64 C C)))) B)) -1)) |
(-.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) 1) |
(expm1.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A))))) |
(fma.f64 (/.f64 -2 B) (exp.f64 (log.f64 A)) -1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) B)) A)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A)))))) 1) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A (*.f64 B (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A))))))))) (expm1.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A)))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A (*.f64 B (*.f64 (/.f64 -2 B) (exp.f64 (log.f64 A)))))) (fma.f64 (/.f64 -2 B) (exp.f64 (log.f64 A)) -1)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) B)) A)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (pow.f64 A 2)))) 1) |
(+.f64 (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A (*.f64 B (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A)))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A)))))) (/.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A))))) (/.f64 (*.f64 A A) (fma.f64 1/2 (fma.f64 1/2 (*.f64 B B) (*.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))) (*.f64 1/8 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2))))))) -1) |
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A (*.f64 B (*.f64 (/.f64 -2 B) (exp.f64 (log.f64 A)))))) (fma.f64 (/.f64 -2 B) (exp.f64 (log.f64 A)) (*.f64 (/.f64 (*.f64 (/.f64 -2 B) (exp.f64 (log.f64 A))) A) (/.f64 (fma.f64 1/8 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) (*.f64 1/2 (fma.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) (*.f64 (*.f64 B B) 1/2)))) A)))) -1) |
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2)))) B))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 3) (pow.f64 B 3))) (*.f64 1/6 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 3) (pow.f64 B 3))) (*.f64 3/4 (*.f64 (+.f64 1 (/.f64 C B)) (pow.f64 B 3))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A)))))) (pow.f64 A 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) B)) A)) (+.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 B)))) (*.f64 -1 (log.f64 (/.f64 1 A))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 1 (/.f64 C B)) 2) (pow.f64 B 2))))) (pow.f64 A 2))))) 1) |
(+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (+.f64 (/.f64 C B) 1) (*.f64 B (fma.f64 1/2 (*.f64 B B) (*.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))))) (fma.f64 -1/48 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 1/6 (fma.f64 -1/4 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (*.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1))))))) (/.f64 (pow.f64 A 3) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A))))))) (+.f64 (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A (*.f64 B (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A)))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A)))))) (/.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 2 B))) (neg.f64 (neg.f64 (log.f64 A))))) (/.f64 (*.f64 A A) (fma.f64 1/2 (fma.f64 1/2 (*.f64 B B) (*.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)))) (*.f64 1/8 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2))))))) -1)) |
(+.f64 (/.f64 (fma.f64 -1/4 (*.f64 (+.f64 (/.f64 C B) 1) (*.f64 B (fma.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) (*.f64 (*.f64 B B) 1/2)))) (fma.f64 1/6 (fma.f64 -1/4 (*.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (*.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1)))) (*.f64 (*.f64 -1/48 (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (pow.f64 B 3)))) (/.f64 (pow.f64 A 3) (*.f64 (/.f64 -2 B) (exp.f64 (log.f64 A))))) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 A (*.f64 B (*.f64 (/.f64 -2 B) (exp.f64 (log.f64 A)))))) (fma.f64 (/.f64 -2 B) (exp.f64 (log.f64 A)) (*.f64 (/.f64 (*.f64 (/.f64 -2 B) (exp.f64 (log.f64 A))) A) (/.f64 (fma.f64 1/8 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) (*.f64 1/2 (fma.f64 -1/4 (*.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) (*.f64 (*.f64 B B) 1/2)))) A)))) -1)) |
(/.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)) |
(fma.f64 1/2 (/.f64 B A) (/.f64 C B)) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2))) (*.f64 1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2)))) (+.f64 1 (/.f64 C B))) (pow.f64 A 2)) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B))) |
(+.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)) (/.f64 (*.f64 (/.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) 0) (/.f64 (*.f64 A A) (+.f64 (/.f64 C B) 1)))) |
(+.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)) (*.f64 (/.f64 (+.f64 (/.f64 C B) 1) A) (/.f64 0 A))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2))) (*.f64 1/8 (/.f64 (pow.f64 B 2) (pow.f64 (+.f64 1 (/.f64 C B)) 2))))) (pow.f64 A 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 C B)) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3))) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 1 (/.f64 C B)))))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3))) (*.f64 1/16 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 1 (/.f64 C B)) 3)))))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) |
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 B B) (pow.f64 (+.f64 (/.f64 C B) 1) 2)) 0) (/.f64 (*.f64 A A) (+.f64 (/.f64 C B) 1))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 (pow.f64 A 3) (fma.f64 1/6 (fma.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1)))) (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) 1/24)))) (fma.f64 1/2 (/.f64 B A) (/.f64 C B)))) |
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 C B) 1) A) (/.f64 0 A)) (-.f64 (fma.f64 1/2 (/.f64 B A) (/.f64 C B)) (/.f64 (+.f64 (/.f64 C B) 1) (/.f64 (pow.f64 A 3) (fma.f64 1/6 (fma.f64 -1/4 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) (*.f64 3/4 (/.f64 (pow.f64 B 3) (+.f64 (/.f64 C B) 1)))) (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 (+.f64 (/.f64 C B) 1) 3)) 1/24)))))) |
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) 1) |
(expm1.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2))))) |
(fma.f64 (+.f64 C (*.f64 A -2)) (/.f64 1 B) -1) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) B) (-.f64 C (*.f64 2 A))) (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B))))) 1) |
(+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2))))) (/.f64 (+.f64 C (*.f64 A -2)) B)) (expm1.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2)))))) |
(+.f64 (/.f64 (*.f64 (/.f64 1 B) (+.f64 C (*.f64 A -2))) (/.f64 (+.f64 C (*.f64 A -2)) B)) (fma.f64 (+.f64 C (*.f64 A -2)) (/.f64 1 B) -1)) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) B) (-.f64 C (*.f64 2 A))) (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))))) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (pow.f64 B 2))))) 1) |
(+.f64 (+.f64 (+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2))))) (/.f64 (+.f64 C (*.f64 A -2)) B))) (*.f64 (+.f64 (/.f64 1/2 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2)))))) (*.f64 (*.f64 B B) (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2)))))))) -1) |
(+.f64 (+.f64 (fma.f64 (+.f64 C (*.f64 A -2)) (/.f64 1 B) (/.f64 (*.f64 (/.f64 1 B) (+.f64 C (*.f64 A -2))) (/.f64 (+.f64 C (*.f64 A -2)) B))) (*.f64 (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2)))) (/.f64 1/2 (pow.f64 (+.f64 C (*.f64 A -2)) 2))) (*.f64 (*.f64 B B) (*.f64 (/.f64 1 B) (+.f64 C (*.f64 A -2)))))) -1) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) B) (-.f64 C (*.f64 2 A))) (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))) (-.f64 C (*.f64 2 A)))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 3))) (*.f64 3 (/.f64 1 (*.f64 A (pow.f64 (-.f64 C (*.f64 2 A)) 2)))))) (*.f64 1/6 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 3))))) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2))) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (-.f64 C (*.f64 2 A)) 2)) (/.f64 1 (*.f64 A (-.f64 C (*.f64 2 A))))))) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 C (*.f64 2 A))) (*.f64 -1 (log.f64 B)))) (pow.f64 B 2)))))) 1) |
(+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2))))) (/.f64 (+.f64 C (*.f64 A -2)) B)) (-.f64 (+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2))))) (fma.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2)))) (+.f64 C (*.f64 A -2))) (fma.f64 1/6 (+.f64 (/.f64 2 (pow.f64 (+.f64 C (*.f64 A -2)) 3)) (/.f64 3 (*.f64 A (pow.f64 (+.f64 C (*.f64 A -2)) 2)))) (/.f64 1/6 (pow.f64 (+.f64 C (*.f64 A -2)) 3)))) (*.f64 (pow.f64 B 3) (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2)))))) (*.f64 (+.f64 (/.f64 1/2 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (*.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2)))))) (*.f64 (*.f64 B B) (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (+.f64 C (*.f64 A -2))))))))) 1)) |
(+.f64 (/.f64 (*.f64 (/.f64 1 B) (+.f64 C (*.f64 A -2))) (/.f64 (+.f64 C (*.f64 A -2)) B)) (+.f64 (fma.f64 (+.f64 C (*.f64 A -2)) (/.f64 1 B) (fma.f64 (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2)))) (/.f64 1/2 (pow.f64 (+.f64 C (*.f64 A -2)) 2))) (*.f64 (*.f64 B B) (*.f64 (/.f64 1 B) (+.f64 C (*.f64 A -2)))) (*.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 C (*.f64 A -2)) 2)) (/.f64 (/.f64 1 A) (+.f64 C (*.f64 A -2)))) (+.f64 C (*.f64 A -2))) (fma.f64 1/6 (+.f64 (/.f64 2 (pow.f64 (+.f64 C (*.f64 A -2)) 3)) (/.f64 3 (*.f64 A (pow.f64 (+.f64 C (*.f64 A -2)) 2)))) (/.f64 1/6 (pow.f64 (+.f64 C (*.f64 A -2)) 3)))) (*.f64 (pow.f64 B 3) (*.f64 (/.f64 1 B) (+.f64 C (*.f64 A -2))))))) -1)) |
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) 1) |
(expm1.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))) |
(fma.f64 (/.f64 1 B) (-.f64 C A) -1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) (*.f64 (-.f64 C A) B))) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) 1) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) (-.f64 C A)) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))) B))) (expm1.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) B) (/.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) (-.f64 C A))) (fma.f64 (/.f64 1 B) (-.f64 C A) -1)) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))))) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) (*.f64 (-.f64 C A) B))) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))))) 1) |
(+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))) (/.f64 (*.f64 B B) (*.f64 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2)) 0))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) (-.f64 C A)) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))) B))) (expm1.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) B) (/.f64 0 B)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) B) (/.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) (-.f64 C A))) (fma.f64 (/.f64 1 B) (-.f64 C A) -1))) |
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3))) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A))))) (*.f64 -1/48 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)))))) (pow.f64 B 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2))))) (pow.f64 B 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))) (*.f64 (-.f64 C A) B))) (exp.f64 (+.f64 (log.f64 (/.f64 1 B)) (log.f64 (-.f64 C A))))))) 1) |
(+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))) (/.f64 (pow.f64 B 3) (fma.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) (fma.f64 1/6 (fma.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A)))) (*.f64 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) -1/48))))) (+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))) (/.f64 (*.f64 B B) (*.f64 (/.f64 (pow.f64 A 4) (pow.f64 (-.f64 C A) 2)) 0))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) (-.f64 C A)) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A)))) B))) (expm1.f64 (+.f64 (neg.f64 (log.f64 B)) (log.f64 (-.f64 C A))))))) |
(+.f64 (/.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) (/.f64 (pow.f64 B 3) (fma.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) (fma.f64 1/6 (fma.f64 -1/4 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (/.f64 (pow.f64 A 4) (-.f64 C A)))) (*.f64 (/.f64 (pow.f64 A 6) (pow.f64 (-.f64 C A) 3)) -1/48))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) B) (/.f64 0 B)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 A A) B) (/.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) (-.f64 C A))) (fma.f64 (/.f64 1 B) (-.f64 C A) -1)))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2)))) (*.f64 1/8 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2))))) (/.f64 A B)) |
(-.f64 (+.f64 (+.f64 (/.f64 C B) 1) (*.f64 2 (/.f64 (fma.f64 1/2 (fma.f64 1/2 (*.f64 A A) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (*.f64 1/8 (pow.f64 (-.f64 C A) 2))) (*.f64 B B)))) (/.f64 A B)) |
(+.f64 1 (-.f64 (fma.f64 2 (/.f64 (fma.f64 1/8 (pow.f64 (-.f64 C A) 2) (*.f64 1/2 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 2) (*.f64 (*.f64 A A) 1/2)))) (*.f64 B B)) (/.f64 C B)) (/.f64 A B))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 C B) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (-.f64 C A))) (+.f64 (*.f64 -1/48 (pow.f64 (-.f64 C A) 3)) (*.f64 1/6 (+.f64 (*.f64 -1/4 (pow.f64 (-.f64 C A) 3)) (*.f64 3/4 (*.f64 (pow.f64 A 2) (-.f64 C A))))))) (pow.f64 B 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 1/2 (pow.f64 A 2)) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2)))) (*.f64 1/8 (pow.f64 (-.f64 C A) 2))) (pow.f64 B 2)))))) (/.f64 A B)) |
(+.f64 1 (-.f64 (+.f64 (/.f64 C B) (fma.f64 -2 (/.f64 (fma.f64 -1/4 (*.f64 (-.f64 C A) (fma.f64 1/2 (*.f64 A A) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2)))) (fma.f64 -1/48 (pow.f64 (-.f64 C A) 3) (*.f64 1/6 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 3) (*.f64 3/4 (*.f64 (-.f64 C A) (*.f64 A A))))))) (pow.f64 B 3)) (*.f64 2 (/.f64 (fma.f64 1/2 (fma.f64 1/2 (*.f64 A A) (*.f64 -1/4 (pow.f64 (-.f64 C A) 2))) (*.f64 1/8 (pow.f64 (-.f64 C A) 2))) (*.f64 B B))))) (/.f64 A B))) |
(+.f64 1 (-.f64 (+.f64 (/.f64 C B) (fma.f64 -2 (/.f64 (fma.f64 -1/4 (*.f64 (-.f64 C A) (fma.f64 -1/4 (pow.f64 (-.f64 C A) 2) (*.f64 (*.f64 A A) 1/2))) (fma.f64 1/6 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 3) (*.f64 3/4 (*.f64 (-.f64 C A) (*.f64 A A)))) (*.f64 (pow.f64 (-.f64 C A) 3) -1/48))) (pow.f64 B 3)) (*.f64 2 (/.f64 (fma.f64 1/8 (pow.f64 (-.f64 C A) 2) (*.f64 1/2 (fma.f64 -1/4 (pow.f64 (-.f64 C A) 2) (*.f64 (*.f64 A A) 1/2)))) (*.f64 B B))))) (/.f64 A B))) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 A (fma.f64 1/2 (/.f64 (*.f64 A A) B) B)) |
(+.f64 A (fma.f64 (/.f64 (*.f64 A A) B) 1/2 B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
(+.f64 A (fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) B))) |
(+.f64 A (fma.f64 (/.f64 (*.f64 A A) B) 1/2 (fma.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) -1/8 B))) |
(*.f64 2 A) |
(*.f64 A 2) |
(+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 2 A (*.f64 (/.f64 (*.f64 B B) A) 1/2)) |
(fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 A 2)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 2 A (*.f64 (/.f64 (*.f64 B B) A) 1/2))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 A 2))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 2 A (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 (/.f64 (*.f64 B B) A) 1/2)))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 A 2 (fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) 1/16)))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) |
(/.f64 (*.f64 -1/2 (*.f64 B B)) A) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (/.f64 (*.f64 -1/2 (*.f64 B B)) A)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 A 5)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7)) (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 A 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (*.f64 (pow.f64 B 8) 1/64)) (pow.f64 A 7)) (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 A 5))))) |
(*.f64 2 A) |
(*.f64 A 2) |
(+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 2 A (*.f64 (/.f64 (*.f64 B B) A) 1/2)) |
(fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 A 2)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 2 A (*.f64 (/.f64 (*.f64 B B) A) 1/2))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 A 2))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 2 A) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 2 A (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 (/.f64 (*.f64 B B) A) 1/2)))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 A 2 (fma.f64 (/.f64 (*.f64 B B) A) 1/2 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) 1/16)))) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 A (fma.f64 1/2 (/.f64 (*.f64 A A) B) B)) |
(+.f64 A (fma.f64 (/.f64 (*.f64 A A) B) 1/2 B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))) |
(+.f64 A (fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) B))) |
(+.f64 A (fma.f64 (/.f64 (*.f64 A A) B) 1/2 (fma.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) -1/8 B))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 A (*.f64 -1 B)) |
(+.f64 A (neg.f64 B)) |
(-.f64 A B) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (neg.f64 B))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 B (/.f64 (*.f64 1/8 (pow.f64 A 4)) (pow.f64 B 3))))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 A A) B) (-.f64 (/.f64 (*.f64 1/8 (pow.f64 A 4)) (pow.f64 B 3)) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A B) B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A B) B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 B B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 (-.f64 C (+.f64 A B)) (/.f64 1 B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 1 (/.f64 (-.f64 C (+.f64 A B)) B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 2) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 (neg.f64 (-.f64 C (+.f64 A B))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (*.f64 (-.f64 C (+.f64 A B)) (/.f64 1 (neg.f64 B)))) |
(/.f64 (+.f64 A (-.f64 B C)) (neg.f64 B)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (-.f64 C (+.f64 A B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 C (+.f64 A B)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 B) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (-.f64 C (+.f64 A B)) (sqrt.f64 B))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 B)) (-.f64 C (+.f64 A B))) (sqrt.f64 B)) |
(/.f64 (/.f64 (-.f64 C (+.f64 A B)) (sqrt.f64 B)) (sqrt.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) 1) (/.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) 1) (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (cbrt.f64 B))) |
(pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 1) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(pow.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 3) 1/3) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 2) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(pow.f64 (/.f64 B (-.f64 C (+.f64 A B))) -1) |
(/.f64 1 (/.f64 B (-.f64 C (+.f64 A B)))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 2)) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 C A) B) -1) 2)) |
(fabs.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A B)) B) 3)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3) (pow.f64 B 3))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 1)) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(+.f64 (/.f64 (-.f64 C A) B) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (*.f64 (PI.f64) 1/180)) |
(/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (*.f64 (PI.f64) 1/180)) |
(/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(/.f64 (neg.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) (neg.f64 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(pow.f64 (cbrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 3) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(pow.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 3) 1/3) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 2) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(sqrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) 2)) |
(fabs.f64 (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)))) |
(*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (log.f64 (exp.f64 (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (/.f64 180 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(cbrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))) 3)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) 3) (pow.f64 (/.f64 180 (PI.f64)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (PI.f64)) 3) (pow.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64)))) 1)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))) |
(+.f64 C (neg.f64 (+.f64 A B))) |
(-.f64 C (+.f64 A B)) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 A B))) (sqrt.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C A) (neg.f64 B)) |
(-.f64 C (+.f64 A B)) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (+.f64 A B))) (+.f64 (neg.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 -1 (+.f64 A B) (+.f64 A B))) |
(+.f64 (fma.f64 1 C (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(+.f64 (fma.f64 1 C (neg.f64 (+.f64 A B))) (+.f64 (neg.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 -1 (+.f64 A B) (+.f64 A B))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (+.f64 A B))) (+.f64 (neg.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 -1 (+.f64 A B) (+.f64 A B))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(+.f64 (fma.f64 1 C (neg.f64 (+.f64 A B))) (+.f64 (neg.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 -1 (+.f64 A B) (+.f64 A B))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (+.f64 A B) 1))) (fma.f64 (neg.f64 (+.f64 A B)) 1 (*.f64 (+.f64 A B) 1))) |
(+.f64 (fma.f64 1 C (neg.f64 (+.f64 A B))) (+.f64 (neg.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 -1 (+.f64 A B) (+.f64 A B))) |
(+.f64 (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 A B))) (pow.f64 (cbrt.f64 (+.f64 A B)) 2) (*.f64 (cbrt.f64 (+.f64 A B)) (pow.f64 (cbrt.f64 (+.f64 A B)) 2)))) |
(+.f64 (fma.f64 1 C (neg.f64 (+.f64 A B))) (+.f64 (neg.f64 (+.f64 A B)) (+.f64 A B))) |
(+.f64 (-.f64 C (+.f64 A B)) (fma.f64 -1 (+.f64 A B) (+.f64 A B))) |
(*.f64 1 (-.f64 C (+.f64 A B))) |
(-.f64 C (+.f64 A B)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 2) (cbrt.f64 (-.f64 C (+.f64 A B)))) |
(-.f64 C (+.f64 A B)) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) (sqrt.f64 (-.f64 C (+.f64 A B)))) |
(-.f64 C (+.f64 A B)) |
(*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (/.f64 1 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))))) |
(/.f64 1 (/.f64 (fma.f64 C C (+.f64 (*.f64 (+.f64 A B) C) (pow.f64 (+.f64 A B) 2))) (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (fma.f64 (+.f64 A B) C (pow.f64 (+.f64 A B) 2)))) |
(*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (/.f64 1 (+.f64 C (+.f64 A B)))) |
(*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (/.f64 1 (+.f64 (+.f64 A B) C))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 (+.f64 A B) C)) |
(/.f64 1 (/.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))) (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)))) |
(/.f64 1 (/.f64 (fma.f64 C C (+.f64 (*.f64 (+.f64 A B) C) (pow.f64 (+.f64 A B) 2))) (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (fma.f64 (+.f64 A B) C (pow.f64 (+.f64 A B) 2)))) |
(/.f64 1 (/.f64 (+.f64 C (+.f64 A B)) (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)))) |
(*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (/.f64 1 (+.f64 (+.f64 A B) C))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 (+.f64 A B) C)) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B))))) |
(/.f64 1 (/.f64 (fma.f64 C C (+.f64 (*.f64 (+.f64 A B) C) (pow.f64 (+.f64 A B) 2))) (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (fma.f64 (+.f64 A B) C (pow.f64 (+.f64 A B) 2)))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 C (+.f64 A B))) |
(*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (/.f64 1 (+.f64 (+.f64 A B) C))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 (+.f64 A B) C)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3))) (neg.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A B) 2) (*.f64 C (+.f64 A B)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3))) (neg.f64 (fma.f64 C C (+.f64 (*.f64 (+.f64 A B) C) (pow.f64 (+.f64 A B) 2))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (fma.f64 (+.f64 A B) C (pow.f64 (+.f64 A B) 2))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2))) (neg.f64 (+.f64 C (+.f64 A B)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2))) (neg.f64 (+.f64 (+.f64 A B) C))) |
(*.f64 1 (/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 (+.f64 A B) C))) |
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (neg.f64 (+.f64 A B)) 3)) (+.f64 (*.f64 C C) (-.f64 (*.f64 (neg.f64 (+.f64 A B)) (neg.f64 (+.f64 A B))) (*.f64 C (neg.f64 (+.f64 A B)))))) |
(/.f64 1 (/.f64 (fma.f64 C C (+.f64 (*.f64 (+.f64 A B) C) (pow.f64 (+.f64 A B) 2))) (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A B) 3)) (fma.f64 C C (fma.f64 (+.f64 A B) C (pow.f64 (+.f64 A B) 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 B 3)) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (*.f64 B B) (*.f64 (-.f64 C A) B)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 B 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 B (+.f64 B (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 B 3)) (fma.f64 B (+.f64 B (-.f64 C A)) (pow.f64 (-.f64 C A) 2))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (neg.f64 (+.f64 A B)) (neg.f64 (+.f64 A B)))) (-.f64 C (neg.f64 (+.f64 A B)))) |
(*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (/.f64 1 (+.f64 (+.f64 A B) C))) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A B) 2)) (+.f64 (+.f64 A B) C)) |
(pow.f64 (-.f64 C (+.f64 A B)) 1) |
(-.f64 C (+.f64 A B)) |
(pow.f64 (cbrt.f64 (-.f64 C (+.f64 A B))) 3) |
(-.f64 C (+.f64 A B)) |
(pow.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3) 1/3) |
(-.f64 C (+.f64 A B)) |
(pow.f64 (sqrt.f64 (-.f64 C (+.f64 A B))) 2) |
(-.f64 C (+.f64 A B)) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A B)) 2)) |
(fabs.f64 (-.f64 C (+.f64 A B))) |
(log.f64 (exp.f64 (-.f64 C (+.f64 A B)))) |
(-.f64 C (+.f64 A B)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 C (+.f64 A B))))) |
(-.f64 C (+.f64 A B)) |
(cbrt.f64 (pow.f64 (-.f64 C (+.f64 A B)) 3)) |
(-.f64 C (+.f64 A B)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 A B)))) |
(-.f64 C (+.f64 A B)) |
(exp.f64 (log.f64 (-.f64 C (+.f64 A B)))) |
(-.f64 C (+.f64 A B)) |
(exp.f64 (*.f64 (log.f64 (-.f64 C (+.f64 A B))) 1)) |
(-.f64 C (+.f64 A B)) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 A B)))) |
(-.f64 C (+.f64 A B)) |
(fma.f64 1 C (neg.f64 (+.f64 A B))) |
(-.f64 C (+.f64 A B)) |
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (+.f64 A B))) |
(-.f64 C (+.f64 A B)) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A B))) |
(-.f64 C (+.f64 A B)) |
(+.f64 (hypot.f64 A B) (neg.f64 A)) |
(-.f64 (hypot.f64 A B) A) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 -1 A A)) |
(+.f64 (fma.f64 1 (hypot.f64 A B) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 -1 A A)) |
(+.f64 (fma.f64 1 (hypot.f64 A B) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 -1 A A)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 -1 A A)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 -1 A A)) |
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 -1 A A)) |
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)) |
(+.f64 (-.f64 (hypot.f64 A B) A) (fma.f64 -1 A A)) |
(+.f64 (fma.f64 -1 (hypot.f64 A B) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1))) |
(+.f64 (+.f64 (neg.f64 A) A) (fma.f64 -1 (hypot.f64 A B) (neg.f64 A))) |
(+.f64 (fma.f64 -1 A A) (-.f64 (neg.f64 A) (hypot.f64 A B))) |
(+.f64 (fma.f64 -1 (hypot.f64 A B) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) |
(+.f64 (+.f64 (neg.f64 A) A) (fma.f64 -1 (hypot.f64 A B) (neg.f64 A))) |
(+.f64 (fma.f64 -1 A A) (-.f64 (neg.f64 A) (hypot.f64 A B))) |
(*.f64 1 (-.f64 (hypot.f64 A B) A)) |
(-.f64 (hypot.f64 A B) A) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (cbrt.f64 (-.f64 (hypot.f64 A B) A))) |
(-.f64 (hypot.f64 A B) A) |
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (sqrt.f64 (-.f64 (hypot.f64 A B) A))) |
(-.f64 (hypot.f64 A B) A) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (/.f64 1 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) 1) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (+.f64 A (hypot.f64 A B))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))) (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) 1) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (+.f64 A (hypot.f64 A B))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) 1) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (+.f64 A (hypot.f64 A B))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 (hypot.f64 A B) A))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B)))))) |
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (-.f64 (neg.f64 (pow.f64 (hypot.f64 A B) 2)) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (-.f64 (neg.f64 A) (hypot.f64 A B)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (+.f64 A (hypot.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 (neg.f64 A) 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (-.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (*.f64 (hypot.f64 A B) (neg.f64 A))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) 1) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (fma.f64 A A (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 (neg.f64 A) (neg.f64 A))) (-.f64 (hypot.f64 A B) (neg.f64 A))) |
(*.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (+.f64 A (hypot.f64 A B))) |
(pow.f64 (-.f64 (hypot.f64 A B) A) 1) |
(-.f64 (hypot.f64 A B) A) |
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 3) |
(-.f64 (hypot.f64 A B) A) |
(pow.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3) 1/3) |
(-.f64 (hypot.f64 A B) A) |
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) 2) |
(-.f64 (hypot.f64 A B) A) |
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 2)) |
(fabs.f64 (-.f64 (hypot.f64 A B) A)) |
(log.f64 (exp.f64 (-.f64 (hypot.f64 A B) A))) |
(-.f64 (hypot.f64 A B) A) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 A B) A)))) |
(-.f64 (hypot.f64 A B) A) |
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3)) |
(-.f64 (hypot.f64 A B) A) |
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 A B) A))) |
(-.f64 (hypot.f64 A B) A) |
(exp.f64 (log.f64 (-.f64 (hypot.f64 A B) A))) |
(-.f64 (hypot.f64 A B) A) |
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 A B) A)) 1)) |
(-.f64 (hypot.f64 A B) A) |
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 A B) A))) |
(-.f64 (hypot.f64 A B) A) |
(fma.f64 1 (hypot.f64 A B) (neg.f64 A)) |
(-.f64 (hypot.f64 A B) A) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) (neg.f64 A)) |
(-.f64 (hypot.f64 A B) A) |
(fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) (neg.f64 A)) |
(-.f64 (hypot.f64 A B) A) |
(fma.f64 -1 (hypot.f64 A B) (neg.f64 A)) |
(-.f64 (neg.f64 A) (hypot.f64 A B)) |
(+.f64 (/.f64 (hypot.f64 A B) B) (neg.f64 (/.f64 A B))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(-.f64 (/.f64 (hypot.f64 A B) B) (/.f64 A B)) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 1) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(*.f64 (-.f64 (hypot.f64 A B) A) (/.f64 1 B)) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(*.f64 1 (/.f64 (-.f64 (hypot.f64 A B) A) B)) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(*.f64 (neg.f64 (-.f64 (hypot.f64 A B) A)) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 1 (neg.f64 B)) (neg.f64 (-.f64 (hypot.f64 A B) A))) |
(/.f64 (-.f64 A (hypot.f64 A B)) (neg.f64 B)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (-.f64 (hypot.f64 A B) A) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 (hypot.f64 A B) A) (cbrt.f64 B)) (pow.f64 (cbrt.f64 B) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (-.f64 (hypot.f64 A B) A) (sqrt.f64 B))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 B)) (-.f64 (hypot.f64 A B) A)) (sqrt.f64 B)) |
(/.f64 (/.f64 (-.f64 (hypot.f64 A B) A) (sqrt.f64 B)) (sqrt.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) B)) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (pow.f64 (cbrt.f64 B) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 A B) A)) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) B)) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 A B) A)) (cbrt.f64 B))) |
(pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 1) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 3) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 3) 1/3) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 2) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(pow.f64 (/.f64 B (-.f64 (hypot.f64 A B) A)) -1) |
(/.f64 1 (/.f64 B (-.f64 (hypot.f64 A B) A))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 2)) |
(fabs.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B) 3)) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 A B) A) 3) (pow.f64 B 3))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)) 1)) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(/.f64 (-.f64 (hypot.f64 A B) A) B) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) 1) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 1) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 3) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(pow.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 3) 1/3) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(pow.f64 (sqrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 2) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(sqrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 2)) |
(fabs.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) |
(log.f64 (pow.f64 (exp.f64 180) (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(cbrt.f64 (pow.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) 3)) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B)))) 1)) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))))) |
(*.f64 180 (atan.f64 (/.f64 (-.f64 (hypot.f64 A B) A) B))) |
(+.f64 0 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(*.f64 2 (log.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2)) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(fma.f64 2 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) 1) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(*.f64 1 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 3) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) 1/3) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) |
(fabs.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(log.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(exp.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 1)) |
(log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1) |
(+.f64 -1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 A A) (*.f64 B B)))) B))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 A B)) B)) |
(*.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (/.f64 1 B)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (/.f64 1 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (/.f64 1 (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 B) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (sqrt.f64 B))) |
(/.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) (sqrt.f64 B)) (sqrt.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) 1) (/.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) B)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) (pow.f64 (cbrt.f64 B) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (sqrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) 1) (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) B)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (cbrt.f64 B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 1 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B)))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(/.f64 1 (/.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))) 1)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (/.f64 1 (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(/.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B))) (neg.f64 B)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 -1 (neg.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))))) |
(/.f64 -1 (/.f64 (neg.f64 B) (+.f64 (-.f64 C A) (hypot.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (/.f64 1 (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1) (-.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (/.f64 1 (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2)) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 A B)))) (*.f64 B B)) |
(/.f64 (-.f64 (*.f64 B C) (*.f64 B (+.f64 A (hypot.f64 A B)))) (*.f64 B B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) 1) (*.f64 (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2) (*.f64 C (+.f64 A (hypot.f64 A B))))) B)) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) (*.f64 B (fma.f64 C C (+.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2) (*.f64 C (+.f64 A (hypot.f64 A B))))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) (*.f64 B (fma.f64 C C (fma.f64 C (+.f64 A (hypot.f64 A B)) (pow.f64 (+.f64 A (hypot.f64 A B)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) 1) (*.f64 (+.f64 C (+.f64 A (hypot.f64 A B))) B)) |
(/.f64 (-.f64 (*.f64 C C) (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) (*.f64 B (+.f64 (+.f64 C A) (hypot.f64 A B)))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)))) (neg.f64 (neg.f64 B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(*.f64 1 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) -1)) (neg.f64 (+.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2))) (neg.f64 (+.f64 2 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2))) (+.f64 -2 (/.f64 (-.f64 (-.f64 A C) (hypot.f64 A B)) B))) |
(/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) (/.f64 (+.f64 A (hypot.f64 A B)) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 A B)) B))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) 3)) (fma.f64 (/.f64 C B) (/.f64 C B) (*.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) (+.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) (/.f64 C B))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) 3)) (fma.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) (+.f64 (/.f64 (+.f64 A (hypot.f64 A B)) B) (/.f64 C B)) (*.f64 (/.f64 C B) (/.f64 C B)))) |
(pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 1) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 3) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(pow.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 3) 1/3) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 2) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(pow.f64 (/.f64 B (+.f64 (-.f64 C A) (hypot.f64 A B))) -1) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 2)) |
(fabs.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) |
(log.f64 (exp.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) 3)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) 3) (pow.f64 B 3))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(exp.f64 (log.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) 1)) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(*.f64 (/.f64 1 B) (+.f64 (-.f64 C A) (hypot.f64 A B))) |
(/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B) |
(fma.f64 1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B)) -1) |
(+.f64 -1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) 2) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) -1) |
(+.f64 -1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) -1) |
(+.f64 -1 (+.f64 1 (/.f64 (+.f64 (-.f64 C A) (hypot.f64 A B)) B))) |
(-.f64 A (hypot.f64 A B)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (hypot.f64 A B)))) 1) |
(+.f64 A (hypot.f64 A B)) |
(-.f64 (/.f64 (*.f64 A A) (+.f64 A (hypot.f64 A B))) (/.f64 (pow.f64 (hypot.f64 A B) 2) (+.f64 A (hypot.f64 A B)))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B))) |
(*.f64 1 (+.f64 A (hypot.f64 A B))) |
(+.f64 A (hypot.f64 A B)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) 2) (cbrt.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 A (hypot.f64 A B)) |
(*.f64 (sqrt.f64 (+.f64 A (hypot.f64 A B))) (sqrt.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 A (hypot.f64 A B)) |
(*.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (/.f64 1 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))) |
(/.f64 1 (/.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))) (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(*.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (/.f64 1 (+.f64 A (hypot.f64 A B)))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B))) |
(/.f64 1 (/.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))) (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(/.f64 1 (/.f64 (+.f64 A (hypot.f64 A B)) (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(/.f64 1 (/.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))) (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)))) |
(/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A A)) (-.f64 (hypot.f64 A B) A)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3))) (neg.f64 (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (-.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2))) (neg.f64 (+.f64 A (hypot.f64 A B)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (-.f64 (neg.f64 A) (hypot.f64 A B)))) |
(*.f64 1 (/.f64 (-.f64 (*.f64 A A) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B)))) |
(/.f64 (+.f64 (pow.f64 (hypot.f64 A B) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (-.f64 (*.f64 A A) (*.f64 (hypot.f64 A B) A)))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (+.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (-.f64 A (hypot.f64 A B))))) |
(/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A (-.f64 A (hypot.f64 A B)) (pow.f64 (hypot.f64 A B) 2))) |
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (+.f64 (*.f64 A A) (+.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (+.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B))))) |
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (fma.f64 A (hypot.f64 A B) (pow.f64 (hypot.f64 A B) 2)))) |
(pow.f64 (+.f64 A (hypot.f64 A B)) 1) |
(+.f64 A (hypot.f64 A B)) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 A B))) 3) |
(+.f64 A (hypot.f64 A B)) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 3) 1/3) |
(+.f64 A (hypot.f64 A B)) |
(pow.f64 (sqrt.f64 (+.f64 A (hypot.f64 A B))) 2) |
(+.f64 A (hypot.f64 A B)) |
(sqrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 2)) |
(fabs.f64 (+.f64 A (hypot.f64 A B))) |
(log.f64 (exp.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 A (hypot.f64 A B)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (hypot.f64 A B))))) |
(+.f64 A (hypot.f64 A B)) |
(log.f64 (/.f64 (exp.f64 A) (exp.f64 (hypot.f64 A B)))) |
(-.f64 A (hypot.f64 A B)) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 A B)) 3)) |
(+.f64 A (hypot.f64 A B)) |
(expm1.f64 (log1p.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 A (hypot.f64 A B)) |
(exp.f64 (log.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 A (hypot.f64 A B)) |
(exp.f64 (*.f64 (log.f64 (+.f64 A (hypot.f64 A B))) 1)) |
(+.f64 A (hypot.f64 A B)) |
(log1p.f64 (expm1.f64 (+.f64 A (hypot.f64 A B)))) |
(+.f64 A (hypot.f64 A B)) |
(fma.f64 1 A (hypot.f64 A B)) |
(+.f64 A (hypot.f64 A B)) |
(fma.f64 1 (hypot.f64 A B) A) |
(+.f64 A (hypot.f64 A B)) |
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 A B)) 2) (cbrt.f64 (hypot.f64 A B)) A) |
(+.f64 A (hypot.f64 A B)) |
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (hypot.f64 A B)) |
(+.f64 A (hypot.f64 A B)) |
(fma.f64 (sqrt.f64 (hypot.f64 A B)) (sqrt.f64 (hypot.f64 A B)) A) |
(+.f64 A (hypot.f64 A B)) |
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (hypot.f64 A B)) |
(+.f64 A (hypot.f64 A B)) |
(fma.f64 -1 (hypot.f64 A B) A) |
(-.f64 A (hypot.f64 A B)) |
Compiled 41184 to 19660 computations (52.3% saved)
46 alts after pruning (42 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1404 | 12 | 1416 |
| Fresh | 2 | 30 | 32 |
| Picked | 3 | 2 | 5 |
| Done | 1 | 2 | 3 |
| Total | 1410 | 46 | 1456 |
| Status | Accuracy | Program |
|---|---|---|
| 10.9% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (/.f64 1/2 (/.f64 A (pow.f64 B 3))) (*.f64 B B)))) (PI.f64)) | |
| 33.3% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (hypot.f64 B C))) (*.f64 B B)))) (PI.f64)) | |
| 66.7% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (cbrt.f64 (pow.f64 (PI.f64) 3))) | |
| ✓ | 67.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (PI.f64)) |
| 42.7% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) | |
| 21.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (*.f64 B B)))) (PI.f64)) | |
| 23.0% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 B B)))) (PI.f64)) | |
| 26.5% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) | |
| 20.2% | (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) | |
| 37.4% | (/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) | |
| 55.1% | (/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) 1))) (PI.f64)) | |
| 48.7% | (/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) | |
| 39.1% | (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) | |
| 31.3% | (/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))))) (PI.f64)) | |
| 67.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (neg.f64 (hypot.f64 A B)) A)))) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (/.f64 1 (*.f64 B B))))) (PI.f64)) | |
| 45.5% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))))) (PI.f64)) | |
| 68.1% | (/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (PI.f64)) | |
| ✓ | 22.1% | (/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
| 37.6% | (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) | |
| 37.4% | (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) | |
| 69.6% | (*.f64 (/.f64 180 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) | |
| 58.5% | (*.f64 (/.f64 180 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))))) | |
| 66.3% | (*.f64 (/.f64 180 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))))) | |
| 59.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) | |
| 52.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) | |
| 33.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) | |
| 67.3% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) | |
| 25.8% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) | |
| 20.2% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) | |
| ✓ | 15.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
| 53.0% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) | |
| 38.1% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) | |
| 20.4% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) | |
| 26.5% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) | |
| 59.2% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))))) | |
| 66.9% | (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))))) | |
| 27.6% | (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) | |
| 23.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) | |
| 26.1% | (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) | |
| 34.7% | (*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) | |
| ✓ | 18.6% | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) | |
| 37.3% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (cbrt.f64 (pow.f64 (PI.f64) 3)))) | |
| 37.6% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) | |
| 26.1% | (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
Compiled 2483 to 1285 computations (48.2% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 B B) A)) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))))) (PI.f64)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (neg.f64 (hypot.f64 A B)) A)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (hypot.f64 A B))))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (/.f64 1/2 (/.f64 A (pow.f64 B 3))) (*.f64 B B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (hypot.f64 B C))) (*.f64 B B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (/.f64 1 (*.f64 B B))))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (cbrt.f64 (pow.f64 (PI.f64) 3)))) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))))))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))))) |
(/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (cbrt.f64 (pow.f64 (PI.f64) 3))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))) 1))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1))) (PI.f64)) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) 3) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) 1))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B B)))))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)) B)) (/.f64 180 (PI.f64))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B))))) |
(*.f64 (/.f64 180 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))))) |
(*.f64 (/.f64 180 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(*.f64 (/.f64 180 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 A B))) B))) 1))) (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 B C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (neg.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 B B)))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))))) |
(*.f64 (/.f64 180 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (atan.f64 (log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 1 (-.f64 C A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) B))))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (*.f64 C B)) (sqrt.f64 (*.f64 C B)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C)))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))))))) (*.f64 B B)))) (PI.f64)) |
| Outputs |
|---|
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
7 calls:
| 91.0ms | A |
| 61.0ms | C |
| 36.0ms | B |
| 25.0ms | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 15.0ms | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 83.5% | 2 | A |
| 79.5% | 1 | B |
| 82.7% | 2 | C |
| 90.2% | 3 | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 90.2% | 3 | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| 90.2% | 3 | (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
| 90.2% | 3 | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
Compiled 1525 to 701 computations (54% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 B B) A)) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))))) (PI.f64)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 (hypot.f64 A B)) A) B))) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (neg.f64 (hypot.f64 A B)) A)))) (PI.f64)) |
| Outputs |
|---|
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) (/.f64 180 (PI.f64))) |
3 calls:
| 127.0ms | B |
| 75.0ms | C |
| 58.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.1% | 7 | B |
| 79.4% | 3 | C |
| 80.5% | 3 | A |
Compiled 520 to 315 computations (39.4% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 B B) A)) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))))) (PI.f64)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
| Outputs |
|---|
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
2 calls:
| 101.0ms | C |
| 54.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.7% | 6 | C |
| 78.4% | 3 | A |
Compiled 460 to 280 computations (39.1% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B 1/2) (-.f64 A C))))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 B B) A)) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 1/2 (/.f64 B A)) (/.f64 C B)))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 C A))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))))) (PI.f64)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 (/.f64 B (/.f64 (-.f64 C A) B))) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 -1/2 (+.f64 (/.f64 B C) (/.f64 A (/.f64 (*.f64 C C) B))))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)))) |
| Outputs |
|---|
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B))) |
1 calls:
| 50.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 67.8% | 2 | A |
Compiled 444 to 270 computations (39.2% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) |
3 calls:
| 93.0ms | B |
| 91.0ms | C |
| 47.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.8% | 7 | C |
| 70.8% | 7 | B |
| 65.5% | 4 | A |
Compiled 276 to 178 computations (35.5% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B)))) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
2 calls:
| 90.0ms | A |
| 79.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 67.5% | 8 | A |
| 66.7% | 7 | B |
Compiled 260 to 168 computations (35.4% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
1 calls:
| 74.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.6% | 7 | B |
Compiled 232 to 152 computations (34.5% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
1 calls:
| 71.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.6% | 7 | B |
Compiled 220 to 145 computations (34.1% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
1 calls:
| 70.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.6% | 7 | B |
Compiled 208 to 138 computations (33.7% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C B) B))) (PI.f64)) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
2 calls:
| 70.0ms | A |
| 38.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.8% | 8 | A |
| 59.5% | 3 | B |
Compiled 200 to 133 computations (33.5% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 1/2 B) A))) (PI.f64)) |
| Outputs |
|---|
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)) |
3 calls:
| 68.0ms | C |
| 60.0ms | B |
| 41.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.4% | 5 | A |
| 61.2% | 8 | C |
| 56.3% | 6 | B |
Compiled 184 to 127 computations (31% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
| Outputs |
|---|
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
1 calls:
| 46.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 62.1% | 5 | A |
Compiled 156 to 107 computations (31.4% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 2 (/.f64 C B)))) |
| Outputs |
|---|
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
3 calls:
| 75.0ms | B |
| 57.0ms | A |
| 51.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 55.4% | 10 | B |
| 55.5% | 7 | C |
| 59.4% | 8 | A |
Compiled 154 to 107 computations (30.5% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
1 calls:
| 31.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.3% | 5 | A |
Compiled 106 to 75 computations (29.2% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) |
2 calls:
| 34.0ms | A |
| 29.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.8% | 5 | C |
| 48.6% | 5 | A |
Compiled 100 to 71 computations (29% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))) |
| Outputs |
|---|
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
1 calls:
| 28.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.8% | 5 | C |
Compiled 86 to 62 computations (27.9% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
| Outputs |
|---|
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))) |
2 calls:
| 31.0ms | A |
| 21.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.3% | 5 | A |
| 39.8% | 4 | C |
Compiled 70 to 51 computations (27.1% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) |
| Outputs |
|---|
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
2 calls:
| 34.0ms | A |
| 18.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.2% | 4 | B |
| 36.2% | 8 | A |
Compiled 61 to 45 computations (26.2% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) |
| Outputs |
|---|
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
1 calls:
| 12.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 45.8% | 3 | B |
Compiled 41 to 34 computations (17.1% saved)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 1)) (PI.f64)) |
| Outputs |
|---|
(*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
1 calls:
| 6.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 38.8% | 2 | B |
Compiled 25 to 22 computations (12% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
3 calls:
| 3.0ms | B |
| 2.0ms | C |
| 2.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 18.6% | 1 | A |
| 18.6% | 1 | C |
| 18.6% | 1 | B |
Compiled 21 to 18 computations (14.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 6.790398291444433e-9 |
| 0.0ms | -4.092348322743303e-84 | -0.0 |
Compiled 32 to 25 computations (21.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 37.0ms | 1.552806214857298e-127 | 3.916824189806618e-123 |
| 52.0ms | -2.2239095158861992e+39 | -4.206754481891402e+37 |
| 28.0ms | 150× | body | 256 | valid |
| 25.0ms | 29× | body | 4096 | valid |
| 18.0ms | 27× | body | 2048 | valid |
| 9.0ms | 18× | body | 1024 | valid |
| 6.0ms | 16× | body | 512 | valid |
Compiled 520 to 400 computations (23.1% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 1.2861327018355201e+51 | 3.3394013030266487e+58 |
| 47.0ms | -2.2239095158861992e+39 | -4.206754481891402e+37 |
| 36.0ms | 187× | body | 256 | valid |
| 23.0ms | 27× | body | 4096 | valid |
| 19.0ms | 27× | body | 2048 | valid |
| 5.0ms | 10× | body | 1024 | valid |
| 2.0ms | 5× | body | 512 | valid |
Compiled 544 to 416 computations (23.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 42.0ms | -4.206754481891402e+37 | -1.0261388765692072e+37 |
| 12.0ms | 51× | body | 256 | valid |
| 12.0ms | 14× | body | 4096 | valid |
| 11.0ms | 17× | body | 2048 | valid |
| 4.0ms | 8× | body | 1024 | valid |
| 2.0ms | 6× | body | 512 | valid |
Compiled 224 to 175 computations (21.9% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 63.0ms | 5.183435366744375e-174 | 2.99224674251428e-171 |
| 63.0ms | 1.871497819030161e-306 | 3.2212643002127253e-305 |
| 107.0ms | -1.1701851605747628e-278 | -1.7792890198740888e-281 |
| 104.0ms | -1.2327379687673307e-252 | -8.726817759981346e-260 |
| 178.0ms | -3.814412456518105e-195 | -4.4378470461277006e-198 |
| 56.0ms | -4.6637964114442174e-40 | -3.6963744977395374e-47 |
| 265.0ms | 220× | body | 4096 | valid |
| 204.0ms | 127× | body | 2048 | valid |
| 72.0ms | 398× | body | 256 | valid |
| 12.0ms | 26× | body | 1024 | valid |
| 4.0ms | 13× | body | 512 | valid |
Compiled 1582 to 1241 computations (21.6% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 77.0ms | 2106034803.7605236 | 142557386692368830.0 |
| 14.0ms | -8.601792086639876e-296 | -7.881015684035347e-296 |
| 99.0ms | -1.1701851605747628e-278 | -1.7792890198740888e-281 |
| 69.0ms | -1.2327379687673307e-252 | -8.726817759981346e-260 |
| 66.0ms | -2.5893933864664184e-184 | -2.3573606288491807e-189 |
| 108.0ms | -4.6637964114442174e-40 | -3.6963744977395374e-47 |
| 151.0ms | 126× | body | 4096 | valid |
| 114.0ms | 438× | body | 256 | valid |
| 79.0ms | 119× | body | 2048 | valid |
| 18.0ms | 37× | body | 1024 | valid |
| 5.0ms | 16× | body | 512 | valid |
Compiled 1392 to 1128 computations (19% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 43.0ms | 2106034803.7605236 | 142557386692368830.0 |
| 17.0ms | -8.601792086639876e-296 | -7.881015684035347e-296 |
| 69.0ms | -1.1701851605747628e-278 | -1.7792890198740888e-281 |
| 79.0ms | -1.2327379687673307e-252 | -8.726817759981346e-260 |
| 112.0ms | -2.5893933864664184e-184 | -2.3573606288491807e-189 |
| 58.0ms | -4.6637964114442174e-40 | -3.6963744977395374e-47 |
| 192.0ms | 163× | body | 4096 | valid |
| 79.0ms | 114× | body | 2048 | valid |
| 78.0ms | 421× | body | 256 | valid |
| 13.0ms | 25× | body | 1024 | valid |
| 4.0ms | 13× | body | 512 | valid |
Compiled 1392 to 1128 computations (19% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 45.0ms | 2106034803.7605236 | 142557386692368830.0 |
| 17.0ms | -8.601792086639876e-296 | -7.881015684035347e-296 |
| 123.0ms | -1.1701851605747628e-278 | -1.7792890198740888e-281 |
| 75.0ms | -1.2327379687673307e-252 | -8.726817759981346e-260 |
| 84.0ms | -2.5893933864664184e-184 | -2.3573606288491807e-189 |
| 65.0ms | -4.6637964114442174e-40 | -3.6963744977395374e-47 |
| 150.0ms | 163× | body | 4096 | valid |
| 136.0ms | 120× | body | 2048 | valid |
| 78.0ms | 395× | body | 256 | valid |
| 19.0ms | 41× | body | 1024 | valid |
| 12.0ms | 17× | body | 512 | valid |
Compiled 1392 to 1128 computations (19% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 45.0ms | 2106034803.7605236 | 142557386692368830.0 |
| 18.0ms | -8.601792086639876e-296 | -7.881015684035347e-296 |
| 109.0ms | -1.1701851605747628e-278 | -1.7792890198740888e-281 |
| 79.0ms | -1.2327379687673307e-252 | -8.726817759981346e-260 |
| 119.0ms | -2.5893933864664184e-184 | -2.3573606288491807e-189 |
| 58.0ms | -4.6637964114442174e-40 | -3.6963744977395374e-47 |
| 171.0ms | 152× | body | 4096 | valid |
| 121.0ms | 411× | body | 256 | valid |
| 76.0ms | 114× | body | 2048 | valid |
| 31.0ms | 23× | body | 512 | valid |
| 18.0ms | 36× | body | 1024 | valid |
Compiled 1392 to 1128 computations (19% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 69.0ms | 1.2306043035195222e-196 | 4.9230903681606316e-182 |
| 32.0ms | 1.3406262809055985e-266 | 2.3792737415215975e-266 |
| 52.0ms | 62× | body | 4096 | valid |
| 22.0ms | 125× | body | 256 | valid |
| 20.0ms | 27× | body | 2048 | valid |
| 2.0ms | 6× | body | 512 | valid |
| 2.0ms | 4× | body | 1024 | valid |
Compiled 424 to 357 computations (15.8% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 92.0ms | 1.9073278234243488e-120 | 1.2844625427724868e-116 |
| 20.0ms | 1.337712778872191e-141 | 2.5507976095598802e-141 |
| 46.0ms | 1.962732329926261e-217 | 6.988948629477188e-209 |
| 57.0ms | -6.2594250330481665e-49 | -6.366837961813221e-59 |
| 128.0ms | 370× | body | 256 | valid |
| 37.0ms | 58× | body | 2048 | valid |
| 25.0ms | 27× | body | 4096 | valid |
| 13.0ms | 26× | body | 1024 | valid |
| 5.0ms | 15× | body | 512 | valid |
Compiled 876 to 726 computations (17.1% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 6.48529050945856e-31 | 5.811471940274966e-29 |
| 21.0ms | 1.337712778872191e-141 | 2.5507976095598802e-141 |
| 48.0ms | 1.962732329926261e-217 | 6.988948629477188e-209 |
| 59.0ms | -6.2594250330481665e-49 | -6.366837961813221e-59 |
| 69.0ms | 357× | body | 256 | valid |
| 38.0ms | 41× | body | 4096 | valid |
| 27.0ms | 40× | body | 2048 | valid |
| 14.0ms | 30× | body | 1024 | valid |
| 4.0ms | 12× | body | 512 | valid |
Compiled 872 to 715 computations (18% saved)
| 7× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 38.0ms | 21.862971447676273 | 110959.91020564683 |
| 40.0ms | 7.792390647577879e-96 | 7.431326848939593e-94 |
| 38.0ms | 1.552806214857298e-127 | 3.916824189806618e-123 |
| 21.0ms | 1.337712778872191e-141 | 2.5507976095598802e-141 |
| 97.0ms | 1.962732329926261e-217 | 6.988948629477188e-209 |
| 56.0ms | -1.0877497190912122e-287 | -1.3642932215649083e-306 |
| 52.0ms | -5.120016303533536e-101 | -2.774002304844692e-106 |
| 183.0ms | 663× | body | 256 | valid |
| 60.0ms | 67× | body | 4096 | valid |
| 55.0ms | 85× | body | 2048 | valid |
| 21.0ms | 37× | body | 1024 | valid |
| 9.0ms | 28× | body | 512 | valid |
Compiled 1412 to 1253 computations (11.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 36.0ms | 21.862971447676273 | 110959.91020564683 |
| 110.0ms | 1.8658967109803e-233 | 6.427737198418491e-220 |
| 54.0ms | -1.0877497190912122e-287 | -1.3642932215649083e-306 |
| 53.0ms | -5.120016303533536e-101 | -2.774002304844692e-106 |
| 91.0ms | 442× | body | 256 | valid |
| 74.0ms | 41× | body | 1024 | valid |
| 40.0ms | 57× | body | 2048 | valid |
| 32.0ms | 37× | body | 4096 | valid |
| 6.0ms | 15× | body | 512 | valid |
Compiled 952 to 835 computations (12.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 43.0ms | 1.8502011601353316e-136 | 5.89535812825906e-135 |
| 35.0ms | 1.0798963259100169e-138 | 8.173531096487e-138 |
| 45.0ms | 2.8369788998524055e-217 | 9.61301346728003e-213 |
| 39.0ms | -1.765994959584881e-149 | -4.5286864886153023e-153 |
| 71.0ms | 351× | body | 256 | valid |
| 48.0ms | 53× | body | 4096 | valid |
| 26.0ms | 37× | body | 2048 | valid |
| 8.0ms | 17× | body | 1024 | valid |
| 2.0ms | 6× | body | 512 | valid |
Compiled 656 to 619 computations (5.6% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 46.0ms | 1.8502011601353316e-136 | 5.89535812825906e-135 |
| 79.0ms | 1.0798963259100169e-138 | 8.173531096487e-138 |
| 46.0ms | 2.8369788998524055e-217 | 9.61301346728003e-213 |
| 41.0ms | -1.765994959584881e-149 | -4.5286864886153023e-153 |
| 112.0ms | 333× | body | 256 | valid |
| 38.0ms | 44× | body | 4096 | valid |
| 36.0ms | 53× | body | 2048 | valid |
| 13.0ms | 25× | body | 1024 | valid |
| 3.0ms | 9× | body | 512 | valid |
Compiled 656 to 619 computations (5.6% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 5.811471940274966e-29 | 2.4744675592732473e-28 |
| 44.0ms | 1.552806214857298e-127 | 3.916824189806618e-123 |
| 51.0ms | -1.0877497190912122e-287 | -1.3642932215649083e-306 |
| 40.0ms | -4.206754481891402e+37 | -1.0261388765692072e+37 |
| 67.0ms | 348× | body | 256 | valid |
| 37.0ms | 40× | body | 4096 | valid |
| 33.0ms | 48× | body | 2048 | valid |
| 12.0ms | 25× | body | 1024 | valid |
| 7.0ms | 19× | body | 512 | valid |
Compiled 698 to 637 computations (8.7% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 92.0ms | 6.926520418834573e-152 | 6.688849700801009e-151 |
| 15.0ms | -8.601792086639876e-296 | -7.881015684035347e-296 |
| 52.0ms | -7.742230521224676e-62 | -1.2412673795010602e-64 |
| 57.0ms | 11× | body | 1024 | valid |
| 39.0ms | 44× | body | 4096 | valid |
| 29.0ms | 43× | body | 2048 | valid |
| 28.0ms | 154× | body | 256 | valid |
| 1.0ms | 4× | body | 512 | valid |
Compiled 388 to 353 computations (9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 6.926520418834573e-152 | 6.688849700801009e-151 |
| 68.0ms | -2.6213728913854645e-83 | -6.095238417887468e-91 |
| 44.0ms | 46× | body | 4096 | valid |
| 26.0ms | 38× | body | 2048 | valid |
| 25.0ms | 134× | body | 256 | valid |
| 8.0ms | 17× | body | 1024 | valid |
| 2.0ms | 5× | body | 512 | valid |
Compiled 362 to 340 computations (6.1% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 93.0ms | -8.930479013031914e-305 | 1.871497819030161e-306 |
| 59.0ms | 56× | body | 4096 | valid |
| 22.0ms | 73× | body | 256 | valid |
| 9.0ms | 14× | body | 2048 | valid |
| 0.0ms | 1× | body | 512 | valid |
Compiled 212 to 205 computations (3.3% saved)
| 1× | egg-herbie |
| 120× | distribute-lft-neg-in |
| 108× | *-commutative |
| 94× | sub-neg |
| 88× | neg-mul-1 |
| 88× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 341 | 3623 |
| 1 | 410 | 3623 |
| 2 | 451 | 3623 |
| 3 | 482 | 3623 |
| 4 | 529 | 3623 |
| 5 | 583 | 3623 |
| 6 | 653 | 3623 |
| 7 | 723 | 3623 |
| 8 | 772 | 3623 |
| 9 | 785 | 3623 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -546812681195753/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) (if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(if (<=.f64 A -460000000000000023645563864559202074624) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 5656549687958131/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) (/.f64 180 (PI.f64))))) |
(if (<=.f64 A -230000000000000011822781932279601037312) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 20499999999999999052858826387184522791950330409403809792) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))))) |
(if (<=.f64 A -10400000000000000559233790761527934976) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B)))) |
(if (<=.f64 B -3454916795156829/803469022129495137770981046170581301261101496891396417650688) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4208108721238699/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -8863311460481781/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) (if (<=.f64 B -1660539137532887/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B 7273830978231475/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) (if (<=.f64 B 8632547555315433/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))))))))) |
(if (<=.f64 B -5142201741628769/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -3887753795337667/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -6491683198595055/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -5722473335497949/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7547434857405947/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 57000000000) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8042536598464185/196159429230833773869868419475239575503198607639501078528) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4514810859101807/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -6273497557236025/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -2043740476963553/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 205000000000) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8336775742310435/49039857307708443467467104868809893875799651909875269632) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4138576620843323/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -6768773680175711/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -6212971049969201/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 115000000000) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8838159243424447/3213876088517980551083924184682325205044405987565585670602752) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -3260696731573527/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -5613129393316443/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -7357465717068791/163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322816) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 3100000000) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B 1452164949685335/72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422592) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B 2630067950774187/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))) |
(if (<=.f64 A -5931188266773141/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 1711939853880591/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (if (<=.f64 A 6178317894117549/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 2834671024752867/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))) |
(if (<=.f64 A -7039781273726375/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 4811939048745445/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (if (<=.f64 A 4805358362091427/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 7849862309882779/178405961588244985132285746181186892047843328) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))))))) |
(if (<=.f64 A -5673888892280805/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -4825645764048353/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 7277428557659573/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) (if (<=.f64 A 4290498537581631/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 5716092316252427/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 A 14091255496643/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 4500) (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64)))))))))) |
(if (<=.f64 A -5567976299624897/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -7906338019816821/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 5593535921577141/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 A 240) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))))))) |
(if (<=.f64 C -8019670152745775/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 C 8338720222318261/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 C 272346098576959/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) (if (<=.f64 C 4582746851054599/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))))))) |
(if (<=.f64 C -7371020360979573/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 C 7452086843043403/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 C 6703903964971299/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) (if (<=.f64 C 4910085911844213/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))))))) |
(if (<=.f64 A -19199999999999999397766292720251305984) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 A -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 7926314678536699/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 A 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))))))) |
(if (<=.f64 B -6854891682849119/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 B -7547434857405947/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 810812239707753/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64)))))) |
(if (<=.f64 B -5823336329662291/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 B 5601975474344475/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))))) |
(if (<=.f64 B -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
(if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -546812681195753/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) (if (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))))) |
(if (or (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) -546812681195753/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (not (<=.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) 0))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 C A))) B)) (/.f64 180 (PI.f64))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A))))) |
(if (<=.f64 A -460000000000000023645563864559202074624) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 5656549687958131/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (*.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B)) (/.f64 180 (PI.f64))))) |
(if (<=.f64 A -460000000000000023645563864559202074624) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A)))) (if (<=.f64 A 5656549687958131/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 A B))) B))))) |
(if (<=.f64 A -460000000000000023645563864559202074624) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A)))) (if (<=.f64 A 5656549687958131/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 A B)) B))))) |
(if (<=.f64 A -230000000000000011822781932279601037312) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 20499999999999999052858826387184522791950330409403809792) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))))) |
(if (<=.f64 A -230000000000000011822781932279601037312) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A)))) (if (<=.f64 A 20499999999999999052858826387184522791950330409403809792) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 B A)) B))))) |
(if (<=.f64 A -10400000000000000559233790761527934976) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B)))) |
(if (<=.f64 A -10400000000000000559233790761527934976) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (-.f64 A B)) B)))) |
(if (<=.f64 B -3454916795156829/803469022129495137770981046170581301261101496891396417650688) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4208108721238699/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -8863311460481781/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) (if (<=.f64 B -1660539137532887/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B 7273830978231475/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))) (if (<=.f64 B 8632547555315433/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 A B)) B))))))))) |
(if (<=.f64 B -3454916795156829/803469022129495137770981046170581301261101496891396417650688) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4208108721238699/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A)))) (if (<=.f64 B -8863311460481781/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 B A)) B))) (if (<=.f64 B -1660539137532887/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (or (<=.f64 B 7273830978231475/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (not (<=.f64 B 8632547555315433/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C (+.f64 B A)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A))))))))) |
(if (<=.f64 B -5142201741628769/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -3887753795337667/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (if (<=.f64 B -6491683198595055/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -5722473335497949/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7547434857405947/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 57000000000) (*.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (/.f64 180 (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -5142201741628769/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -3887753795337667/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A)))) (if (<=.f64 B -6491683198595055/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -5722473335497949/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (<=.f64 B -7547434857405947/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 57000000000) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A)))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8042536598464185/196159429230833773869868419475239575503198607639501078528) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4514810859101807/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -6273497557236025/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -2043740476963553/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 205000000000) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) (-.f64 C A))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8042536598464185/196159429230833773869868419475239575503198607639501078528) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4514810859101807/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (<=.f64 B -6273497557236025/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -2043740476963553/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 205000000000) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) (-.f64 C A))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8336775742310435/49039857307708443467467104868809893875799651909875269632) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4138576620843323/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -6768773680175711/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -6212971049969201/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 115000000000) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8336775742310435/49039857307708443467467104868809893875799651909875269632) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -4138576620843323/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (<=.f64 B -6768773680175711/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -6212971049969201/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 115000000000) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 (-.f64 C A) B))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8838159243424447/3213876088517980551083924184682325205044405987565585670602752) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -3260696731573527/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -5613129393316443/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -7357465717068791/163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322816) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 3100000000) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 -1/2 (-.f64 C A)) B)) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B -8838159243424447/3213876088517980551083924184682325205044405987565585670602752) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -3260696731573527/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (<=.f64 B -5613129393316443/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B -7357465717068791/163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322816) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (if (<=.f64 B -7823560522920799/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 3100000000) (*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 (-.f64 C A)))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))))) |
(if (<=.f64 B 1452164949685335/72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422592) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B 2630067950774187/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))) |
(if (<=.f64 B 1452164949685335/72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422592) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 B A) B))) (PI.f64)) (if (<=.f64 B 2630067950774187/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))) |
(if (<=.f64 A -5931188266773141/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 1711939853880591/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (if (<=.f64 A 6178317894117549/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 2834671024752867/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))) |
(if (<=.f64 A -5931188266773141/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (if (<=.f64 A 1711939853880591/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (if (<=.f64 A 6178317894117549/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 2834671024752867/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (/.f64 (*.f64 180 (atan.f64 (-.f64 -1 (/.f64 A B)))) (PI.f64)))))) |
(if (<=.f64 A -7039781273726375/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A 4811939048745445/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (if (<=.f64 A 4805358362091427/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 7849862309882779/178405961588244985132285746181186892047843328) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))))))) |
(if (<=.f64 A -7039781273726375/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (if (<=.f64 A 4811939048745445/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (if (<=.f64 A 4805358362091427/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 7849862309882779/178405961588244985132285746181186892047843328) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 C B) B))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))))))) |
(if (<=.f64 A -5673888892280805/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -4825645764048353/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 7277428557659573/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) (if (<=.f64 A 4290498537581631/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 5716092316252427/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 A 14091255496643/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 4500) (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64)))))))))) |
(if (<=.f64 A -5673888892280805/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (if (<=.f64 A -4825645764048353/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 A 7277428557659573/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (*.f64 C 2) B))) (if (<=.f64 A 4290498537581631/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (if (<=.f64 A 5716092316252427/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 A 14091255496643/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 A 4500) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64)))))))))) |
(if (<=.f64 A -5567976299624897/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (*.f64 (atan.f64 (*.f64 1/2 (/.f64 B A))) (/.f64 180 (PI.f64))) (if (<=.f64 A -7906338019816821/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 5593535921577141/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 A 240) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))))))) |
(if (<=.f64 A -5567976299624897/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 1/2 (/.f64 B A)))) (if (<=.f64 A -7906338019816821/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 A 5593535921577141/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 A 240) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 A (/.f64 B -2))) (PI.f64))))))) |
(if (<=.f64 C -8019670152745775/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 C 8338720222318261/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 C 272346098576959/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) (if (<=.f64 C 4582746851054599/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (/.f64 180 (PI.f64))))))) |
(if (<=.f64 C -8019670152745775/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 C 8338720222318261/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 C 272346098576959/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 -1)) (if (<=.f64 C 4582746851054599/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (*.f64 -1/2 (/.f64 B C)))))))) |
(if (<=.f64 C -7371020360979573/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 C 7452086843043403/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 C 6703903964971299/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) (if (<=.f64 C 4910085911844213/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))))))) |
(if (<=.f64 C -7371020360979573/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 C 7452086843043403/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 C 6703903964971299/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 -1)) (if (<=.f64 C 4910085911844213/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))))))) |
(if (<=.f64 A -19199999999999999397766292720251305984) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (if (<=.f64 A -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 A 7926314678536699/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 A 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))))))) |
(if (<=.f64 A -19199999999999999397766292720251305984) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) (if (<=.f64 A -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 A 7926314678536699/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (/.f64 (*.f64 180 (atan.f64 (/.f64 C B))) (PI.f64)) (if (<=.f64 A 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 -1)) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (neg.f64 A) B))))))) |
(if (<=.f64 B -6854891682849119/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 B -7547434857405947/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 810812239707753/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64)))))) |
(if (<=.f64 B -6854891682849119/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 B -7547434857405947/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 C B))) (if (<=.f64 B 810812239707753/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 -1))))) |
(if (<=.f64 B -5823336329662291/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (if (<=.f64 B 5601975474344475/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))))) |
(if (<=.f64 B -5823336329662291/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (if (<=.f64 B 5601975474344475/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 0 B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 -1)))) |
(if (<=.f64 B -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64)))) |
(if (<=.f64 B -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 1)) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 -1))) |
(*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 -1)) |
Compiled 1311 to 915 computations (30.2% saved)
| 1714× | fma-def |
| 1714× | fma-def |
| 1714× | fma-def |
| 1604× | fma-def |
| 1604× | fma-def |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 71 |
| 1 | 47 | 49 |
| 2 | 113 | 49 |
| 3 | 302 | 49 |
| 4 | 978 | 49 |
| 5 | 3508 | 49 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 0 | 23 | 71 |
| 1 | 47 | 49 |
| 2 | 113 | 49 |
| 3 | 302 | 49 |
| 4 | 978 | 49 |
| 5 | 3508 | 49 |
| 0 | 23 | 71 |
| 1 | 47 | 49 |
| 2 | 113 | 49 |
| 3 | 302 | 49 |
| 4 | 978 | 49 |
| 5 | 3508 | 49 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 0 | 1235 | 25043 |
| 1 | 3571 | 22197 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 0 | 545 | 16995 |
| 1 | 1415 | 15817 |
| 2 | 5297 | 15813 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 0 | 545 | 16995 |
| 1 | 1415 | 15817 |
| 2 | 5297 | 15813 |
| 0 | 545 | 16995 |
| 1 | 1415 | 15817 |
| 2 | 5297 | 15813 |
| 0 | 1235 | 25043 |
| 1 | 3571 | 22197 |
| 0 | 1235 | 25043 |
| 1 | 3571 | 22197 |
| 0 | 36 | 302 |
| 1 | 832 | 302 |
| 0 | 545 | 16995 |
| 1 | 1415 | 15817 |
| 2 | 5297 | 15813 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 0 | 1122 | 42660 |
| 1 | 3299 | 37156 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1386 to 920 computations (33.6% saved)
Compiled 2554 to 1572 computations (38.4% saved)
Loading profile data...